A B C D E F G H I J L M N O P Q R S T U V W _

A

AbstractNodeVisitor - Class in org.apache.jdo.jdoql.tree
This class provides a default implementation for the node visitor pattern.
AbstractNodeVisitor() - Constructor for class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
 
add(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Creates a new entry in the variable table with the specified name as key and an empty value.
addAscendingOrdering(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Adds an ascending ordering expression to this query tree.
addAscendingOrdering(Expression) - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Adds an ascending ordering expression to this query tree.
addCharacterCast(JDOQLAST, JavaType) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
The query runtime has a problem with binary or relational expressions having an operand of type char or Character.
addDescendingOrdering(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Adds an descending ordering expression to this query tree.
addDescendingOrdering(Expression) - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Adds an descending ordering expression to this query tree.
addExtension(String, Object) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Add a vendor-specific extension to this query.
additiveExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
analyseBinaryArithmeticExpr(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a binary arithmetic expression +, -, *, /.
analyseBitwiseExpr(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a bitwise/logical operation (&, |, ^)
analyseCollectionCall(JDOQLAST, JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a call for an object that implements Collection.
analyseComplementExpr(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a complement expression.
analyseComplementExprType(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a complement expression.
analyseConditionalExpr(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a boolean conditional operation (&&, ||)
analyseDefinedIdentifier(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
This method analyses an identifier defined in the current scope which is a field, variable or parameter defined in the symbol table.
analyseDotExpr(JDOQLAST, JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
This method analyses a dot expression of the form expr.ident or expr.ident(params) where expr itself can again be a dot expression.
analyseFieldAccess(JDOQLAST, JDOQLAST, JavaType, JavaField) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
analyseOrderingExpression(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
This method analyses the expression of a single ordering definition.
analyseRelationalExpr(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a relational operation.
analyseStaticFieldAccess(JDOQLAST, JDOQLAST, JavaType, JavaField) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
analyseStringCall(JDOQLAST, JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a call for an object of type String.
analyseUnaryArithmeticExpr(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a unary expression + and -
analyseUnaryArithmeticExprType(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Analyses a unary expression + and -
AND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
AND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
AND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
AndExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a logical and operator.
AndExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.AndExpr
The noarg constructor is needed for ANTLR support and deserialization.
AndExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.AndExpr
The noarg constructor is needed for ANTLR support.
andExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
AndExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a bitwise or logical and operator depending on the result types of its children.
applicationJavaModel - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
The JavaModel for the class loader of the candidate class.
applyFilter(Object) - Method in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
This method determines whether the specified object is assignment compatible to the candidate Class specified by the user and satisfies the query filter.
ARG_LIST - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
ARG_LIST - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
ARG_LIST - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
argList() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
argList(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
args(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.AndExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.AscendingOrderingExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.BooleanLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ByteLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.CandidateClassImpl
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.CastExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.CharLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ComplementExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ConditionalAndExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ConditionalOrExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ConstantExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ContainsCallExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.DescendingOrderingExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.DivideExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.DoubleLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.EndsWithCallExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.EqualsExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
Delegates to the argument visitor.
arrive(BinaryExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Binary expressions are dumped in parenthesized manner.
arrive(AscendingOrderingExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Ascending ordering expressions are dumped like Ascending(expression).
arrive(DescendingOrderingExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Descending ordering expressions are dumped like Descending(expression).
arrive(ConstantExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Dumps the value of the argument node.
arrive(CastExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Cast expressions are dumped like (type)expression.
arrive(FieldAccessExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Field access expressions are dumped like target.fieldName.
arrive(ComplementExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Complement expressions are dumped like ~expression.
arrive(IdentifierExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Dumps the name of an identifier expression.
arrive(NotExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Dumps a not expression.
arrive(UnaryMinusExpression) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Unary minus expressions are dumped like -expression.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.FloatLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.GreaterThanEqualsExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.GreaterThanExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.IdentifierExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.IntLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.IsEmptyCallExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.LessThanEqualsExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.LessThanExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.LongLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.MinusExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Implements a noop as a default implementation.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.NotEqualsExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.NotExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.OrExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ParameterAccessExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ParameterDecl
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.PlusExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ShortLiteralExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.StartsWithCallExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.ThisExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.TimesExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.TypeImpl
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.UnaryMinusExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.UnaryPlusExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.VariableAccessExpr
Delegates to the argument visitor.
arrive(NodeVisitor) - Method in class org.apache.jdo.impl.jdoql.tree.VariableDecl
Delegates to the argument visitor.
arrive(BinaryExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Expression.
arrive(Declaration) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Node.
arrive(Expression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Node.
arrive(MethodCallExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Expression.
arrive(OrderingExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Node.
arrive(Node) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method defines the default implementation for all arrive methods: It immediately returns without executing any other instruction.
arrive(UnaryExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Expression.
arrive(AndExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(AscendingOrderingExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to OrderingExpression.
arrive(BooleanLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(ByteLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(CandidateClass) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Node.
arrive(CastExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Expression.
arrive(CharLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(ComplementExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to UnaryExpression.
arrive(ConditionalAndExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(ConditionalOrExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(ConstantExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Expression.
arrive(ContainsCallExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to MethodCallExpression.
arrive(DescendingOrderingExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to OrderingExpression.
arrive(DivideExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(DoubleLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(EqualsExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(EndsWithCallExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to MethodCallExpression.
arrive(FieldAccessExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to IdentifierExpression.
arrive(FloatLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(GreaterThanEqualsExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(GreaterThanExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(IdentifierExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Expression.
arrive(IntLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(IsEmptyCallExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to MethodCallExpression.
arrive(LessThanEqualsExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(LessThanExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(LongLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(MinusExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(NotEqualsExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(NotExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to UnaryExpression.
arrive(OrExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(ParameterAccessExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to IdentifierExpression.
arrive(ParameterDeclaration) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Declaration.
arrive(PlusExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(QueryTree) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Node.
arrive(ShortLiteralExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to ConstantExpression.
arrive(StartsWithCallExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to MethodCallExpression.
arrive(StaticFieldAccessExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to FieldAccessExpression.
arrive(ThisExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to IdentifierExpression.
arrive(TimesExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to BinaryExpression.
arrive(Type) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Node.
arrive(UnaryMinusExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to UnaryExpression.
arrive(UnaryPlusExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to UnaryExpression.
arrive(VariableAccessExpression) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to IdentifierExpression.
arrive(VariableDeclaration) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to arrive casting the argument node to Declaration.
arrive(NodeVisitor) - Method in interface org.apache.jdo.jdoql.tree.Node
This method is called by the tree walker when this node is walked but its children have not been walked yet.
arrive(AndExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(AscendingOrderingExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(BooleanLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ByteLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(CandidateClass) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(CastExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(CharLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ComplementExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ConditionalAndExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ConditionalOrExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ConstantExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ContainsCallExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(DescendingOrderingExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(DivideExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(DoubleLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(EndsWithCallExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(EqualsExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(FieldAccessExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(StaticFieldAccessExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(FloatLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(GreaterThanEqualsExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(GreaterThanExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(IdentifierExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(IntLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(IsEmptyCallExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(LessThanEqualsExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(LessThanExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(LongLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(MinusExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(NotEqualsExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(NotExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(OrExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ParameterAccessExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ParameterDeclaration) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(PlusExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(QueryTree) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ShortLiteralExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(StartsWithCallExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(ThisExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(TimesExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(Type) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(UnaryMinusExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(UnaryPlusExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(VariableAccessExpression) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
arrive(VariableDeclaration) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking any children of the argument node.
ASCENDING - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
ASCENDING - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
ASCENDING - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
AscendingOrderingExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents an operator defining ascendent ordering of instances returned by a query execution.
AscendingOrderingExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.AscendingOrderingExpr
The noarg constructor is needed for ANTLR support and deserialization.
AscendingOrderingExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.AscendingOrderingExpr
The noarg constructor is needed for ANTLR support.
AscendingOrderingExpression - Interface in org.apache.jdo.jdoql.tree
This node represents an operator defining ascendent ordering of instances returned by a query execution.
ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
attachConstraintToUsedAST(VariableChecker.VarInfo) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
 

B

BAND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BAND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BAND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
BAND_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BAND_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BAND_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
binaryArithmeticExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
binaryArithmeticExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
BinaryExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a binary operator.
BinaryExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.BinaryExpr
The noarg constructor is needed for ANTLR support and deserialization.
BinaryExpression - Interface in org.apache.jdo.jdoql.tree
This node expression represents a binary operator.
binaryNumericPromotion(JavaType, JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Implements binary numeric promotion as defined in the Java Language Specification section 5.6.2
bitwiseExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
bitwiseExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
BNOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BNOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BNOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
BOOLEAN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BOOLEAN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BOOLEAN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
BOOLEAN_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BOOLEAN_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BOOLEAN_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
BooleanLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a boolean literal such as true or false.
BooleanLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.BooleanLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
BooleanLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.BooleanLiteralExpr
The noarg constructor is needed for ANTLR support.
BooleanLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a boolean literal such as true or false.
BOR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BOR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BOR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
BOR_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BOR_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BOR_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
buildTokenTypeASTClassMap() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
BYTE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BYTE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BYTE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
BYTE_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
BYTE_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
BYTE_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
ByteLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a byte literal.
ByteLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ByteLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
ByteLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ByteLiteralExpr
The noarg constructor is needed for ANTLR support.
ByteLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a byte literal.

C

CANDIDATE_CLASS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
CANDIDATE_CLASS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
CANDIDATE_CLASS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
candidateClass - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The candidate class.
candidateClass(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
candidateClass - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Candidate class.
candidateClass(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
CandidateClass - Interface in org.apache.jdo.jdoql.tree
This node represents the candidate class of a query.
CandidateClassImpl - Class in org.apache.jdo.impl.jdoql.tree
This node represents the candidate class of a query.
CandidateClassImpl() - Constructor for class org.apache.jdo.impl.jdoql.tree.CandidateClassImpl
The noarg constructor is needed for ANTLR support and deserialization.
CandidateClassImpl(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.CandidateClassImpl
The noarg constructor is needed for ANTLR support.
CAST - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
CAST - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
CAST - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
CastExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a cast expression.
CastExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.CastExpr
The noarg constructor is needed for ANTLR support and deserialization.
CastExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.CastExpr
The noarg constructor is needed for ANTLR support.
CastExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a cast expression.
CHAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
CHAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
CHAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
CHAR_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
CHAR_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
CHAR_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
CharLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a character literal.
CharLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.CharLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
CharLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.CharLiteralExpr
The noarg constructor is needed for ANTLR support.
CharLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a character literal.
checkAnd(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check an AND operation (BAND, AND) for constant operands that could be optimized.
checkBinaryMinusOp(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a binary minus operation (MINUS) for constant operands that could be optimized.
checkBinaryPlusOp(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a binary plus operation (PLUS) for constant operands that could be optimized.
checkCollectionEqualityOp(JDOQLAST, JDOQLAST, JDOQLAST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a collection equality operation (COLLECTION_EQUAL, COLLECTION_NOT_EQUAL) for constant operands that could be optimized.
checkConcatOp(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a string concatenation operation (CONCAT) for constant operands that could be optimized.
checkConstraint(String, VariableChecker.VarInfo) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
 
checkConstraints(JDOQLAST, VariableChecker) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
checkConstraints(JDOQLAST, String, VariableChecker) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
checkConstraints() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
 
checkContainsArgs(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Check the arguments of a contains call.
checkDeclaredIdentifier(String, Declaration) - Method in class org.apache.jdo.impl.jdoql.scope.ParameterTable
Internal method to check whether the specified identifier is declared.
checkDeclaredIdentifier(String, Declaration) - Method in class org.apache.jdo.impl.jdoql.scope.VariableTable
Internal method to check whether the specified identifier is declared.
checkDivisionOp(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a binary division operation (DIV) for constant operands that could be optimized.
checkEqualityOp(JDOQLAST, JDOQLAST, JDOQLAST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a equality operation (EQUAL, NOT_EQUAL) for constant operands that could be optimized.
checkIsEmptyArgs(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Check the arguments of a isEmpty call.
checkLogicalNotOp(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a logical not operation (LNOT) for a constant operand that could be optimized.
checkMultiplicationOp(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a binary multiplication operation (STAR) for constant operands that could be optimized.
checkObjectEqualityOp(JDOQLAST, JDOQLAST, JDOQLAST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a object equality operation (OBJECT_EQUAL, OBJECT_NOT_EQUAL) for constant operands that could be optimized.
checkOr(JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check an OR operation (BOR, OR) for constant operands that could be optimized.
checkPM(PersistenceManagerInternal, Object) - Static method in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
Checks the PersistenceManager of the specified value to be identical to the one from the query instance.
checkStringCallArgs(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Check the arguments of a startWith or endWith call.
checkType(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns the JavaType representation for the type with the specified name.
checkType(Class) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Checks for the Java Type with the specified class object.
checkUnaryMinusOp(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Check a unary minus operation (UNARY_MINUS) for a constant operand that could be optimized.
checkUnboundParams() - Method in class org.apache.jdo.impl.jdoql.scope.ParameterTable
Checks whether all query parameters are bound.
clone() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
Creates and returns a copy of this object.
clone() - Method in class org.apache.jdo.impl.jdoql.tree.MethodCallExpr
Creates and returns a copy of this object.
clone() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Creates and returns a copy of this object nullifying fields parent, children and clazz.
clone() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Creates and returns a copy of this object.
close(Object) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Close a query result and release any resources associated with it.
closeAll() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Close all query results associated with this Query instance, and release all resources associated with them.
COLLECTION_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
COLLECTION_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
COLLECTION_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
COLLECTION_NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
COLLECTION_NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
COLLECTION_NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
column - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
The column info
COMMA - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
COMMA - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
COMMA - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
compare(Object, Object) - Method in class org.apache.jdo.impl.jdoql.OrderingComparator
Required method for implementing the interface Comparator.
compile() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Verify the elements of the query and provide a hint to the query to prepare and optimize an execution plan.
complementExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
complementExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
ComplementExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a bitwise not operator.
ComplementExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ComplementExpr
The noarg constructor is needed for ANTLR support and deserialization.
ComplementExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ComplementExpr
The noarg constructor is needed for ANTLR support.
ComplementExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a bitwise not operator.
CONCAT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
CONCAT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
CONCAT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
ConditionalAndExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a conditional and operator.
ConditionalAndExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ConditionalAndExpr
The noarg constructor is needed for ANTLR support and deserialization.
ConditionalAndExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ConditionalAndExpr
The noarg constructor is needed for ANTLR support.
conditionalAndExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
ConditionalAndExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a conditional and operator.
conditionalExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
conditionalExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
ConditionalOrExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a conditional or operator.
ConditionalOrExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ConditionalOrExpr
The noarg constructor is needed for ANTLR support and deserialization.
ConditionalOrExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ConditionalOrExpr
The noarg constructor is needed for ANTLR support.
conditionalOrExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
ConditionalOrExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a conditional or operator.
CONSTANT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
CONSTANT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
CONSTANT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
ConstantExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a constant expression.
ConstantExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ConstantExpr
The noarg constructor is needed for ANTLR support and deserialization.
ConstantExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ConstantExpr
The noarg constructor is needed for ANTLR support.
ConstantExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a constant expression.
CONTAINS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
contains(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
CONTAINS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
contains(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
CONTAINS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
ContainsCallExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents the method call expression Collection.contains.
ContainsCallExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ContainsCallExpr
The noarg constructor is needed for ANTLR support and deserialization.
ContainsCallExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ContainsCallExpr
The noarg constructor is needed for ANTLR support.
ContainsCallExpression - Interface in org.apache.jdo.jdoql.tree
This node represents the method call expression Collection.contains.
context - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
The context is included in an error message.
create() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLASTFactory
 
create(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLASTFactory
 
create(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLASTFactory
 
createQueryTree(Class, JDOQLAST, JDOQLAST, JDOQLAST, JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Combines partial ASTs into one query AST.
currentPackage - Variable in class org.apache.jdo.impl.jdoql.scope.TypeNames
The package of the class of the current compilation unit.

D

DEC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DEC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DEC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
Decl - Class in org.apache.jdo.impl.jdoql.tree
This node represents a declaration expression.
Decl() - Constructor for class org.apache.jdo.impl.jdoql.tree.Decl
The noarg constructor is needed for ANTLR support and deserialization.
Declaration - Interface in org.apache.jdo.jdoql.tree
This node represents a declaration expression.
declare(Declaration) - Method in class org.apache.jdo.impl.jdoql.scope.ParameterTable
Adds a new declaration.
declare(String, Declaration) - Method in class org.apache.jdo.impl.jdoql.scope.SymbolTable
This method adds the specified identifier to this SymbolTable.
declare(Declaration) - Method in interface org.apache.jdo.jdoql.tree.ValueTable
This method declares an identifier.
declareImport() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
declareImport(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
declareImport(String) - Method in class org.apache.jdo.impl.jdoql.scope.TypeNames
Defines a single-type-import.
declareImportOnDemand(String) - Method in class org.apache.jdo.impl.jdoql.scope.TypeNames
Defines a type-import-on-demand.
declareImports(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
declareImports(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the import statements to be used to identify the fully qualified name of variables or parameters.
declareParameter() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
declareParameter(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
declareParameter(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
declareParameter(Class, String) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Declares a parameter for this query tree.
declareParameter(Class, String) - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Declares a parameter for this query tree.
declareParameters(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
declareParameters(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Declare the list of parameters query execution.
declareVariable() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
declareVariable(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
declareVariable(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
declareVariable(Class, String) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Declares a variable for this query tree.
declareVariable(Class, String) - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Declares a variable for this query tree.
declareVariables(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
declareVariables(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Declare the unbound variables to be used in the query.
deletePersistentAll(Object[]) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Deletes all the instances of the candidate class that pass the filter.
deletePersistentAll(Map) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Deletes all the instances of the candidate class that pass the filter.
deletePersistentAll() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Deletes all the instances of the candidate class that pass the filter.
DESCENDING - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DESCENDING - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DESCENDING - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
DescendingOrderingExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents an operator defining descendent ordering of instances returned by a query execution.
DescendingOrderingExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.DescendingOrderingExpr
The noarg constructor is needed for ANTLR support and deserialization.
DescendingOrderingExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.DescendingOrderingExpr
The noarg constructor is needed for ANTLR support.
DescendingOrderingExpression - Interface in org.apache.jdo.jdoql.tree
This node represents an operator defining descendent ordering of instances returned by a query execution.
DIV - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DIV - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DIV - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
DIV_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DIV_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DIV_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
DivideExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a division operator.
DivideExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.DivideExpr
The noarg constructor is needed for ANTLR support and deserialization.
DivideExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.DivideExpr
The noarg constructor is needed for ANTLR support.
DivideExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a division operator.
DOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
dotExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
DOUBLE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DOUBLE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DOUBLE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
DOUBLE_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
DOUBLE_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
DOUBLE_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
DoubleLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a double literal.
DoubleLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.DoubleLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
DoubleLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.DoubleLiteralExpr
The noarg constructor is needed for ANTLR support.
DoubleLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a double literal.

E

ENDS_WITH - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
ENDS_WITH - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
ENDS_WITH - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
endsWith(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
endsWith(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
EndsWithCallExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents the method call expression String.endsWith.
EndsWithCallExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.EndsWithCallExpr
The noarg constructor is needed for ANTLR support and deserialization.
EndsWithCallExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.EndsWithCallExpr
The noarg constructor is needed for ANTLR support.
EndsWithCallExpression - Interface in org.apache.jdo.jdoql.tree
This node represents the method call expression String.endsWith.
EOF - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
EOF - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
EOF - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
EOF_CHAR - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
equalityExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
EqualsExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents an equals operator.
EqualsExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.EqualsExpr
The noarg constructor is needed for ANTLR support and deserialization.
EqualsExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.EqualsExpr
The noarg constructor is needed for ANTLR support.
EqualsExpression - Interface in org.apache.jdo.jdoql.tree
This node represents an equals operator.
error(int, int, String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
Indicates an error situation.
ErrorMsg - Class in org.apache.jdo.impl.jdoql.jdoqlc
 
ErrorMsg() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
 
errorMsg - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
Error message helper.
errorMsg - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
The error message support class.
errorMsg - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
The error message support class.
errorMsg - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
The error message support class.
errorMsg - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
The error message support class.
ESC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
ESC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
ESC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
execute() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Execute the query and return the filtered Collection.
execute(Object) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Execute the query and return the filtered Collection.
execute(Object, Object) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Execute the query and return the filtered Collection.
execute(Object, Object, Object) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Execute the query and return the filtered Collection.
executeWithArray(Object[]) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Execute the query and return the filtered Collection.
executeWithMap(Map) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Execute the query and return the filtered Collection.
EXPONENT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
EXPONENT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
EXPONENT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
Expr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a general expression.
Expr() - Constructor for class org.apache.jdo.impl.jdoql.tree.Expr
The noarg constructor is needed for ANTLR support and deserialization.
expression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
expression(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
expression(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
Expression - Interface in org.apache.jdo.jdoql.tree
This node represents a general expression.
ExpressionFactory - Interface in org.apache.jdo.jdoql.tree
This interface provides methods for factorizing expression nodes.
expressionList() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
exprNoCheck(AST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 

F

FALSE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
FALSE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
FALSE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
fatal(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
Indicates a fatal situation (implementation error).
fatal(String, Exception) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
Indicates a fatal situation (implementation error).
fetchBooleanField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchByteField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchCharField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchDoubleField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchFloatField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchIntField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchLongField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchObjectField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchShortField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
fetchStringField(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
FIELD_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
FIELD_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
FIELD_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
fieldAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
fieldAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
FieldAccessExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a field access expression.
FieldAccessExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
The noarg constructor is needed for ANTLR support and deserialization.
FieldAccessExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
The noarg constructor is needed for ANTLR support.
FieldAccessExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a field access expression.
filter(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
filter(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
filterAST - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The AST representing the filter expression.
FilterExpressionDumper - Class in org.apache.jdo.impl.jdoql.tree
An instance of this class is used to print a query tree into a print stream.
FilterExpressionDumper() - Constructor for class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Constructs an instance of this class.
FilterExpressionDumper(PrintStream) - Constructor for class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Constructs an instance of this class.
FLOAT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
FLOAT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
FLOAT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
FLOAT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
FLOAT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
FLOAT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
FLOATINGPOINT_SUFFIX - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
FLOATINGPOINT_SUFFIX - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
FLOATINGPOINT_SUFFIX - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
FloatLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a float literal.
FloatLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.FloatLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
FloatLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.FloatLiteralExpr
The noarg constructor is needed for ANTLR support.
FloatLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a float literal.

G

GE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
GE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
GE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
getAccessibleField(JavaField) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns a accessible java.lang.reflect.Field instance for the specified JavaField.
getArguments() - Method in class org.apache.jdo.impl.jdoql.tree.MethodCallExpr
Returns the argument array of this method call.
getArguments() - Method in interface org.apache.jdo.jdoql.tree.MethodCallExpression
Returns the argument array of this method call.
getBigDecimalValue(Object) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Converts the specified value into a BigDecimal value.
getBigIntegerValue(Object) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Converts the specified value into a BigInteger value.
getBoolean() - Method in class org.apache.jdo.impl.jdoql.tree.BooleanLiteralExpr
Returns the boolean value represented by this expression.
getBoolean() - Method in interface org.apache.jdo.jdoql.tree.BooleanLiteralExpression
Returns the boolean value represented by this expression.
getByte() - Method in class org.apache.jdo.impl.jdoql.tree.ByteLiteralExpr
Returns the byte value represented by this expression.
getByte() - Method in interface org.apache.jdo.jdoql.tree.ByteLiteralExpression
Returns the byte value represented by this expression.
getCandidateClass() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns the candidate class.
getCandidateClass() - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Returns the candidate class.
getCandidates() - Method in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
Return the candidate Collection or Extent specified by the user.
getChar() - Method in class org.apache.jdo.impl.jdoql.tree.CharLiteralExpr
Returns the char value represented by this expression.
getChar() - Method in interface org.apache.jdo.jdoql.tree.CharLiteralExpression
Returns the char value represented by this expression.
getChildren() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns this node's children.
getChildren() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns the children of this node.
getChildren() - Method in interface org.apache.jdo.jdoql.tree.Node
Returns this node's children.
getCollectionField(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
getColumn() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
getCommonOperandType(JavaType, JavaType) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Returns the common type info for the specified operand types.
getCommonOperandType() - Method in class org.apache.jdo.impl.jdoql.tree.BinaryExpr
Returns the class instance suiteable for implementing the result of this expression.
getCommonOperandType() - Method in interface org.apache.jdo.jdoql.tree.BinaryExpression
Returns the class instance suiteable for implementing the result of this expression.
getContext() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
Return the current context string
getCopy() - Method in class org.apache.jdo.impl.jdoql.scope.ParameterTable
Returns a copy of this ParameterTable.
getCopy() - Method in class org.apache.jdo.impl.jdoql.scope.VariableTable
Returns a copy of this VariableTable.
getDeclaration(String) - Method in class org.apache.jdo.impl.jdoql.scope.SymbolTable
Checks the symbol table for the actual declaration of the specified identifier.
getDeclaredParameters() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a map containing all declared parameters.
getDeclaredParameters() - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Returns a map containing all declared parameters.
getDeclaredParametersAsList() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a list of all declared parameters.
getDeclaredParametersAsList() - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Returns a list of all declared parameters.
getDeclaredVariables() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a map containing all declared variables.
getDeclaredVariables() - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Returns a map containing all declared variables.
getDouble() - Method in class org.apache.jdo.impl.jdoql.tree.DoubleLiteralExpr
Returns the double value represented by this expression.
getDouble() - Method in interface org.apache.jdo.jdoql.tree.DoubleLiteralExpression
Returns the double value represented by this expression.
getElementType(JavaField) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
 
getExpression() - Method in class org.apache.jdo.impl.jdoql.tree.CastExpr
Returns the node's cast expression.
getExpression() - Method in class org.apache.jdo.impl.jdoql.tree.UnaryExpr
Returns the node's expression.
getExpression() - Method in interface org.apache.jdo.jdoql.tree.CastExpression
Returns the node's cast expression.
getExpression() - Method in interface org.apache.jdo.jdoql.tree.UnaryExpression
Returns the node's expression.
getFetchPlan() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Returns the FetchPlan used by this Query.
getFieldNumber(JavaField, PersistenceManager, Object) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns the fieldNumber of the specified field.
getFieldValue(int, PersistenceManagerInternal, Object) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
field value of a managed field.
getFieldValue(Field, Object) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Get field value via reflection
getFieldValue(PersistenceManager, Object) - Method in class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
Returns the value of the field corresponding with this field access expression for the argument object.
getFieldValue(PersistenceManager) - Method in class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
Returns the value of the field corresponding with this static field access expression.
getFieldValue(PersistenceManager, Object) - Method in interface org.apache.jdo.jdoql.tree.FieldAccessExpression
Returns the value of the field corresponding with this field access expression for the argument object.
getFieldValue(PersistenceManager) - Method in interface org.apache.jdo.jdoql.tree.StaticFieldAccessExpression
Returns the value of the field corresponding with this static field access expression.
getFilter() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns the filter expression of this query tree.
getFilter() - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Returns the filter expression of this query tree.
getFloat() - Method in class org.apache.jdo.impl.jdoql.tree.FloatLiteralExpr
Returns the float value represented by this expression.
getFloat() - Method in interface org.apache.jdo.jdoql.tree.FloatLiteralExpression
Returns the float value represented by this expression.
getIgnoreCache() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Get the ignoreCache option setting.
getInstance() - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLASTFactory
Get an instance of JDOQLASTFactory.
getInstance() - Static method in class org.apache.jdo.impl.jdoql.scope.UNDEFINED
Get an instance of UNDEFINED
getInt() - Method in class org.apache.jdo.impl.jdoql.tree.IntLiteralExpr
Returns the int value represented by this expression.
getInt() - Method in interface org.apache.jdo.jdoql.tree.IntLiteralExpression
Returns the int value represented by this expression.
getJavaClass(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns the java.lang.Class instance for the specified type.
getJavaClass() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns the Java type of this node.
getJavaClass() - Method in interface org.apache.jdo.jdoql.tree.Node
Returns the Java type of this node.
getJDOField(JavaField) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
 
getLeftExpression() - Method in class org.apache.jdo.impl.jdoql.tree.BinaryExpr
Returns the first child of this node.
getLeftExpression() - Method in interface org.apache.jdo.jdoql.tree.BinaryExpression
Returns the first child of this node.
getLine() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
getLong() - Method in class org.apache.jdo.impl.jdoql.tree.LongLiteralExpr
Returns the long value represented by this expression.
getLong() - Method in interface org.apache.jdo.jdoql.tree.LongLiteralExpression
Returns the long value represented by this expression.
getMethodName() - Method in class org.apache.jdo.impl.jdoql.tree.MethodCallExpr
Returns the method name.
getMethodName() - Method in interface org.apache.jdo.jdoql.tree.MethodCallExpression
Returns the method name.
getName() - Method in class org.apache.jdo.impl.jdoql.tree.Decl
Returns the name of the specialized declaration.
getName() - Method in class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
Returns the name of the accessed field.
getName() - Method in class org.apache.jdo.impl.jdoql.tree.IdentifierExpr
Returns the name of the specialized identifier.
getName() - Method in class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
Returns the name of the accessed field.
getName() - Method in interface org.apache.jdo.jdoql.tree.Declaration
Returns the name of the specialized declaration.
getName() - Method in interface org.apache.jdo.jdoql.tree.IdentifierExpression
Returns the name of the specialized identifier.
getObject() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns the user object.
getObject() - Method in interface org.apache.jdo.jdoql.tree.Node
Returns the user object.
getOrdering() - Method in class org.apache.jdo.impl.jdoql.tree.OrderingExpr
Returns the node's ordering expression.
getOrdering() - Method in interface org.apache.jdo.jdoql.tree.OrderingExpression
Returns the node's ordering expression.
getOrderingExpressions() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a list of all added ordering expressions.
getOrderingExpressions() - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Returns a list of all added ordering expressions.
getParameterValues() - Method in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
This method returns the parameter values passed by the user in the execute(...) method.
getParent() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns this node's parent node.
getParent() - Method in interface org.apache.jdo.jdoql.tree.Node
Returns this node's parent node.
getPersistenceManager() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Get the PersistenceManager associated with this Query.
getQueryTree() - Method in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
Return the query tree which is either specified by the user or compiled from a JDOQL query.
getRightExpression() - Method in class org.apache.jdo.impl.jdoql.tree.BinaryExpr
Returns the second child of this node.
getRightExpression() - Method in interface org.apache.jdo.jdoql.tree.BinaryExpression
Returns the second child of this node.
getSerializedCandidateClassName() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns the candidate class name calculated during serialization of this query tree instance.
getShort() - Method in class org.apache.jdo.impl.jdoql.tree.ShortLiteralExpr
Returns the short value represented by this expression.
getShort() - Method in interface org.apache.jdo.jdoql.tree.ShortLiteralExpression
Returns the short value represented by this expression.
getTarget() - Method in class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
Returns the target expression of this field access.
getTarget() - Method in class org.apache.jdo.impl.jdoql.tree.MethodCallExpr
Returns the target expression of this method call.
getTarget() - Method in interface org.apache.jdo.jdoql.tree.FieldAccessExpression
Returns the target expression of this field access.
getTarget() - Method in interface org.apache.jdo.jdoql.tree.MethodCallExpression
Returns the target expression of this method call.
getTokenType() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns the token type of this node.
getTokenType() - Method in interface org.apache.jdo.jdoql.tree.Node
Returns the token type of this node.
getTypeInfo() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
getTypeName() - Method in class org.apache.jdo.impl.jdoql.tree.CastExpr
Returns the string representation of the Java class, to which this node's expression is casted.
getTypeName() - Method in class org.apache.jdo.impl.jdoql.tree.Decl
Returns the Java type name of the specialized declaration.
getTypeName() - Method in class org.apache.jdo.impl.jdoql.tree.IdentifierExpr
Returns the Java type name of the specialized identifier.
getTypeName() - Method in class org.apache.jdo.impl.jdoql.tree.TypeImpl
Returns the string representation of the Java class, which is wrapped by this instance.
getTypeName() - Method in interface org.apache.jdo.jdoql.tree.CastExpression
Returns the string representation of the Java class, to which this node's expression is casted.
getTypeName() - Method in interface org.apache.jdo.jdoql.tree.Declaration
Returns the Java type name of the specialized declaration.
getTypeName() - Method in interface org.apache.jdo.jdoql.tree.IdentifierExpression
Returns the Java type name of the specialized identifier.
getTypeName() - Method in interface org.apache.jdo.jdoql.tree.Type
Returns the string representation of the Java class, which is wrapped by this instance.
getValue() - Method in class org.apache.jdo.impl.jdoql.tree.ConstantExpr
Returns the value represented by this expression.
getValue() - Method in interface org.apache.jdo.jdoql.tree.ConstantExpression
Returns the value represented by this expression.
getValue(String) - Method in interface org.apache.jdo.jdoql.tree.ValueTable
Returns the current value of the specified identifier.
GreaterThanEqualsExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a greater than equals operator.
GreaterThanEqualsExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.GreaterThanEqualsExpr
The noarg constructor is needed for ANTLR support and deserialization.
GreaterThanEqualsExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.GreaterThanEqualsExpr
The noarg constructor is needed for ANTLR support.
GreaterThanEqualsExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a greater than equals operator.
GreaterThanExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a greater than operator.
GreaterThanExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.GreaterThanExpr
The noarg constructor is needed for ANTLR support and deserialization.
GreaterThanExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.GreaterThanExpr
The noarg constructor is needed for ANTLR support.
GreaterThanExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a greater than operator.
GT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
GT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
GT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 

H

handleANTLRException(ANTLRException, ErrorMsg) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
handleValueEqValue(JDOQLAST, JDOQLAST, JDOQLAST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
This method is called in the case of an equality operation having two constant operands.
HEX_DIGIT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
HEX_DIGIT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
HEX_DIGIT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 

I

IDENT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
IDENT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
IDENT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
identifier(AST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
IdentifierExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents an identifier expression.
IdentifierExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.IdentifierExpr
The noarg constructor is needed for ANTLR support and deserialization.
IdentifierExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.IdentifierExpr
The noarg constructor is needed for ANTLR support.
IdentifierExpression - Interface in org.apache.jdo.jdoql.tree
This node represents an identifier expression.
IMPORT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
IMPORT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
IMPORT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
IMPORT_ON_DEMAND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
IMPORT_ON_DEMAND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
IMPORT_ON_DEMAND - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
importOnDemands - Variable in class org.apache.jdo.impl.jdoql.scope.TypeNames
Collection of type-imports-on-demand.
imports(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
imports - Variable in class org.apache.jdo.impl.jdoql.scope.TypeNames
Map of single-type-imports.
importsAST - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The AST representing the import declarations.
INC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
INC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
INC - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
inclusiveOrExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
init(ErrorMsg) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
init(ErrorMsg) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
init(PersistenceManagerInternal, ParameterTable, ErrorMsg) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
init(TypeSupport, ParameterTable, VariableTable, ErrorMsg) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
init(String) - Method in class org.apache.jdo.impl.jdoql.scope.TypeNames
This method initializes the TypeNames table.
initANTLRAST() - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Ensures that this node has a corresponding ANTLR tree structure.
initApplicationJavaModel(ClassLoader) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
This methods sets the application JavaModel to the JavaModel instance for the specified ClassLoader.
initialize(Token) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
initialize(int, String, JavaType) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
initialize(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
INT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
INT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
INT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
INT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
INT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
INT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
integralLiteral(AST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
IntLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a integer literal.
IntLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.IntLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
IntLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.IntLiteralExpr
The noarg constructor is needed for ANTLR support.
IntLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a integer literal.
invalidExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
invalidOperator() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
IS_EMPTY - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
IS_EMPTY - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
IS_EMPTY - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
isBooleanType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if the specified type is boolean or java.lang.Boolean.
isBooleanValueAST(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Returns true if the specified AST represents a constant boolean value.
isCharType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if the specified type is char or java.lang.Character
isCompatibleValue(String, Object) - Method in interface org.apache.jdo.jdoql.tree.ValueTable
Checks whether the type of the specified value is compatible with the type of the identifier.
isDeclared(String) - Method in class org.apache.jdo.impl.jdoql.scope.SymbolTable
Checks whether the specified identifier is declared.
isEmpty(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
isEmpty(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
IsEmptyCallExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents the method call expression Collection.isEmpty.
IsEmptyCallExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.IsEmptyCallExpr
The noarg constructor is needed for ANTLR support and deserialization.
IsEmptyCallExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.IsEmptyCallExpr
The noarg constructor is needed for ANTLR support.
IsEmptyCallExpression - Interface in org.apache.jdo.jdoql.tree
This node represents the method call expression Collection.isEmpty.
isIntegralType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if the specified type is an interal type or a Java wrapper class for an interal type.
isMathType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if the specified type is either java.math.BigDecimal or java.math.BigInteger.
isNumberType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if specified type is a number type:
a numeric primitive
a numeric wrapper class
java.math.BigDecimal, java.math.BigInteger.
isNumericType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if the specified type is a either a integral or a floating point type.
isNumericWrapperClassType(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Returns true if the specified type is a Java wrapper class type for a numeric primitive type.
isStaticField(JavaField) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
 
isUnmodifiable() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
The unmodifiable flag, when set, disallows further modification of the query, except for specifying the range, result class, and ignoreCache option.

J

JDOQLAST - Class in org.apache.jdo.impl.jdoql.jdoqlc
This class represents a node in the intermediate representation (AST) used by the query compiler.
JDOQLAST() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
JDOQLAST(int, String, JavaType) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
JDOQLAST(JDOQLAST) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
JDOQLASTFactory - Class in org.apache.jdo.impl.jdoql.jdoqlc
Factory to create and connect JDOQLAST nodes.
JDOQLASTFactory() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLASTFactory
 
JDOQLC - Class in org.apache.jdo.impl.jdoql.jdoqlc
This class controls the JDOQL compiler passes.
JDOQLC(PersistenceManagerInternal) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
JDOQLLexer - Class in org.apache.jdo.impl.jdoql.jdoqlc
This class defines the lexical analysis for the JDOQL compiler.
JDOQLLexer(InputStream) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
JDOQLLexer(Reader) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
JDOQLLexer(InputBuffer) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
JDOQLLexer(LexerSharedInputState) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
JDOQLParser - Class in org.apache.jdo.impl.jdoql.jdoqlc
This class defines the syntax analysis (parser) of the JDOQL compiler.
JDOQLParser(TokenBuffer, int) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
JDOQLParser(TokenBuffer) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
JDOQLParser(TokenStream, int) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
JDOQLParser(TokenStream) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
JDOQLParser(ParserSharedInputState) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
JDOQLQueryFactory - Interface in org.apache.jdo.jdoql
This interface allows for choosing between different JDO query implementations.
JDOQLQueryFactoryImpl - Class in org.apache.jdo.impl.jdoql
Implements the @link{QueryFactory} interface in order to implement a component which is capable to run together with JDO runtime.
JDOQLQueryFactoryImpl() - Constructor for class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
JDOQLTokenTypes - Interface in org.apache.jdo.impl.jdoql.jdoqlc
 
JDOQueryException - Exception in org.apache.jdo.jdoql
This class represents query user errors.
JDOQueryException() - Constructor for exception org.apache.jdo.jdoql.JDOQueryException
Creates a new JDOQueryException without detail message.
JDOQueryException(String) - Constructor for exception org.apache.jdo.jdoql.JDOQueryException
Constructs a new JDOQueryException with the specified detail message.
JDOQueryException(String, Throwable) - Constructor for exception org.apache.jdo.jdoql.JDOQueryException
Constructs a new JDOQueryException with the specified detail message and nested Exception.

L

LE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
LE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
LE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
leave(AndExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(CastExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ComplementExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ConditionalAndExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ConditionalOrExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ConstantExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ContainsCallExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(DivideExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(EndsWithCallExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(EqualsExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(FieldAccessExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(GreaterThanEqualsExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(GreaterThanExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(IsEmptyCallExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(LessThanEqualsExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(LessThanExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(MinusExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(NotEqualsExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(NotExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(OrderingExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(OrExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ParameterAccessExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(PlusExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(StartsWithCallExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(StaticFieldAccessExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(ThisExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(TimesExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(UnaryMinusExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(UnaryPlusExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(VariableAccessExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns the result evaluated for the argument node.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.AndExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.AscendingOrderingExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.BooleanLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ByteLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.CandidateClassImpl
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.CastExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.CharLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ComplementExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ConditionalAndExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ConditionalOrExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ConstantExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ContainsCallExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.DescendingOrderingExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.DivideExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.DoubleLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.EndsWithCallExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.EqualsExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
Delegates to the argument visitor.
leave(BinaryExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Binary expressions are dumped in parenthesized manner.
leave(MethodCallExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Method call expressions are dumped like target.methodName(arguments).
leave(OrderingExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Ordering expressions are dumped like Ascending/Descending(expression).
leave(FieldAccessExpression, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Field access expressions are dumped like target.fieldName.
leave(QueryTree, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Query trees are dumped like orderingExpressions, filterExpression.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.FloatLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.GreaterThanEqualsExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.GreaterThanExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.IdentifierExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.IntLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.IsEmptyCallExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.LessThanEqualsExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.LessThanExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.LongLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.MinusExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns null as a default implementation.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.NotEqualsExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.NotExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.OrExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ParameterAccessExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ParameterDecl
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.PlusExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ShortLiteralExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.StartsWithCallExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.ThisExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.TimesExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.TypeImpl
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.UnaryMinusExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.UnaryPlusExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.VariableAccessExpr
Delegates to the argument visitor.
leave(NodeVisitor, Object[]) - Method in class org.apache.jdo.impl.jdoql.tree.VariableDecl
Delegates to the argument visitor.
leave(BinaryExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Expression.
leave(Declaration, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Node.
leave(Expression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Node.
leave(MethodCallExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Expression.
leave(OrderingExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Node.
leave(Node, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method defines the default implementation for all leave methods: It immediately returns null without executing any other instruction.
leave(UnaryExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Expression.
leave(AndExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(AscendingOrderingExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to OrderingExpression.
leave(BooleanLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(ByteLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(CandidateClass, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Node.
leave(CastExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Expression.
leave(CharLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(ComplementExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to UnaryExpression.
leave(ConditionalAndExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(ConditionalOrExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(ConstantExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Expression.
leave(ContainsCallExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to MethodCallExpression.
leave(DescendingOrderingExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to OrderingExpression.
leave(DivideExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(DoubleLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(EndsWithCallExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to MethodCallExpression.
leave(EqualsExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(FieldAccessExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to IdentifierExpression.
leave(FloatLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(GreaterThanEqualsExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(GreaterThanExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(IdentifierExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Expression.
leave(IntLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(IsEmptyCallExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to MethodCallExpression.
leave(LessThanEqualsExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(LessThanExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(LongLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(MinusExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(NotEqualsExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(NotExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to UnaryExpression.
leave(OrExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(ParameterAccessExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to IdentifierExpression.
leave(ParameterDeclaration, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Declaration.
leave(PlusExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(QueryTree, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Node.
leave(ShortLiteralExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to ConstantExpression.
leave(StartsWithCallExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to MethodCallExpression.
leave(StaticFieldAccessExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to FieldAccessExpression.
leave(ThisExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to IdentifierExpression.
leave(TimesExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to BinaryExpression.
leave(Type, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Node.
leave(UnaryMinusExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to UnaryExpression.
leave(UnaryPlusExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to UnaryExpression.
leave(VariableAccessExpression, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to IdentifierExpression.
leave(VariableDeclaration, Object[]) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to leave casting the argument node to Declaration.
leave(NodeVisitor, Object[]) - Method in interface org.apache.jdo.jdoql.tree.Node
This method is called by the tree walker when this node is walked and all of its children have been walked.
leave(AndExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(AscendingOrderingExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(BooleanLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ByteLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(CandidateClass, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(CastExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(CharLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ComplementExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ConditionalAndExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ConditionalOrExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ConstantExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ContainsCallExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(DescendingOrderingExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(DivideExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(DoubleLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(EqualsExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(EndsWithCallExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(FieldAccessExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(StaticFieldAccessExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(FloatLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(GreaterThanEqualsExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(GreaterThanExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(IdentifierExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(IntLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(IsEmptyCallExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(LessThanEqualsExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(LessThanExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(LongLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(MinusExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(NotEqualsExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(NotExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(OrExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ParameterAccessExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ParameterDeclaration, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(PlusExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(QueryTree, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ShortLiteralExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(StartsWithCallExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(ThisExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(TimesExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(Type, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(UnaryMinusExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(UnaryPlusExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(VariableAccessExpression, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
leave(VariableDeclaration, Object[]) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called after walking the children of the argument node.
LessThanEqualsExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a less than equals operator.
LessThanEqualsExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.LessThanEqualsExpr
The noarg constructor is needed for ANTLR support and deserialization.
LessThanEqualsExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.LessThanEqualsExpr
The noarg constructor is needed for ANTLR support.
LessThanEqualsExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a less than equals operator.
LessThanExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a less than operator.
LessThanExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.LessThanExpr
The noarg constructor is needed for ANTLR support and deserialization.
LessThanExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.LessThanExpr
The noarg constructor is needed for ANTLR support.
LessThanExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a less than operator.
line - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
The line info
literal() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
literal(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
literal(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
LNOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
LNOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
LNOT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
LONG - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
LONG - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
LONG - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
LONG_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
LONG_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
LONG_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
LongLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a long literal.
LongLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.LongLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
LongLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.LongLiteralExpr
The noarg constructor is needed for ANTLR support.
LongLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a long literal.
LPAREN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
LPAREN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
LPAREN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
LT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
LT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
LT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 

M

mAND(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
markConstraint(JDOQLAST, JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Mark the specified variable as constaint with the specified expr.
markUsed(JDOQLAST, String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Mark the specified variable as used.
mASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mBAND(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mBAND_ASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mBNOT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mBOR(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mBOR_ASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mCHAR_LITERAL(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mCOMMA(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mDEC(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mDIV(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mDIV_ASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
MemoryQuery - Class in org.apache.jdo.impl.jdoql
An instance of this class is used to evaluate a query tree in memory.
MemoryQuery(ParameterTable, VariableTable) - Constructor for class org.apache.jdo.impl.jdoql.MemoryQuery
Constructs an instance of this class for the specified paramter table and variable table.
MemoryQuery(PersistenceManagerInternal, ParameterTable, VariableTable) - Constructor for class org.apache.jdo.impl.jdoql.MemoryQuery
Constructs an instance of this class for the specified paramter table and variable table.
mEQUAL(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
merge(VariableChecker) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Merges the specified variable table (other) into this variable table.
mESC(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
MethodCallExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a method call expression.
MethodCallExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.MethodCallExpr
The noarg constructor is needed for ANTLR support and deserialization.
MethodCallExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a method call expression.
mEXPONENT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mFLOATINGPOINT_SUFFIX(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mGE(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mGT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mHEX_DIGIT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mIDENT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mINC(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mINT_LITERAL(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
MINUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
MINUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
MINUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
MINUS_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
MINUS_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
MINUS_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
MinusExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a binary minus operator.
MinusExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.MinusExpr
The noarg constructor is needed for ANTLR support and deserialization.
MinusExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.MinusExpr
The noarg constructor is needed for ANTLR support.
MinusExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a binary minus operator.
mLE(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mLNOT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mLPAREN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mLT(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mMINUS(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mMINUS_ASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mNEWLINE(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mNOT_EQUAL(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mOR(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mPLUS(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mPLUS_ASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mRPAREN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mSEMI(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
msg - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
I18N support
msg - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
I18N support.
msg - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
I18N support.
msg - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
I18N support
msg - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
I18N support
msg - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
I18N support
msg - Static variable in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
I18N support
mSL(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mSR(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mSTAR(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mSTAR_ASSIGN(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mSTRING_LITERAL(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
multiplicativeExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
mUNICODE_ESCAPE(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
mWS(boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 

N

NAVIGATION - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
navigation(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
NAVIGATION - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
navigation(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
NAVIGATION - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
newAnd(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an and expression for the arguments left and right.
newAnd(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an and expression for the arguments left and right.
newCast(Class, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of CastExpression.
newCast(Class, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of CastExpression.
newComplement(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a complement expression for the argument expr.
newComplement(Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a complement expression for the argument expr.
newConditionalAnd(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a conditional and expression for the arguments left and right.
newConditionalAnd(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a conditional and expression for the arguments left and right.
newConditionalOr(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a conditional or expression for the arguments left and right.
newConditionalOr(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a conditional or expression for the arguments left and right.
newConstant(Object) - Static method in class org.apache.jdo.impl.jdoql.tree.ConstantExpr
Returns an instance of ConstantExpression.
newConstant(Object) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of ConstantExpression.
newConstant(boolean) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of BooleanLiteralExpression.
newConstant(byte) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of ByteLiteralExpression.
newConstant(char) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of CharLiteralExpression.
newConstant(double) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of DoubleLiteralExpression.
newConstant(float) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of FloatLiteralExpression.
newConstant(int) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of IntLiteralExpression.
newConstant(long) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of LongLiteralExpression.
newConstant(short) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of ShortLiteralExpression.
newConstant(boolean) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of BooleanLiteralExpression.
newConstant(byte) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of ByteLiteralExpression.
newConstant(char) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of CharLiteralExpression.
newConstant(double) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of DoubleLiteralExpression.
newConstant(float) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of FloatLiteralExpression.
newConstant(int) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of IntLiteralExpression.
newConstant(long) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of LongLiteralExpression.
newConstant(short) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of ShortLiteralExpression.
newConstant(Object) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of ConstantExpression.
newDivide(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a divide expression for the arguments left and right.
newDivide(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a divide expression for the arguments left and right.
newEquals(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an equals expression for the arguments left and right.
newEquals(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an equals expression for the arguments left and right.
newFieldAccess(Expression, String) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of FieldAccessExpression.
newFieldAccess(Class, String) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of StaticFieldAccessExpression.
newFieldAccess(Expression, String) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of FieldAccessExpression.
newFieldAccess(Class, String) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an instance of StaticFieldAccessExpression.
newGreaterThan(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a greater than expression for the arguments left and right.
newGreaterThan(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a greater than expression for the arguments left and right.
newGreaterThanEquals(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a greater than equals expression for the arguments left and right.
newGreaterThanEquals(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a greater than equals expression for the arguments left and right.
newIdentifier(String) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of either ThisExpression or VariableAccessExpression or ParameterAccessExpression or FieldAccessExpression depending on the fact which of the classes the argument identifier maps to.
newIdentifier(String) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
The implementation may decide to create an instance of FieldAccessExpression, VariableAccessExpression or ParameterAccessExpression depending on the fact whether the argument corresponds with a parameter, variable or a field of the candidate class.
newLessThan(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a less than expression for the arguments left and right.
newLessThan(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a less than expression for the arguments left and right.
newLessThanEquals(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a less than equals expression for the arguments left and right.
newLessThanEquals(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a less than equals expression for the arguments left and right.
NEWLINE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
NEWLINE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
NEWLINE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
newMethodCall(Expression, String, Expression[]) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an instance of MethodCallExpression.
newMethodCall(Expression, String, Expression[]) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
The implementation may decide to create a specialized instance of MethodCallExpression (for example, ContainsCallExpression) depending on the argument methodName.
newMinus(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a unary minus expression for the argument expr.
newMinus(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a minus expression for the arguments left and right.
newMinus(Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a unary minus expression for the argument expr.
newMinus(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a minus expression for the arguments left and right.
newNot(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a not expression for the argument expr.
newNot(Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a not expression for the argument expr.
newNotEquals(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a not equals expression for the arguments left and right.
newNotEquals(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a not equals expression for the arguments left and right.
newOr(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns an or expression for the arguments left and right.
newOr(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns an or expression for the arguments left and right.
newPlus(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a plus expression for the argument expr.
newPlus(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a plus expression for the arguments left and right.
newPlus(Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a plus expression for the argument expr.
newPlus(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a plus expression for the arguments left and right.
newQuery(PersistenceManagerInternal) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Object) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Class) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Extent) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Class, Collection) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Class, String) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Class, Collection, String) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal, Extent, String) - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
 
newQuery(PersistenceManagerInternal) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query with no elements.
newQuery(PersistenceManagerInternal, Object) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query using elements from another Query.
newQuery(PersistenceManagerInternal, Class) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query specifying the Class of the candidate instances.
newQuery(PersistenceManagerInternal, Extent) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query with the Class of the candidate instances and candidate Extent.
newQuery(PersistenceManagerInternal, Class, Collection) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query with the candidate Class and Collection.
newQuery(PersistenceManagerInternal, Class, String) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query with the Class of the candidate instances and filter.
newQuery(PersistenceManagerInternal, Class, Collection, String) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query with the Class of the candidate instances, candidate Collection, and filter.
newQuery(PersistenceManagerInternal, Extent, String) - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Creates a new Query with the candidate Extent and filter; the class is taken from the Extent.
newTimes(Expression, Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Returns a times expression for the arguments left and right.
newTimes(Expression, Expression) - Method in interface org.apache.jdo.jdoql.tree.ExpressionFactory
Returns a times expression for the arguments left and right.
newTree() - Method in class org.apache.jdo.impl.jdoql.JDOQLQueryFactoryImpl
Returns a new QueryTree instance.
newTree() - Method in interface org.apache.jdo.jdoql.JDOQLQueryFactory
Returns a new QueryTree instance.
nextToken() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
Node - Interface in org.apache.jdo.jdoql.tree
This is the base interface of all nodes.
NodeImpl - Class in org.apache.jdo.impl.jdoql.tree
This is the base class of all nodes.
NodeImpl() - Constructor for class org.apache.jdo.impl.jdoql.tree.NodeImpl
The noarg constructor is needed for ANTLR support and deserialization.
NodeImpl(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.NodeImpl
The noarg constructor is needed for ANTLR support.
NodeVisitor - Interface in org.apache.jdo.jdoql.tree
This interface defines three categories of methods for each query tree node.
NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
NotEqualsExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a not equals operator.
NotEqualsExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.NotEqualsExpr
The noarg constructor is needed for ANTLR support and deserialization.
NotEqualsExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.NotEqualsExpr
The noarg constructor is needed for ANTLR support.
NotEqualsExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a not equals operator.
NotExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a logical not operator.
NotExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.NotExpr
The noarg constructor is needed for ANTLR support and deserialization.
NotExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.NotExpr
The noarg constructor is needed for ANTLR support.
NotExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a logical not operator.
NULL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
NULL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
NULL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 

O

OBJECT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
OBJECT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
OBJECT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
OBJECT_NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
OBJECT_NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
OBJECT_NOT_EQUAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
optimize(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
optimize(JDOQLAST, ParameterTable) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
optimizeParameters - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Flag indicating whether query parameers should be included.
Optimizer - Class in org.apache.jdo.impl.jdoql.jdoqlc
This class defines the optimizer pass of the JDOQL compiler.
Optimizer() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
OptimizerTokenTypes - Interface in org.apache.jdo.impl.jdoql.jdoqlc
 
OR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
OR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
OR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
orderCandidates(Collection) - Method in class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
This method filters the specified collection, removing all elements that are not assignment compatible to the candidate Class specified by the user, and then orders the results according to the ordering expression specified by the user.
ordering(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
ordering(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
orderingAST - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The AST representing the ordering specification.
OrderingComparator - Class in org.apache.jdo.impl.jdoql
An instance of this class is used to compare two instances of Comparable based on the ordering expressions defined by a query tree.
OrderingComparator(TreeWalker, MemoryQuery) - Constructor for class org.apache.jdo.impl.jdoql.OrderingComparator
Constructs an ordering comparator for a tree walker and a node visitor.
OrderingComparator(TreeWalker, MemoryQuery, QueryTree) - Constructor for class org.apache.jdo.impl.jdoql.OrderingComparator
Constructs an ordering comparator for a tree walker, a node visitor and a query tree.
OrderingExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents an ordering expression.
OrderingExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.OrderingExpr
The noarg constructor is needed for ANTLR support and deserialization.
OrderingExpression - Interface in org.apache.jdo.jdoql.tree
This node represents an ordering expression.
orderSpec() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
orderSpec(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
orderSpec(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
OrExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a logical or operator.
OrExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.OrExpr
The noarg constructor is needed for ANTLR support and deserialization.
OrExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.OrExpr
The noarg constructor is needed for ANTLR support.
OrExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a bitwise or logical or operator depending on the result types of its children.
org.apache.jdo.impl.jdoql - package org.apache.jdo.impl.jdoql
 
org.apache.jdo.impl.jdoql.jdoqlc - package org.apache.jdo.impl.jdoql.jdoqlc
 
org.apache.jdo.impl.jdoql.scope - package org.apache.jdo.impl.jdoql.scope
 
org.apache.jdo.impl.jdoql.tree - package org.apache.jdo.impl.jdoql.tree
 
org.apache.jdo.jdoql - package org.apache.jdo.jdoql
This package contains interfaces defining the query result and a basic implementation.
org.apache.jdo.jdoql.tree - package org.apache.jdo.jdoql.tree
This package contains the query tree node interfaces, the node visitor interface and the tree walker.

P

PARAMETER_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
PARAMETER_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
PARAMETER_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
PARAMETER_DECL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
PARAMETER_DECL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
PARAMETER_DECL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
parameterAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
parameterAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
ParameterAccessExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a parameter access expression.
ParameterAccessExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ParameterAccessExpr
The noarg constructor is needed for ANTLR support and deserialization.
ParameterAccessExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ParameterAccessExpr
The noarg constructor is needed for ANTLR support.
ParameterAccessExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a parameter access expression.
ParameterDecl - Class in org.apache.jdo.impl.jdoql.tree
This node represents a parameter declaration.
ParameterDecl() - Constructor for class org.apache.jdo.impl.jdoql.tree.ParameterDecl
The noarg constructor is needed for ANTLR support and deserialization.
ParameterDecl(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ParameterDecl
The noarg constructor is needed for ANTLR support.
ParameterDeclaration - Interface in org.apache.jdo.jdoql.tree
This node represents a parameter access expression.
parameters(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
parameters(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
ParameterTable - Class in org.apache.jdo.impl.jdoql.scope
The query parameter table.
ParameterTable() - Constructor for class org.apache.jdo.impl.jdoql.scope.ParameterTable
 
paramsAST - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The AST representing the parameter declarations.
paramtab - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
The query parameter table
paramtab - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
The query parameter table
parseChar(String) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
Converts the string argument into a single char.
parseFilter() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
parseImports() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
parseOrdering() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
parseParameters() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
parseVariables() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
PLUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
PLUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
PLUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
PLUS_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
PLUS_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
PLUS_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
PlusExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a binary plus operator.
PlusExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.PlusExpr
The noarg constructor is needed for ANTLR support and deserialization.
PlusExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.PlusExpr
The noarg constructor is needed for ANTLR support.
PlusExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a binary plus operator.
pm - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The persistence manager of the query instance.
pm - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
The persistence manager of the query instance.
postfixExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
primary() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
primary(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
primary(AST, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
primitiveType() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
primitiveType(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 

Q

qualifiedName() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
qualifiedName(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
qualifiedNameStar() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
query(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
query(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
QUERY_TREE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
QUERY_TREE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
QUERY_TREE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
QueryImpl - Class in org.apache.jdo.impl.jdoql
This class implements the JDO query interface (see Query).
QueryImpl(PersistenceManagerInternal) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create an empty query instance with no elements.
QueryImpl(PersistenceManagerInternal, Object) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a new Query using elements from another Query.
QueryImpl(PersistenceManagerInternal, Class) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a new Query specifying the Class of the candidate instances.
QueryImpl(PersistenceManagerInternal, Extent) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a new Query with the candidate Extent; the class is taken from the Extent.
QueryImpl(PersistenceManagerInternal, Class, Collection) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a query instance with the candidate class and candidate collection specified.
QueryImpl(PersistenceManagerInternal, Class, String) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a new Query with the Class of the candidate instances and Filter.
QueryImpl(PersistenceManagerInternal, Class, Collection, String) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a new Query with the Class of the candidate instances, candidate Collection, and filter.
QueryImpl(PersistenceManagerInternal, Extent, String) - Constructor for class org.apache.jdo.impl.jdoql.QueryImpl
Create a new Query with the candidate Extent and filter; the class is taken from the Extent.
QueryResultHelperImpl - Class in org.apache.jdo.impl.jdoql
This class implements the helper interface to support the query execution strategy of the StoreManager.
QueryResultHelperImpl(PersistenceManagerInternal, QueryTree, Object, ParameterTable, VariableTable) - Constructor for class org.apache.jdo.impl.jdoql.QueryResultHelperImpl
 
queryTree - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The complete query tree.
QueryTree - Interface in org.apache.jdo.jdoql.tree
Instances of classes implementing this interface represent the root of a query tree.

R

relationalExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
relationalExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
relationalExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
reportError(int, int, String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
reportError(RecognitionException) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
Report lexer exception errors caught in nextToken()
reportError(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
Lexer error-reporting function
reportError(RecognitionException) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
ANTLR method called when an error was detected.
reportError(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
ANTLR method called when an error was detected.
reportError(int, int, String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
reportError(RecognitionException) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
reportError(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
reportError(RecognitionException) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
reportError(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
reportWarning(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
Lexer warning-reporting function
reportWarning(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
ANTLR method called when a warning was detected.
resolve(String) - Method in class org.apache.jdo.impl.jdoql.scope.TypeNames
Resolves a type name.
RPAREN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
RPAREN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
RPAREN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 

S

Semantic - Class in org.apache.jdo.impl.jdoql.jdoqlc
This class defines the semantic analysis of the JDOQL compiler.
Semantic() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
semanticCheck(ParameterTable, VariableTable) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
SemanticTokenTypes - Interface in org.apache.jdo.impl.jdoql.jdoqlc
 
SEMI - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
SEMI - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
SEMI - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
setCandidateClass(Class) - Method in class org.apache.jdo.impl.jdoql.tree.CandidateClassImpl
Sets the candidate class for this instance.
setCandidateClass(Class) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Sets the candidate class for this query tree.
setCandidateClass(Class) - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Sets the candidate class for this query tree.
setCandidates(Extent) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the candidate Extent to query.
setCandidates(Collection) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the candidate Collection to query.
setClass(Class) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
setClass(Class) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the class of the candidate instances of the query.
setColumn(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
setCommonOperandType(Class) - Method in class org.apache.jdo.impl.jdoql.tree.BinaryExpr
Sets the common operand type for this binary expression.
setContext(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
Set the specified string as the current context string.
setCurrent(Object) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Sets the instance returned by leaving an instance if ThisExpression.
setExtensions(Map) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set multiple extensions, or use null to clear all extensions.
setFilter(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
setFilter(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the filter for the query.
setFilter(Expression) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Sets the filter expression for this query tree.
setFilter(Expression) - Method in interface org.apache.jdo.jdoql.tree.QueryTree
Sets the filter expression for this query tree.
setGrouping(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the grouping expressions, optionally including a "having" clause.
setIgnoreCache(boolean) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the ignoreCache option.
setLine(int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
setName(String) - Method in class org.apache.jdo.impl.jdoql.tree.Decl
Sets the name of the specialized declaration.
setName(String) - Method in class org.apache.jdo.impl.jdoql.tree.FieldAccessExpr
Sets the name of the accessed field.
setName(String) - Method in class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
Sets the name of the accessed field.
setObject(Object) - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Sets the user object.
setObject(Object) - Method in interface org.apache.jdo.jdoql.tree.Node
Sets the user object.
setOrdering(String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
setOrdering(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the ordering specification for the result Collection.
setParent(Node) - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Sets the parent of this node.
setParent(Node) - Method in interface org.apache.jdo.jdoql.tree.Node
Sets the parent of this node.
setQueryTree(JDOQLAST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
 
setQueryTree(QueryTree) - Method in class org.apache.jdo.impl.jdoql.OrderingComparator
Sets the query tree for this ordering comparator.
setRange(long, long) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the range of results to return.
setRange(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Set the range of results to return.
setResult(String) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Specifies what type of data this query should return.
setResultClass(Class) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Specify the type of object in which to return each element of the result of invoking QueryImpl.execute() or one of its siblings.
setTypeInfo(JavaType) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
 
setUnique(boolean) - Method in class org.apache.jdo.impl.jdoql.QueryImpl
Specify that only the first result of the query should be returned, rather than a collection.
setUnmodifiable() - Method in class org.apache.jdo.impl.jdoql.QueryImpl
The unmodifiable flag, when set, disallows further modification of the query, except for specifying the range, result class, and ignoreCache option.
setValue(String, Object) - Method in interface org.apache.jdo.jdoql.tree.ValueTable
Sets the value of the specified identifier for later retrieval using method getValue(java.lang.String)).
setValues(PersistenceManagerInternal, Object[]) - Method in class org.apache.jdo.impl.jdoql.scope.ParameterTable
Sets all query parameter values.
setValues(PersistenceManagerInternal, Map) - Method in class org.apache.jdo.impl.jdoql.scope.ParameterTable
Sets all query parameter values.
SHORT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
SHORT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
SHORT - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
SHORT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
SHORT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
SHORT_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
ShortLiteralExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a short literal.
ShortLiteralExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ShortLiteralExpr
The noarg constructor is needed for ANTLR support and deserialization.
ShortLiteralExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ShortLiteralExpr
The noarg constructor is needed for ANTLR support.
ShortLiteralExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a short literal.
SimpleFieldManager - Class in org.apache.jdo.impl.jdoql.jdoqlc
This is the means by which a StateManager implementation's setXXXField() method (where XXX is e.g.
SimpleFieldManager() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
 
SL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
SL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
SL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
SR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
SR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
SR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
STAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
STAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
STAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
STAR_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
STAR_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
STAR_ASSIGN - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
STARTS_WITH - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
STARTS_WITH - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
STARTS_WITH - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
startsWith(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
startsWith(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
StartsWithCallExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents the method call expression String.startsWith.
StartsWithCallExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.StartsWithCallExpr
The noarg constructor is needed for ANTLR support and deserialization.
StartsWithCallExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.StartsWithCallExpr
The noarg constructor is needed for ANTLR support.
StartsWithCallExpression - Interface in org.apache.jdo.jdoql.tree
This node represents the method call expression String.startsWith.
STATIC_FIELD_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
STATIC_FIELD_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
STATIC_FIELD_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
staticFieldAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
staticFieldAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
StaticFieldAccessExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a static field access expression.
StaticFieldAccessExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
The noarg constructor is needed for ANTLR support and deserialization.
StaticFieldAccessExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.StaticFieldAccessExpr
The noarg constructor is needed for ANTLR support.
StaticFieldAccessExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a static field access expression.
storeBooleanField(int, boolean) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a boolean field can be given by a StateManager to an object that needs the value.
storeByteField(int, byte) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a byte field can be given by a StateManager to an object that needs the value.
storeCharField(int, char) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a char field can be given by a StateManager to an object that needs the value.
storeDoubleField(int, double) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a double field can be given by a StateManager to an object that needs the value.
storeFloatField(int, float) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a field can be given by a StateManager to an object that needs the value.
storeIntField(int, int) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a int field can be given by a StateManager to an object that needs the value.
storeLongField(int, long) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a long field can be given by a StateManager to an object that needs the value.
storeObjectField(int, Object) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of an Object field can be given by a StateManager to an object that needs the value.
storeShortField(int, short) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a short field can be given by a StateManager to an object that needs the value.
storeStringField(int, String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.SimpleFieldManager
Provides the means by which the value of a String field can be given by a StateManager to an object that needs the value.
STRING_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
STRING_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
STRING_LITERAL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
symbols - Variable in class org.apache.jdo.impl.jdoql.scope.SymbolTable
The table of declared identifier (symbols).
SymbolTable - Class in org.apache.jdo.impl.jdoql.scope
The symbol table handling declared identifies.
SymbolTable() - Constructor for class org.apache.jdo.impl.jdoql.scope.SymbolTable
 
symtab - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Symbol table handling names of variables and parameters.

T

tab() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
TABSIZE - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
The width of a tab stop.
THIS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
THIS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
THIS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
ThisExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents an access to this.
ThisExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.ThisExpr
The noarg constructor is needed for ANTLR support and deserialization.
ThisExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.ThisExpr
The noarg constructor is needed for ANTLR support.
ThisExpression - Interface in org.apache.jdo.jdoql.tree
This node represents an access to this.
TimesExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a times operator.
TimesExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.TimesExpr
The noarg constructor is needed for ANTLR support and deserialization.
TimesExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.TimesExpr
The noarg constructor is needed for ANTLR support.
TimesExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a times operator.
toString() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
Returns a string representation of this JDOQLAST.
toString() - Method in class org.apache.jdo.impl.jdoql.scope.UNDEFINED
Returns a string representation of an UNDEFINED instance.
toString() - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
 
Tree - Class in org.apache.jdo.impl.jdoql.tree
This node represents the root of a query tree.
Tree() - Constructor for class org.apache.jdo.impl.jdoql.tree.Tree
The noarg constructor is called by persistence manager internal.
Tree(CandidateClass, ParameterDecl, VariableDecl, OrderingExpr, Expr) - Constructor for class org.apache.jdo.impl.jdoql.tree.Tree
This constructor is called by semantic analysis only.
treeToString() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
Returns a string representation of this JDOQLAST including all child nodes.
TreeWalker - Class in org.apache.jdo.jdoql.tree
An instance of this class is used to walk any query node.
TreeWalker() - Constructor for class org.apache.jdo.jdoql.tree.TreeWalker
 
TRUE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
TRUE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
TRUE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
type() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
TYPE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
TYPE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
type(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
TYPE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
Type - Interface in org.apache.jdo.jdoql.tree
This node represents a type instance.
TypeImpl - Class in org.apache.jdo.impl.jdoql.tree
This node represents a type instance.
TypeImpl() - Constructor for class org.apache.jdo.impl.jdoql.tree.TypeImpl
The noarg constructor is needed for ANTLR support and deserialization.
TypeImpl(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.TypeImpl
The noarg constructor is needed for ANTLR support.
typeInfo - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLAST
The type info
typeNames - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
Table of type names handling imports.
TypeNames - Class in org.apache.jdo.impl.jdoql.scope
The table handling type names.
TypeNames(TypeSupport) - Constructor for class org.apache.jdo.impl.jdoql.scope.TypeNames
Creates a new TypeNames instance.
typeSupport - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
Type support.
typeSupport - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
The type support.
TypeSupport - Class in org.apache.jdo.impl.jdoql.jdoqlc
Provides query convenience methods to deal with Java/JDO metadata.
TypeSupport() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
 
typeSupport - Variable in class org.apache.jdo.impl.jdoql.scope.TypeNames
The corresponding type table.

U

UNARY_MINUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
UNARY_MINUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
UNARY_MINUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
UNARY_PLUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
UNARY_PLUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
UNARY_PLUS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
unaryArithmeticExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
unaryArithmeticExpr(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
UnaryExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a unary operator.
UnaryExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.UnaryExpr
The noarg constructor is needed for ANTLR support and deserialization.
unaryExpression() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
UnaryExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a unary operator.
unaryExpressionNotPlusMinus() - Method in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
UnaryMinusExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a unary minus operator.
UnaryMinusExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.UnaryMinusExpr
The noarg constructor is needed for ANTLR support and deserialization.
UnaryMinusExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.UnaryMinusExpr
The noarg constructor is needed for ANTLR support.
UnaryMinusExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a unary minus operator.
unaryNumericPromotion(JavaType) - Static method in class org.apache.jdo.impl.jdoql.jdoqlc.TypeSupport
Implements unray numeric promotion as defined in the Java Language Specification section 5.6.1
UnaryPlusExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a unary plus operator.
UnaryPlusExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.UnaryPlusExpr
The noarg constructor is needed for ANTLR support and deserialization.
UnaryPlusExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.UnaryPlusExpr
The noarg constructor is needed for ANTLR support.
UnaryPlusExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a unary plus operator.
UNDEFINED - Class in org.apache.jdo.impl.jdoql.scope
An instance of this class represents an undefined value in a ValueTable (ParameterTable or VariableTable).
UNICODE_CHAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
UNICODE_CHAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
UNICODE_CHAR - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
UNICODE_ESCAPE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
UNICODE_ESCAPE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
UNICODE_ESCAPE - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
unsupported(int, int, String) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.ErrorMsg
Indicates that a feature is not supported by the current release.

V

ValueTable - Interface in org.apache.jdo.jdoql.tree
A ValueTable manages values for declared identifiers (such as variables or parameters) of a query.
varChecker - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
The variable checker.
VARIABLE_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
VARIABLE_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
VARIABLE_ACCESS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
VARIABLE_DECL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
VARIABLE_DECL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
VARIABLE_DECL - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 
variableAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
variableAccess(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
VariableAccessExpr - Class in org.apache.jdo.impl.jdoql.tree
This node represents a variable access expression.
VariableAccessExpr() - Constructor for class org.apache.jdo.impl.jdoql.tree.VariableAccessExpr
The noarg constructor is needed for ANTLR support and deserialization.
VariableAccessExpr(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.VariableAccessExpr
The noarg constructor is needed for ANTLR support.
VariableAccessExpression - Interface in org.apache.jdo.jdoql.tree
This node represents a variable access expression.
VariableChecker - Class in org.apache.jdo.impl.jdoql.jdoqlc
Checks variable declarations/application.
VariableChecker() - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Create an empty variable table
VariableChecker(VariableChecker) - Constructor for class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Create a variable table initialized with the entries of the other variable table.
VariableDecl - Class in org.apache.jdo.impl.jdoql.tree
This node represents a variable declaration.
VariableDecl() - Constructor for class org.apache.jdo.impl.jdoql.tree.VariableDecl
The noarg constructor is needed for ANTLR support and deserialization.
VariableDecl(Token) - Constructor for class org.apache.jdo.impl.jdoql.tree.VariableDecl
The noarg constructor is needed for ANTLR support.
VariableDeclaration - Interface in org.apache.jdo.jdoql.tree
This node represents a variable declaration.
variables(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
variables(AST) - Method in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
VariableTable - Class in org.apache.jdo.impl.jdoql.scope
The variable table.
VariableTable() - Constructor for class org.apache.jdo.impl.jdoql.scope.VariableTable
 
varInfos - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.VariableChecker
Map of variable infos
varsAST - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLC
The AST representing the variable declarations.
vartab - Variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
The variable table.

W

walk(Node, NodeVisitor) - Method in class org.apache.jdo.jdoql.tree.TreeWalker
Walks the tree specified by the argument node implementing a depth first algorithm.
walkNextChild(AndExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns false if the argument resultOfPreviousChild is undefined and the argument indexOfNextChild is greater than 0.
walkNextChild(ConditionalAndExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns false if the argument resultOfPreviousChild is null, undefined or false and the argument indexOfNextChild is greater than 0.
walkNextChild(ConditionalOrExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns false if the argument resultOfPreviousChild is null, undefined or true and the argument indexOfNextChild is greater than 0.
walkNextChild(ContainsCallExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns false if the argument resultOfPreviousChild is undefined and the argument indexOfNextChild is greater than 0.
walkNextChild(OrExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.MemoryQuery
Returns false if the argument resultOfPreviousChild is undefined and the argument indexOfNextChild is greater than 0.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.AndExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.ConditionalAndExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.ConditionalOrExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.ContainsCallExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.DivideExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.EndsWithCallExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.EqualsExpr
Delegates to the argument visitor.
walkNextChild(MethodCallExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Method call expressions are dumped like target.methodName(arguments).
walkNextChild(AndExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A logical and expression is dumped like (leftExpression & rightExpression).
walkNextChild(ConditionalAndExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A conditional and expression is dumped like (leftExpression && rightExpression).
walkNextChild(ConditionalOrExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A logical or expression is dumped like (leftExpression || rightExpression).
walkNextChild(DivideExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A divide expression is dumped like (leftExpression / rightExpression).
walkNextChild(EqualsExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
An equals expression is dumped like (leftExpression == rightExpression).
walkNextChild(GreaterThanEqualsExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A greater than equals expression is dumped like (leftExpression >= rightExpression).
walkNextChild(GreaterThanExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A greater than expression is dumped like (leftExpression > rightExpression).
walkNextChild(LessThanEqualsExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A less than equals expression is dumped like (leftExpression <= rightExpression).
walkNextChild(LessThanExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A less than expression is dumped like (leftExpression < rightExpression).
walkNextChild(MinusExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A minus expression is dumped like (leftExpression - rightExpression).
walkNextChild(NotEqualsExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Dumps a not equals expression.
walkNextChild(OrExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A logical or expression is dumped like (leftExpression | rightExpression).
walkNextChild(QueryTree, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
Query trees are dumped like orderingExpressions, filterExpression.
walkNextChild(PlusExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A plus expression is dumped like (leftExpression + rightExpression).
walkNextChild(TimesExpression, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.FilterExpressionDumper
A times expression is dumped like (leftExpression * rightExpression).
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.GreaterThanEqualsExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.GreaterThanExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.LessThanEqualsExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.LessThanExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.MinusExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.NodeImpl
Returns true as a default implementation.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.NotEqualsExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.OrExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.PlusExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.StartsWithCallExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.TimesExpr
Delegates to the argument visitor.
walkNextChild(NodeVisitor, Object, int) - Method in class org.apache.jdo.impl.jdoql.tree.Tree
Delegates to the argument visitor.
walkNextChild(BinaryExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Expression.
walkNextChild(Expression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Node.
walkNextChild(IdentifierExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Expression.
walkNextChild(MethodCallExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Expression.
walkNextChild(Node, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method defines the default implementation for all walkNextChild methods: It immediately returns true without executing any other instruction.
walkNextChild(OrderingExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Node.
walkNextChild(UnaryExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Expression.
walkNextChild(AndExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(AscendingOrderingExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to OrderingExpression.
walkNextChild(CastExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Expression.
walkNextChild(ComplementExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to UnaryExpression.
walkNextChild(ConditionalAndExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(ConditionalOrExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(ContainsCallExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to MethodCallExpression.
walkNextChild(DescendingOrderingExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to OrderingExpression.
walkNextChild(DivideExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(EndsWithCallExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to MethodCallExpression.
walkNextChild(EqualsExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(FieldAccessExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to IdentifierExpression.
walkNextChild(GreaterThanEqualsExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(GreaterThanExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(IsEmptyCallExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to MethodCallExpression.
walkNextChild(LessThanEqualsExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(LessThanExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(MinusExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(NotEqualsExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(NotExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to UnaryExpression.
walkNextChild(OrExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(PlusExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(QueryTree, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to Node.
walkNextChild(StartsWithCallExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to MethodCallExpression.
walkNextChild(StaticFieldAccessExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to FieldAccessExpression.
walkNextChild(TimesExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to BinaryExpression.
walkNextChild(UnaryMinusExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to UnaryExpression.
walkNextChild(UnaryPlusExpression, Object, int) - Method in class org.apache.jdo.jdoql.tree.AbstractNodeVisitor
This method delegates to walkNextChild casting the argument node to UnaryExpression.
walkNextChild(NodeVisitor, Object, int) - Method in interface org.apache.jdo.jdoql.tree.Node
This method is called by the tree walker after walking each child except the last child.
walkNextChild(AndExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(AscendingOrderingExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(CastExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(ComplementExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(ConditionalAndExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(ConditionalOrExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(ContainsCallExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(DescendingOrderingExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(DivideExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(EqualsExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(EndsWithCallExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(FieldAccessExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(GreaterThanEqualsExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(GreaterThanExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(IsEmptyCallExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(LessThanEqualsExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(LessThanExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(MinusExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(NotEqualsExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(NotExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(OrExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(PlusExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(QueryTree, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(StartsWithCallExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(StaticFieldAccessExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(TimesExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(UnaryMinusExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
walkNextChild(UnaryPlusExpression, Object, int) - Method in interface org.apache.jdo.jdoql.tree.NodeVisitor
This method is called before walking each child of the argument node.
WS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.JDOQLTokenTypes
 
WS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.OptimizerTokenTypes
 
WS - Static variable in interface org.apache.jdo.impl.jdoql.jdoqlc.SemanticTokenTypes
 

_

_tokenNames - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenNames - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.Optimizer
 
_tokenNames - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
_tokenSet_0 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
_tokenSet_0 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_0 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.Semantic
 
_tokenSet_1 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
_tokenSet_1 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_10 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_11 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_12 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_13 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_14 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_15 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_16 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_17 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_18 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_19 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_2 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
_tokenSet_2 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_3 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
_tokenSet_3 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_4 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
_tokenSet_4 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_5 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLLexer
 
_tokenSet_5 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_6 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_7 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_8 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 
_tokenSet_9 - Static variable in class org.apache.jdo.impl.jdoql.jdoqlc.JDOQLParser
 

A B C D E F G H I J L M N O P Q R S T U V W _

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