|
|||||||||
| Home >> All >> org >> apache >> commons >> jxpath >> ri >> [ compiler overview ] | PREV NEXT | ||||||||
Uses of Class
org.apache.commons.jxpath.ri.compiler.Expression
| Uses of Expression in org.apache.commons.jxpath.ri.compiler |
| Subclasses of Expression in org.apache.commons.jxpath.ri.compiler | |
class |
Constant
A compile tree element containing a constant number or string. |
class |
CoreFunction
An element of the compile tree representing one of built-in functions like "position()" or "number()". |
class |
CoreOperation
The common subclass for tree elements representing core operations like "+", "- ", "*" etc. |
class |
CoreOperationAdd
Implementation of Expression for the operation "+". |
class |
CoreOperationAnd
Implementation of Expression for the operation "and". |
class |
CoreOperationCompare
Common superclass for the implementations of Expression for the operations "=" and "!=". |
class |
CoreOperationDivide
Implementation of Expression for the operation "div". |
class |
CoreOperationEqual
Implementation of Expression for the operation "=". |
class |
CoreOperationGreaterThan
Implementation of Expression for the operation ">". |
class |
CoreOperationGreaterThanOrEqual
Implementation of Expression for the operation ">=". |
class |
CoreOperationLessThan
Implementation of Expression for the operation "<". |
class |
CoreOperationLessThanOrEqual
Implementation of Expression for the operation "<=". |
class |
CoreOperationMod
Implementation of Expression for the operation "mod". |
class |
CoreOperationMultiply
Implementation of Expression for the operation "*". |
class |
CoreOperationNegate
Implementation of Expression for the operation unary "-". |
class |
CoreOperationNotEqual
Implementation of Expression for the operation "!=". |
class |
CoreOperationOr
Implementation of Expression for the operation "or". |
class |
CoreOperationSubtract
Implementation of Expression for the operation "-". |
class |
CoreOperationUnion
Implementation of Expression for the operation "|". |
class |
ExpressionPath
An element of the parse tree that represents an expression path, which is a path that starts with an expression like a function call: getFoo(.)
/bar. |
class |
ExtensionFunction
Represents an element of the parse tree representing an extension function call. |
class |
LocationPath
|
class |
NameAttributeTest
Captures the foo[@name=expr] expression. |
class |
Operation
|
class |
Path
|
class |
VariableReference
An element of the compile tree holding a variable reference. |
| Fields in org.apache.commons.jxpath.ri.compiler declared as Expression | |
private Expression[] |
Step.predicates
|
protected Expression[] |
Operation.args
|
private Expression |
ExpressionPath.expression
|
private Expression[] |
ExpressionPath.predicates
|
| Methods in org.apache.commons.jxpath.ri.compiler that return Expression | |
private Expression[] |
TreeCompiler.toExpressionArray(java.lang.Object[] array)
|
Expression[] |
Step.getPredicates()
|
Expression[] |
Operation.getArguments()
|
Expression |
NameAttributeTest.getNameTestExpression()
|
Expression |
ExpressionPath.getExpression()
|
Expression[] |
ExpressionPath.getPredicates()
Predicates are the expressions in brackets that may follow the root expression of the path. |
Expression |
CoreFunction.getArg1()
|
Expression |
CoreFunction.getArg2()
|
Expression |
CoreFunction.getArg3()
|
| Methods in org.apache.commons.jxpath.ri.compiler with parameters of type Expression | |
private boolean |
TreeCompiler.isNameAttributeTest(Expression arg)
|
protected boolean |
Path.areBasicPredicates(Expression[] predicates)
|
protected boolean |
CoreOperationCompare.equal(org.apache.commons.jxpath.ri.EvalContext context,
Expression left,
Expression right)
Compares two values |
private java.lang.String |
CoreOperation.parenthesize(Expression expression,
boolean left)
|
|
|||||||||
| Home >> All >> org >> apache >> commons >> jxpath >> ri >> [ compiler overview ] | PREV NEXT | ||||||||