Package org.apache.commons.jxpath.ri.compiler

XPath parse tree.

See:
          Description

Class Summary
Constant A compile tree element containing a constant number or string.
CoreFunction An element of the compile tree representing one of built-in functions like "position()" or "number()".
CoreOperation The common subclass for tree elements representing core operations like "+", "- ", "*" etc.
CoreOperationAdd Implementation of Expression for the operation "+".
CoreOperationAnd Implementation of Expression for the operation "and".
CoreOperationCompare Common superclass for the implementations of Expression for the operations "=" and "!=".
CoreOperationDivide Implementation of Expression for the operation "div".
CoreOperationEqual Implementation of Expression for the operation "=".
CoreOperationGreaterThan Implementation of Expression for the operation ">".
CoreOperationGreaterThanOrEqual Implementation of Expression for the operation ">=".
CoreOperationLessThan Implementation of Expression for the operation "<".
CoreOperationLessThanOrEqual Implementation of Expression for the operation "<=".
CoreOperationMod Implementation of Expression for the operation "mod".
CoreOperationMultiply Implementation of Expression for the operation "*".
CoreOperationNegate Implementation of Expression for the operation unary "-".
CoreOperationNotEqual Implementation of Expression for the operation "!=".
CoreOperationOr Implementation of Expression for the operation "or".
CoreOperationRelationalExpression Base implementation of Expression for the operations ">", ">=", "<", "<=".
CoreOperationSubtract Implementation of Expression for the operation "-".
CoreOperationUnion Implementation of Expression for the operation "|".
Expression Common superclass for several types of nodes in the parse tree.
Expression.PointerIterator Pointer iterator
Expression.ValueIterator Value Iterator
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.
ExtensionFunction Represents an element of the parse tree representing an extension function call.
LocationPath  
NameAttributeTest Captures the foo[@name=expr] expression.
NodeNameTest  
NodeTest  
NodeTypeTest  
Operation  
Path  
ProcessingInstructionTest  
Step  
TreeCompiler  
VariableReference An element of the compile tree holding a variable reference.
 

Package org.apache.commons.jxpath.ri.compiler Description

XPath parse tree. TreeCompiler is the class responsible for the construction of a parse tree out of individual elements.



Copyright © 2001-2011 Apache Software Foundation. All Rights Reserved.