Uses of Package
org.apache.jdo.jdoql.tree

Packages that use org.apache.jdo.jdoql.tree
org.apache.jdo.impl.fostore This package contains the implementation of the File/Object Store JDO Reference Implementation (FOStore, pronounced "foster"). 
org.apache.jdo.impl.jdoql   
org.apache.jdo.impl.jdoql.scope   
org.apache.jdo.impl.jdoql.tree   
org.apache.jdo.jdoql This package contains interfaces defining the query result and a basic implementation. 
org.apache.jdo.jdoql.tree This package contains the query tree node interfaces, the node visitor interface and the tree walker. 
org.apache.jdo.query   
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.impl.fostore
QueryTree
          Instances of classes implementing this interface represent the root of a query tree.
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.impl.jdoql
AbstractNodeVisitor
          This class provides a default implementation for the node visitor pattern.
AndExpression
          This node represents a bitwise or logical and operator depending on the result types of its children.
CastExpression
          This node represents a cast expression.
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.
DivideExpression
          This node represents a division operator.
EndsWithCallExpression
          This node represents the method call expression String.endsWith.
EqualsExpression
          This node represents an equals operator.
FieldAccessExpression
          This node represents a field access expression.
GreaterThanEqualsExpression
          This node represents a greater than equals operator.
GreaterThanExpression
          This node represents a greater than operator.
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.
MinusExpression
          This node represents a binary minus operator.
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.
PlusExpression
          This node represents a binary plus operator.
QueryTree
          Instances of classes implementing this interface represent the root of a query tree.
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.
TreeWalker
          An instance of this class is used to walk any query node.
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.
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.impl.jdoql.scope
Declaration
          This node represents a declaration expression.
ValueTable
          A ValueTable manages values for declared identifiers (such as variables or parameters) of a query.
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.impl.jdoql.tree
AbstractNodeVisitor
          This class provides a default implementation for the node visitor pattern.
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.
VariableAccessExpression
          This node represents a variable access expression.
VariableDeclaration
          This node represents a variable declaration.
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.jdoql
QueryTree
          Instances of classes implementing this interface represent the root of a query tree.
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.jdoql.tree
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.
VariableAccessExpression
          This node represents a variable access expression.
VariableDeclaration
          This node represents a variable declaration.
 

Classes in org.apache.jdo.jdoql.tree used by org.apache.jdo.query
QueryTree
          Instances of classes implementing this interface represent the root of a query tree.
ValueTable
          A ValueTable manages values for declared identifiers (such as variables or parameters) of a query.
 



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