|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Expression | |
|---|---|
| org.planx.xpath.expr | |
| org.planx.xpath.expr.operator | |
| org.planx.xpath.object | |
| Uses of Expression in org.planx.xpath.expr |
|---|
| Subclasses of Expression in org.planx.xpath.expr | |
|---|---|
class |
FilterExpression
Represents a filter expression with predicates. |
class |
FunctionCall
Represents a function call. |
class |
LocationPath
A LocationPath consists of a list of Step objects
and an indication of whether it is an absolute location
path or not. |
class |
PathExpression
Represents a path expression composed of a FilterExpression and a relative LocationPath. |
class |
VariableReference
Represents a variable reference. |
| Methods in org.planx.xpath.expr with parameters of type Expression | |
|---|---|
void |
PredicateList.addPredicate(Expression expr)
|
| Constructors in org.planx.xpath.expr with parameters of type Expression | |
|---|---|
FilterExpression(Expression expr,
PredicateList predicates)
|
|
PathExpression(Expression expr,
LocationPath locationPath)
|
|
| Uses of Expression in org.planx.xpath.expr.operator |
|---|
| Subclasses of Expression in org.planx.xpath.expr.operator | |
|---|---|
class |
AndOperator
And operator |
class |
EqualityOperator
Relational operators include equals, not equals, less than, greater then, etc. |
class |
EqualOperator
Equals operator |
class |
GreaterOrEqualOperator
Greater than or equal than operator |
class |
GreaterThanOperator
Greater than operator. |
class |
LessOrEqualOperator
Less than or equal operator. |
class |
LessThanOperator
Less than operator. |
class |
NotEqualOperator
Not equal operator |
class |
Operator
An XPath operator. |
class |
OrOperator
Or operator |
class |
RelationalOperator
Relational operators include equals, not equals, less than, greater then, etc. |
class |
UnionOperator
A union between two expressions returning node sets. |
| Fields in org.planx.xpath.expr.operator declared as Expression | |
|---|---|
protected Expression |
Operator.e1
|
protected Expression |
Operator.e2
|
| Constructors in org.planx.xpath.expr.operator with parameters of type Expression | |
|---|---|
AndOperator(Expression e1,
Expression e2)
|
|
EqualityOperator(Expression e1,
Expression e2)
|
|
EqualOperator(Expression e1,
Expression e2)
|
|
GreaterOrEqualOperator(Expression e1,
Expression e2)
|
|
GreaterThanOperator(Expression e1,
Expression e2)
|
|
LessOrEqualOperator(Expression e1,
Expression e2)
|
|
LessThanOperator(Expression e1,
Expression e2)
|
|
NotEqualOperator(Expression e1,
Expression e2)
|
|
Operator(Expression e1,
Expression e2)
|
|
OrOperator(Expression e1,
Expression e2)
|
|
RelationalOperator(Expression e1,
Expression e2)
|
|
UnionOperator(Expression e1,
Expression e2)
|
|
| Uses of Expression in org.planx.xpath.object |
|---|
| Subclasses of Expression in org.planx.xpath.object | |
|---|---|
class |
XBoolean
A boolean value returned by an XPath expression. |
class |
XNodeSet
A node set returned by an XPath expression. |
class |
XNumber
A number returned by an XPath expression. |
class |
XObject
An object returned by an XPath expression. |
class |
XSimple
A simple, atomic type. |
class |
XString
A string value returned by an XPath expression. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||