Package org.apache.jdo.impl.jdoql.tree

Class Summary
AndExpr This node represents a logical and operator.
AscendingOrderingExpr This node represents an operator defining ascendent ordering of instances returned by a query execution.
BinaryExpr This node represents a binary operator.
BooleanLiteralExpr This node represents a boolean literal such as true or false.
ByteLiteralExpr This node represents a byte literal.
CandidateClassImpl This node represents the candidate class of a query.
CastExpr This node represents a cast expression.
CharLiteralExpr This node represents a character literal.
ComplementExpr This node represents a bitwise not operator.
ConditionalAndExpr This node represents a conditional and operator.
ConditionalOrExpr This node represents a conditional or operator.
ConstantExpr This node represents a constant expression.
ContainsCallExpr This node represents the method call expression Collection.contains.
Decl This node represents a declaration expression.
DescendingOrderingExpr This node represents an operator defining descendent ordering of instances returned by a query execution.
DivideExpr This node represents a division operator.
DoubleLiteralExpr This node represents a double literal.
EndsWithCallExpr This node represents the method call expression String.endsWith.
EqualsExpr This node represents an equals operator.
Expr This node represents a general expression.
FieldAccessExpr This node represents a field access expression.
FilterExpressionDumper An instance of this class is used to print a query tree into a print stream.
FloatLiteralExpr This node represents a float literal.
GreaterThanEqualsExpr This node represents a greater than equals operator.
GreaterThanExpr This node represents a greater than operator.
IdentifierExpr This node represents an identifier expression.
IntLiteralExpr This node represents a integer literal.
IsEmptyCallExpr This node represents the method call expression Collection.isEmpty.
LessThanEqualsExpr This node represents a less than equals operator.
LessThanExpr This node represents a less than operator.
LongLiteralExpr This node represents a long literal.
MethodCallExpr This node represents a method call expression.
MinusExpr This node represents a binary minus operator.
NodeImpl This is the base class of all nodes.
NotEqualsExpr This node represents a not equals operator.
NotExpr This node represents a logical not operator.
OrderingExpr This node represents an ordering expression.
OrExpr This node represents a logical or operator.
ParameterAccessExpr This node represents a parameter access expression.
ParameterDecl This node represents a parameter declaration.
PlusExpr This node represents a binary plus operator.
ShortLiteralExpr This node represents a short literal.
StartsWithCallExpr This node represents the method call expression String.startsWith.
StaticFieldAccessExpr This node represents a static field access expression.
ThisExpr This node represents an access to this.
TimesExpr This node represents a times operator.
Tree This node represents the root of a query tree.
TypeImpl This node represents a type instance.
UnaryExpr This node represents a unary operator.
UnaryMinusExpr This node represents a unary minus operator.
UnaryPlusExpr This node represents a unary plus operator.
VariableAccessExpr This node represents a variable access expression.
VariableDecl This node represents a variable declaration.
 



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