|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| AndExpression | This node represents a bitwise or logical and operator depending on the result types of its children. |
| AscendingOrderingExpression | This node represents an operator defining ascendent ordering of instances returned by a query execution. |
| BinaryExpression | This node expression represents a binary operator. |
| BooleanLiteralExpression | This node represents a boolean literal such as true or
false. |
| ByteLiteralExpression | This node represents a byte literal. |
| CandidateClass | This node represents the candidate class of a query. |
| CastExpression | This node represents a cast expression. |
| CharLiteralExpression | This node represents a character literal. |
| ComplementExpression | This node represents a bitwise not operator. |
| ConditionalAndExpression | This node represents a conditional and operator. |
| ConditionalOrExpression | This node represents a conditional or operator. |
| ConstantExpression | This node represents a constant expression. |
| ContainsCallExpression | This node represents the method call expression
Collection.contains. |
| Declaration | This node represents a declaration expression. |
| DescendingOrderingExpression | This node represents an operator defining descendent ordering of instances returned by a query execution. |
| DivideExpression | This node represents a division operator. |
| DoubleLiteralExpression | This node represents a double literal. |
| EndsWithCallExpression | This node represents the method call expression
String.endsWith. |
| EqualsExpression | This node represents an equals operator. |
| Expression | This node represents a general expression. |
| ExpressionFactory | This interface provides methods for factorizing expression nodes. |
| FieldAccessExpression | This node represents a field access expression. |
| FloatLiteralExpression | This node represents a float literal. |
| GreaterThanEqualsExpression | This node represents a greater than equals operator. |
| GreaterThanExpression | This node represents a greater than operator. |
| IdentifierExpression | This node represents an identifier expression. |
| IntLiteralExpression | This node represents a integer literal. |
| IsEmptyCallExpression | This node represents the method call expression
Collection.isEmpty. |
| LessThanEqualsExpression | This node represents a less than equals operator. |
| LessThanExpression | This node represents a less than operator. |
| LongLiteralExpression | This node represents a long literal. |
| MethodCallExpression | This node represents a method call expression. |
| MinusExpression | This node represents a binary minus operator. |
| Node | This is the base interface of all nodes. |
| NodeVisitor | This interface defines three categories of methods for each query tree node. |
| NotEqualsExpression | This node represents a not equals operator. |
| NotExpression | This node represents a logical not operator. |
| OrderingExpression | This node represents an ordering expression. |
| OrExpression | This node represents a bitwise or logical or operator depending on the result types of its children. |
| ParameterAccessExpression | This node represents a parameter access expression. |
| ParameterDeclaration | This node represents a parameter access expression. |
| PlusExpression | This node represents a binary plus operator. |
| QueryTree | Instances of classes implementing this interface represent the root of a query tree. |
| ShortLiteralExpression | This node represents a short literal. |
| StartsWithCallExpression | This node represents the method call expression
String.startsWith. |
| StaticFieldAccessExpression | This node represents a static field access expression. |
| ThisExpression | This node represents an access to this. |
| TimesExpression | This node represents a times operator. |
| Type | This node represents a type instance. |
| UnaryExpression | This node represents a unary operator. |
| UnaryMinusExpression | This node represents a unary minus operator. |
| UnaryPlusExpression | This node represents a unary plus operator. |
| ValueTable | A ValueTable manages values for declared identifiers (such as variables or parameters) of a query. |
| VariableAccessExpression | This node represents a variable access expression. |
| VariableDeclaration | This node represents a variable declaration. |
| Class Summary | |
| AbstractNodeVisitor | This class provides a default implementation for the node visitor pattern. |
| TreeWalker | An instance of this class is used to walk any query node. |
This package contains the query tree node interfaces, the node visitor interface and the tree walker.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||