Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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".
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 |
Expression.ValueIterator |
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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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