org.plasma.query.model
Class Select
java.lang.Object
org.plasma.query.model.Select
- All Implemented Interfaces:
- Clause, Select, Term
public class Select
- extends Object
- implements Select
|
Constructor Summary |
Select()
|
Select(AbstractProperty[] properties)
|
Select(Property p1)
|
Select(Property[] properties)
|
Select(Property p1,
Property p2)
|
Select(Property p1,
Property p2,
Property p3)
|
Select(Property p1,
Property p2,
Property p3,
Property p4)
|
Select(String expression)
Accepts an XPath expression, which may include predicates on any
path step, and parses the expressions into an object model representation. |
Select(String[] expressions)
Accepts an array of XPath expressions, which may include predicates on
any path step, and parses the expressions into an object model
representation. |
Select(WildcardProperty p1)
|
Select(WildcardProperty[] properties)
|
Select(WildcardProperty p1,
WildcardProperty p2)
|
Select(WildcardProperty p1,
WildcardProperty p2,
WildcardProperty p3)
|
Select(WildcardProperty p1,
WildcardProperty p2,
WildcardProperty p3,
WildcardProperty p4)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
textContent
protected TextContent textContent
properties
protected List<AbstractProperty> properties
Select
public Select()
Select
public Select(Property p1)
Select
public Select(Property p1,
Property p2)
Select
public Select(Property p1,
Property p2,
Property p3)
Select
public Select(Property p1,
Property p2,
Property p3,
Property p4)
Select
public Select(Property[] properties)
Select
public Select(WildcardProperty p1)
Select
public Select(WildcardProperty p1,
WildcardProperty p2)
Select
public Select(WildcardProperty p1,
WildcardProperty p2,
WildcardProperty p3)
Select
public Select(WildcardProperty p1,
WildcardProperty p2,
WildcardProperty p3,
WildcardProperty p4)
Select
public Select(WildcardProperty[] properties)
Select
public Select(AbstractProperty[] properties)
Select
public Select(String expression)
- Accepts an XPath expression, which may include predicates on any
path step, and parses the expressions into an object model representation.
- Parameters:
expression - the XPath expression
Select
public Select(String[] expressions)
- Accepts an array of XPath expressions, which may include predicates on
any path step, and parses the expressions into an object model
representation.
- Parameters:
expressions - the array of XPath expressions
getProperties
public List<AbstractProperty> getProperties()
addProperty
public void addProperty(AbstractProperty property)
addAll
public void addAll(AbstractProperty[] properties)
getTextContent
public TextContent getTextContent()
- Gets the value of the textContent property.
- Returns:
- possible object is
TextContent
setTextContent
public void setTextContent(TextContent value)
- Sets the value of the textContent property.
- Parameters:
value - allowed object is
TextContent
accept
public void accept(QueryVisitor visitor)
getPropertiesDeep
public DataProperty[] getPropertiesDeep()
hasDistinct
public boolean hasDistinct(DataProperty[] props)
hasDistinctProperties
public boolean hasDistinctProperties()
Copyright © 2013. All rights reserved.