A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages

A

ABS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ABS'.
AbsExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The ABS function removes the minus sign from a specified argument and returns the absolute value, which is always a positive number or zero.
AbsExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbsExpression
Creates a new AbsExpression.
AbsExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbsExpression_InvalidNumericExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbsExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbsExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbsExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbsExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This AbsExpressionFactory creates a new AbsExpression when the portion of the query to parse starts with ABS.
AbsExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbsExpressionFactory
Creates a new AbsExpressionFactory.
absExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
ABSTRACT_SCHEMA_NAME - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the abstract schema name only.
AbstractCollectionValidator(AbstractGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractCollectionValidator
 
AbstractConditionalClause - Class in org.eclipse.persistence.jpa.jpql.parser
Conditional expressions are composed of other conditional expressions, comparison operations, logical operations, path expressions that evaluate to boolean values, boolean literals, and boolean input parameters.
AbstractConditionalClause(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Creates a new AbstractConditionalClause.
AbstractDoubleEncapsulatedExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This Expression takes care of parsing an expression that encapsulates two expressions separated by a comma.
AbstractDoubleEncapsulatedExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Creates a new AbstractDoubleEncapsulatedExpression.
AbstractDoubleEncapsulatedExpressionHelper(AbstractGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
AbstractEclipseLinkExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
The abstract implementation of EclipseLinkExpressionVisitor.
AbstractEclipseLinkExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
Default constructor.
AbstractEclipseLinkParameterTypeVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor calculates the type of an input parameter.
AbstractEclipseLinkParameterTypeVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
Creates a new AbstractEclipseLinkParameterTypeVisitor.
AbstractEclipseLinkSemanticValidator - Class in org.eclipse.persistence.jpa.jpql
This validator is responsible to gather the problems found in a JPQL query by validating the content to make sure it is semantically valid for EclipseLink.
AbstractEclipseLinkSemanticValidator(SemanticValidatorHelper, EclipseLinkSemanticValidatorExtension) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
Creates a new AbstractEclipseLinkSemanticValidator.
AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor retrieves the clause owning the visited Expression.
AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator - Class in org.eclipse.persistence.jpa.jpql
 
AbstractEclipseLinkSemanticValidator.TableExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractEclipseLinkSemanticValidator.TopLevelFirstDeclarationVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractEclipseLinkTraverseChildrenVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression.
AbstractEclipseLinkTraverseChildrenVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
Default constructor.
AbstractEclipseLinkTraverseParentVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This EclipseLinkExpressionVisitor traverses up the hierarchy.
AbstractEclipseLinkTraverseParentVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
Default constructor.
AbstractEncapsulatedExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression handles parsing the identifier followed by an expression encapsulated within parenthesis.
AbstractEncapsulatedExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Creates a new AbstractEncapsulatedExpression.
AbstractExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This is the abstract definition of all the parts used to create the tree hierarchy representing the parsed JPQL query.
AbstractExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Creates a new AbstractExpression.
AbstractExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Creates a new AbstractExpression.
AbstractExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
The abstract definition of ExpressionVisitor, which implements all the methods but does nothing.
AbstractExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
Default constructor.
AbstractFromClause - Class in org.eclipse.persistence.jpa.jpql.parser
The FROM clause of a query defines the domain of the query by declaring identification variables.
AbstractFromClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Creates a new AbstractFromClause.
AbstractFromClause_IdentificationVariableDeclarationEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractFromClause_IdentificationVariableDeclarationIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractFromClause_InvalidFirstIdentificationVariableDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractFromClause_MissingIdentificationVariableDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractFromClause_WrongOrderOfIdentificationVariableDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractGrammarValidator - Class in org.eclipse.persistence.jpa.jpql
The base validator responsible to gather the problems found in a JPQL query by validating it against the provided JPQL grammar.
AbstractGrammarValidator(JPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Creates a new AbstractGrammarValidator.
AbstractGrammarValidator.AbstractCollectionValidator - Class in org.eclipse.persistence.jpa.jpql
This validate is responsible to validate the collection of Expressions: Making sure they are all separated by a comma or by a space (depending on which one is required); Making sure it does not end with a comma; There is no empty expression between two commas.
AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper<T extends AbstractDoubleEncapsulatedExpression> - Class in org.eclipse.persistence.jpa.jpql
 
AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper<T extends AbstractEncapsulatedExpression> - Interface in org.eclipse.persistence.jpa.jpql
The root helper that validates any AbstractEncapsulatedExpression.
AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper<T extends AbstractSingleEncapsulatedExpression> - Class in org.eclipse.persistence.jpa.jpql
The abstract implementation of AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper which implements some of the methods since the behavior is the same for all subclasses of AbstractSingleEncapsulatedExpression.
AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T extends AbstractTripleEncapsulatedExpression> - Class in org.eclipse.persistence.jpa.jpql
 
AbstractGrammarValidator.CollectionExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor retrieves the CollectionExpression if it is visited.
AbstractGrammarValidator.CollectionSeparatedByCommaValidator - Class in org.eclipse.persistence.jpa.jpql
This validator validates a CollectionExpression by making sure each item is separated by a comma.
AbstractGrammarValidator.CollectionSeparatedBySpaceValidator - Class in org.eclipse.persistence.jpa.jpql
This validator validates a CollectionExpression by making sure each item is not separated by a comma.
AbstractGrammarValidator.ComparisonExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractGrammarValidator.DateTimeVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractGrammarValidator.NullExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor checks to see if the visited expression is NullExpression.
AbstractJPQLGrammar - Class in org.eclipse.persistence.jpa.jpql.parser
The abstract definition of a JPQLGrammar.
AbstractJPQLGrammar() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Creates a new AbstractJPQLGrammar.
AbstractJPQLGrammar(AbstractJPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Creates a new AbstractJPQLGrammar.
AbstractLiteralExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This factory is responsible to return the right literal expression.
AbstractLiteralExpressionFactory(String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractLiteralExpressionFactory
Creates a new AbstractLiteralExpressionFactory.
AbstractOrderByClause - Class in org.eclipse.persistence.jpa.jpql.parser
An ordering clause allows the objects or values that are returned by the query to be ordered.
AbstractOrderByClause(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
Creates a new AbstractOrderByClause.
AbstractPathExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable followed by the navigation operator (.) and a state field or association field is a path expression.
AbstractPathExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Creates a new AbstractPathExpression.
AbstractPathExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Creates a new AbstractPathExpression.
AbstractPathExpression(AbstractExpression, AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Creates a new AbstractPathExpression.
AbstractPathExpression_CannotEndWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractPathExpression_InvalidIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractPathExpression_MissingIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSchemaName - Class in org.eclipse.persistence.jpa.jpql.parser
An abstract schema name designates the abstract schema type over which the query ranges.
AbstractSchemaName(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
Creates a new AbstractSchemaName.
AbstractSchemaName_Invalid - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSchemaNameBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an abstract schema name.
AbstractSchemaNameBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaNameBNF
Creates a new AbstractSchemaNameBNF.
AbstractSchemaNameFactory - Class in org.eclipse.persistence.jpa.jpql.parser
AbstractSchemaNameFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaNameFactory
Creates a new AbstractSchemaNameFactory.
AbstractSelectClause - Class in org.eclipse.persistence.jpa.jpql.parser
The SELECT clause denotes the query result.
AbstractSelectClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Creates a new SelectClause.
AbstractSelectClause_InvalidSelectExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSelectClause_MissingSelectExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSelectClause_SelectExpressionEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSelectClause_SelectExpressionIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSelectClause_SelectExpressionMissing - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSelectStatement - Class in org.eclipse.persistence.jpa.jpql.parser
A query is an operation that retrieves data from one or more tables or views.
AbstractSelectStatement(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Creates a new AbstractSelectStatement.
AbstractSelectStatement_FromClauseMissing - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AbstractSemanticValidator - Class in org.eclipse.persistence.jpa.jpql
The base validator responsible to gather the problems found in a JPQL query by validating the content to make sure it is semantically valid, i.e.
AbstractSemanticValidator(SemanticValidatorHelper) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Creates a new AbstractSemanticValidator.
AbstractSemanticValidator.CollectionValuedPathExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor is meant to retrieve an CollectionValuedPathExpression if the visited Expression is that object.
AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractSemanticValidator.ComparisonExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor compares the left and right expressions of a comparison expression and gathers information about those expressions if they are an identification variable or a path expression.
AbstractSemanticValidator.FirstDeclarationVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractSemanticValidator.InItemsVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractSemanticValidator.PathType - Enum in org.eclipse.persistence.jpa.jpql
This enumeration allows AbstractSemanticValidator.validateStateFieldPathExpression( StateFieldPathExpression, PathType) to validate the type of the mapping and to make sure it is allowed based on its location.
AbstractSemanticValidator.StateFieldPathExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor is meant to retrieve an AbstractSemanticValidator.StateFieldPathExpressionVisitor if the visited Expression is that object.
AbstractSemanticValidator.SubqueryFirstDeclarationVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractSemanticValidator.TopLevelFirstDeclarationVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractSingleEncapsulatedExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression handles parsing a JPQL identifier followed by an expression encapsulated within parenthesis.
AbstractSingleEncapsulatedExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
Creates a new EncapsulatedExpression.
AbstractSingleEncapsulatedExpressionHelper(AbstractGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
 
AbstractTraverseChildrenVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression.
AbstractTraverseChildrenVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
Default constructor.
AbstractTraverseParentVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This ExpressionVisitor traverses up the hierarchy.
AbstractTraverseParentVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
Default constructor.
AbstractTripleEncapsulatedExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This Expression takes care of parsing an expression that encapsulates three expressions separated by a comma.
AbstractTripleEncapsulatedExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Creates a new AbstractTripleEncapsulatedExpression.
AbstractTripleEncapsulatedExpressionHelper(AbstractGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
AbstractValidator - Class in org.eclipse.persistence.jpa.jpql
The abstract definition of a validator, which provides helper methods and visitors.
AbstractValidator() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates a new AbstractValidator.
AbstractValidator.BypassChildCollectionExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor is responsible to traverse the children of a CollectionExpression in order to properly validate the Expression.
AbstractValidator.BypassParentSubExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor is responsible to traverse the parent hierarchy and to skip SubExpression if it's a parent.
AbstractValidator.ChildrenCollectorVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor gathers the children of a CollectionExpression or a single visited Expression.
AbstractValidator.JPQLQueryBNFValidator - Class in org.eclipse.persistence.jpa.jpql
This visitor validates any Expression by checking its BNF against some BNFs.
AbstractValidator.NestedArrayVisitor - Class in org.eclipse.persistence.jpa.jpql
 
AbstractValidator.OwningClauseVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor retrieves the clause owning the visited Expression.
AbstractValidator.OwningStatementVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor retrieves the statement owning the visited Expression.
AbstractValidator.SubqueryVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor retrieves the statement owning the visited Expression.
accept(int, ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Visits the child Expression at the given position by the given visitor.
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbsExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AdditionExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AndExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AvgFunction
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CountFunction
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseType
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultStringExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DivisionExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntryExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
 
accept(ExpressionVisitor) - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Visits this Expression by the given visitor.
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.FromClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.HavingClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.IndexExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeyExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LengthExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocateExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LowerExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression.Power
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression.Round
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Ceiling
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Exp
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Floor
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Ln
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Sign
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MaxFunction
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MinFunction
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ModExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.MultiplicationExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ObjectExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.OnClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleFromClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatement
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SizeExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SqrtExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.StartWithClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubstringExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubtractionExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SumFunction
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TypeExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpperExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ValueExpression
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
accept(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhereClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultStringExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
acceptChildren(ExpressionVisitor) - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Visits the children of this Expression.
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
acceptChildren(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
acceptUnknownVisitor(ExpressionVisitor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The given ExpressionVisitor needs to visit this class but it is defined by a third- party provider.
acceptUnknownVisitor(ExpressionVisitor, Class<?>, Class<?>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The given ExpressionVisitor needs to visit this class but it is defined by a third- party provider.
add(int, E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable
At the specified index, add the specified element to the original list.
add(int, E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable.DefaultMutator
 
add(int, E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Add the specified element to the original list.
add(int, Object) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator.ReadOnly
 
add(int, T) - Method in interface org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator
Add the specified object to the original list.
add(E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
addChildBNF(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Adds to the given query BNF a child BNF.
addChildBNF(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Adds to the given query BNF a child BNF.
addChildFactory(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Adds to the given unique identifier of an ExpressionFactory to the given query BNF.
addChildFactory(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Adds to the given unique identifier of an ExpressionFactory to the given query BNF.
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Adds the children of this AbstractExpression to the given collection.
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
addChildrenTo(Collection<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
addDeleteClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
Manually adds the delete clause to this delete statement.
addIdentifier(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Adds the given JPQL identifier to this factory.
addIdentifier(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Adds the given JPQL identifier to this factory.
addIdentifiers(String, String...) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Adds the given JPQL identifiers to this factory.
addIdentifiers(String, String...) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Adds the given JPQL identifiers to this factory.
AdditionExpression - Class in org.eclipse.persistence.jpa.jpql.parser
One of the four binary operators.
AdditionExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AdditionExpression
Creates a new AdditionExpression.
AdditionExpression_LeftExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AdditionExpression_RightExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Adds the children of this AbstractExpression to the given list.
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
addOrderedChildrenTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Adds the Expressions representing the encapsulated Expression.
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
addOrderedEncapsulatedExpressionTo(List<Expression>) - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
addPosition(Expression, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
Adds the position of the cursor within the given Expression
addProblem(Expression, int, int, String, String...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Adds a new validation problem that was found in the given Expression.
addProblem(Expression, int, String, String...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Adds a new validation problem that was found in the given Expression.
addProblem(Expression, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Adds a new validation problem that was found in the given Expression.
addProblem(Expression, String, String...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Adds a new validation problem that was found in the given Expression.
AGGREGATE - org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Indicates the identifier aggregates two expressions together.
AggregateExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an aggregate expression.
AggregateExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AggregateExpressionBNF
Creates a new AggregateExpressionBNF.
AggregateFunction - Class in org.eclipse.persistence.jpa.jpql.parser
In the SELECT clause the result of a query may be the result of an aggregate function applied to a path expression.
AggregateFunction(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
Creates a new AggregateFunction.
AggregateFunction_WrongClause - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ALL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ALL'.
AllOrAnyExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An ALL conditional expression is a predicate that is true if the comparison operation is true for all values in the result of the subquery or the result of the subquery is empty.
AllOrAnyExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpression
Creates a new AllOrAnyExpression.
AllOrAnyExpression_All_ParentNotComparisonExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_Any_ParentNotComparisonExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_NotPartOfComparisonExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpression_Some_ParentNotComparisonExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AllOrAnyExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an all or any expression.
AllOrAnyExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpressionBNF
Creates a new AllOrAnyExpressionBNF.
AllOrAnyExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This AllOrAnyExpressionFactory creates a new AllOrAnyExpression when the portion of the query to parse starts with ALL, ANY or SOME.
AllOrAnyExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpressionFactory
Creates a new AndExpressionFactory.
allOrAnyExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
AND - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'AND'.
AndExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The AND logical operator chains multiple criteria together.
AndExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AndExpression
Creates a new AndExpression.
AndExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This AndExpression creates a new AdditionExpression when the portion of the query to parse starts with AND.
AndExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AndExpressionFactory
Creates a new AndExpressionFactory.
AnonymousExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This visitor allows a subclass to simply override AnonymousExpressionVisitor.visit(Expression) and perform the same task for all visited expressions.
AnonymousExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
Default constructor.
ANY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ANY'.
ANY_FIELD - org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType
This will allow basic, and association fields to be specified.
ANY_FIELD_INCLUDING_COLLECTION - org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType
This will allow basic, and association fields to be specified.
areLogicalIdentifiersSupported() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
 
areLogicalIdentifiersSupported() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubExpression
 
arguments(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
arguments(T) - Method in interface org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper
Returns the arguments that can help to format the localized problem.
arguments(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
 
arguments(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
ArithmeticExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression represents an arithmetic expression, which means the first and second expressions are aggregated with an arithmetic sign.
ArithmeticExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
Creates a new ArithmeticExpression.
ArithmeticExpression_InvalidLeftExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ArithmeticExpression_InvalidRightExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ArithmeticExpression_MissingLeftExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ArithmeticExpression_MissingRightExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ArithmeticExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an arithmetic expression.
ArithmeticExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpressionBNF
Creates a new ArithmeticExpressionBNF.
ArithmeticExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ExpressionFactory creates a new expression when the portion of the query to parse starts with an arithmetic identifier.
ArithmeticExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpressionFactory
Creates a new AbstractArithmeticExpressionFactory.
ArithmeticFactor - Class in org.eclipse.persistence.jpa.jpql.parser
This expression simply adds a plus or minus sign to the arithmetic primary expression.
ArithmeticFactor(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
Creates a new ArithmeticFactor.
ArithmeticFactor_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ArithmeticFactor_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ArithmeticFactorBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an arithmetic factor expression.
ArithmeticFactorBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactorBNF
Creates a new ArithmeticFactorBNF.
ArithmeticPrimaryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an arithmetic primary expression.
ArithmeticPrimaryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticPrimaryBNF
Creates a new ArithmeticPrimaryBNF.
ArithmeticTermBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an arithmetic term expression.
ArithmeticTermBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ArithmeticTermBNF
Creates a new ArithmeticTermBNF.
ArrayIterable<E> - Class in org.eclipse.persistence.jpa.jpql.utility.iterable
An ArrayIterable provides an Iterable for an array of objects of type E.
ArrayIterable(E...) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.ArrayIterable
Construct an iterable for the specified array.
ArrayIterable(E[], int) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.ArrayIterable
Construct an iterable for the specified array, starting at the specified start index and continuing for the rest of the array.
ArrayIterable(E[], int, int) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.ArrayIterable
Construct an iterable for the specified array, starting at the specified start index and continuing for the specified length.
ArrayIterator<E> - Class in org.eclipse.persistence.jpa.jpql.utility.iterator
An ArrayIterator provides a Iterator for an array of objects.
ArrayIterator(T...) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
Creates a new ArrayIterator for the specified array.
ArrayIterator(T[], int, int) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
Creates a new ArrayIterator for the specified array, starting at the specified start index and continuing for the specified length.
AS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'AS'.
AS_OF - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'AS OF'.
ASC - org.eclipse.persistence.jpa.jpql.parser.OrderByItem.Ordering
The constant for 'ASC', which tells to order the items in ascending ordering.
ASC - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ASC'.
AsOfClause - Class in org.eclipse.persistence.jpa.jpql.parser
An AS OF clause is part of a flashback query, which provides ways to view past states of database objects, or to return database objects to a previous state, without using traditional point-in-time recovery.
AsOfClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Creates a new AsOfClause.
AsOfClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the AS OF clause.
AsOfClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AsOfClauseBNF
Creates a new AsOfClauseBNF.
AsOfClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This AsOfClauseFactory creates a new AsOfClause when the portion of the JPQL query to parse starts with AS OF.
AsOfClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AsOfClauseFactory
Creates a new AsOfClauseFactory.
Assert - Class in org.eclipse.persistence.jpa.jpql
An utility class that provides various checks and when the condition fails, then an Assert.AssertException is thrown.
Assert.AssertException - Exception in org.eclipse.persistence.jpa.jpql
The exception thrown when the condition is not met.
AssertException(String) - Constructor for exception org.eclipse.persistence.jpa.jpql.Assert.AssertException
Creates a new AssertException.
ASSOCIATION_FIELD_ONLY - org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType
This will allow association fields to be specified but basic mappings are not valid.
AVG - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'AVG'.
AvgFunction - Class in org.eclipse.persistence.jpa.jpql.parser
One of the aggregate functions.
AvgFunction(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AvgFunction
Creates a new AvgFunction.
AvgFunction_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AvgFunction_InvalidNumericExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AvgFunction_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AvgFunction_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AvgFunction_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
AvgFunctionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This AvgFunctionFactory creates a new AvgFunction when the portion of the query to parse starts with AVG.
AvgFunctionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AvgFunctionFactory
Creates a new AvgFunctionFactory.
avgFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 

B

BadExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This wraps another Expression that was correctly parsed by it is located in an invalid location within the JPQL query.
BadExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BadExpression
Creates a new BadExpression.
BadExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BadExpression
Creates a new BadExpression.
BadExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
BadExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF used for an expression that is invalid.
BadExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BadExpressionBNF
Creates a new BadExpressionBNF.
BadExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This BadExpressionFactory creates a new BadExpression when the portion of the query to parse is malformed.
BadExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BadExpressionFactory
Creates a new BadExpressionFactory.
BaseDeclarationIdentificationVariableFinder - Class in org.eclipse.persistence.jpa.jpql
This visitor traverses the parsed tree and retrieves the IdentificationVariable defined in the base range variable declaration for the top-level statement if and only if the query is a DELETE or UPDATE query.
BaseDeclarationIdentificationVariableFinder() - Constructor for class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
Creates a new BaseDeclarationIdentificationVariableFinder.
BASIC_FIELD_ONLY - org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType
This will allow basic fields to be specified but association mappings are not valid.
BETWEEN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'BETWEEN'.
BetweenExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Used in conditional expression to determine whether the result of an expression falls within an inclusive range of values.
BetweenExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Creates a new BetweenExpression.
BetweenExpression_MissingAnd - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
BetweenExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
BetweenExpression_MissingLowerBoundExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
BetweenExpression_MissingUpperBoundExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
BetweenExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
BetweenExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the between expression.
BetweenExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BetweenExpressionBNF
Creates a new BetweenExpressionBNF.
BetweenExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This BetweenExpressionFactory creates a new BetweenExpression when the portion of the query to parse starts with BETWEEN or NOT BETWEEN.
BetweenExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BetweenExpressionFactory
Creates a new BetweenExpressionFactory.
bigDecimal() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link BigDecimal}.
bigInteger() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link BigInteger}.
BIT_LENGTH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'BIT_LENGTH', which is an unused keyword.
BooleanExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a boolean expression.
BooleanExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BooleanExpressionBNF
Creates a new BooleanExpressionBNF.
BooleanLiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a boolean literal expression.
BooleanLiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BooleanLiteralBNF
Creates a new BooleanLiteralBNF.
BooleanPrimaryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a boolean primary expression.
BooleanPrimaryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.BooleanPrimaryBNF
Creates a new BooleanPrimaryBNF.
booleanType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Boolean}.
BOTH - org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
The leading and trailing parts of the string will be trimmed.
BOTH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'BOTH'.
buildAbsExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildAllOrAnyExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildAvgFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Creates the base JPQLGrammar this one extends, if one exists.
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
buildBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
buildCastExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildChildrenCollector() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
 
buildCoalesceExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Creates a new CollectionExpression that will wrap the single select item.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Creates a new CollectionExpression that will wrap the first and second expressions.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Creates a new CollectionExpression that will wrap the single declaration.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
Creates a new CollectionExpression that will wrap the single order by item.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Creates a new CollectionExpression that will wrap the single select item.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Creates a new CollectionExpression that will wrap the first, second and third expressions.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpression
Creates a new CollectionExpression that will wrap the single constructor item.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Creates a new CollectionExpression that will wrap the single constructor item.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Creates a new CollectionExpression that will wrap the single range variable declaration.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
Creates a new CollectionExpression that will wrap the single group by item.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Creates a new CollectionExpression that will wrap the single join expression.
buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Creates a new CollectionExpression that will wrap the single update item.
buildCollectionExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Creates a visitor that collects the CollectionExpression if it's been visited.
buildComparingEntityTypeLiteralVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
buildConcatExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildCountFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildDatabaseTypeHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildDateTimeVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildDefaultMutator() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable
 
buildEncapsulatedExpression(WordParser, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
Creates the AbstractExpression to represent the given word.
buildEncapsulatedExpression(WordParser, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.CountFunction
 
buildEntryExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildExistsExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory
Creates the actual expression this factory manages.
buildExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeyExpressionFactory
 
buildExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ValueExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractLiteralExpressionFactory
Creates the actual AbstractExpression this factory manages.
buildExpression(AbstractExpression, WordParser, String, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteralFactory
 
buildExpression(AbstractExpression, WordParser, String, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JoinCollectionValuedPathExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LiteralExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbsExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractLiteralExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaNameFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AndExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AvgFunctionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclarationFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CountFunctionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseTypeFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTimeFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatementFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntryExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
Creates a new Expression.
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.FromClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByItemFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.HavingClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IndexExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByItemFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IsExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JoinFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LengthExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTypeFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocateExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LowerExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Ceiling
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Exp
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Floor
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Ln
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Power
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Round
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Sign
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MaxFunctionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.MinFunctionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ModExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ObjectExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OnClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItemFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeDeclarationFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclarationFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariableFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatementFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatementFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SizeExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SqrtExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.StartWithClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteralFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubstringExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SumFunctionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclarationFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TypeExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemStateFieldPathExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatementFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpperExpressionFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClauseFactory
 
buildExpression(AbstractExpression, WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhereClauseFactory
 
buildExpressionFromFallingBack(WordParser, String, JPQLQueryBNF, AbstractExpression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
No factories were found to create an Expression with the content of WordParser, this method will retrieve the fallback ExpressionFactory defined in the given BNF.
buildExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Creates a new ExpressionRegistry that will be used to store the definition of the JPQL grammar.
buildExtractExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildFromClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Creates the expression representing the from clause of this select statement.
buildFromClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
buildFromClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatement
 
buildFunctionExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildIndexExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildInExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildInExpressionWithNestedArrayVisitor() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildInItemsVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
buildKeyExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildLengthExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildLiteralVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
buildLiteralVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates the visitor that can retrieve some information about various literal.
buildLiteralVisitor() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildLocateExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildLowerExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildMaxFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildMinFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildModExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildNestedArrayVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates the visitor that traverses an Expression and determines if it's a nested array or not.
buildNullExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Creates a new null-Expression parented with this one.
buildNullExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Creates a visitor that collects the NullExpression if it's been visited.
buildNullIfExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildObjectExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildOwningClauseVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
buildOwningClauseVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates the visitor that traverses the parent hierarchy of any Expression and stops at the first Expression that is a clause.
buildOwningClauseVisitor() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildOwningStatementVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates the visitor that traverses the parent hierarchy of any Expression and stops at the first Expression that is a statement.
buildPosition(String, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Creates a map of the position of the cursor within each Expression of the parsed tree.
buildProblem(Expression, int, int, String, String...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates a new validation problem that was found in the given Expression.
buildSelectClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Creates the expression representing the select clause of this select statement.
buildSelectClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
buildSelectClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatement
 
buildSizeExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildSqrtExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildStringExpression(char) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Creates a new Expression wrapping the given character value.
buildStringExpression(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Creates a new Expression wrapping the given string value.
buildSubqueryFirstDeclarationVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
buildSubquerySelectItemCalculator() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
buildSubqueryVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Creates the visitor that checks if the visited expression is a subquery or not..
buildSubstringExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildSumFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildTableExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
buildTableExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
buildTopLevelFirstDeclarationVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
buildTopLevelFirstDeclarationVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
buildTrimExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildTypeExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildUnknownExpression(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Creates an Expression that contains a malformed expression.
buildUpperExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildValueExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
buildWhenCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Creates a new CollectionExpression that will wrap the single WHEN expression.
BypassChildCollectionExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassChildCollectionExpressionVisitor
Creates a new BypassChildCollectionExpressionVisitor.
bypassCompound - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
BypassParentSubExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassParentSubExpressionVisitor
Creates a new BypassParentSubExpressionVisitor.
byteType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Byte}.

C

calculatePosition(Expression, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Calculates the position of the given Expression by calculating the length of what is before.
CASE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'CASE'.
CaseExpression - Class in org.eclipse.persistence.jpa.jpql.parser
BNF: general_case_expression ::= CASE when_clause {when_clause}* ELSE scalar_expression END or BNF: simple_case_expression ::= CASE case_operand simple_when_clause {simple_when_clause}* ELSE scalar_expression END
CaseExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Creates a new CaseExpression.
CaseExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpression_MissingElseExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpression_MissingElseIdentifier - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpression_MissingEndIdentifier - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpression_MissingWhenClause - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpression_WhenClausesEndWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpression_WhenClausesHasComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CaseExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a case expression.
CaseExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CaseExpressionBNF
Creates a new CaseExpressionBNF.
CaseExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This CaseExpressionFactory creates a new CaseExpression when the portion of the query to parse starts with CASE.
CaseExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CaseExpressionFactory
Creates a new CaseExpressionFactory.
CaseOperandBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the case operand specified in the case expression.
CaseOperandBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CaseOperandBNF
Creates a new CaseOperandBNF.
CAST - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'CAST'.
CastExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The CAST function cast value to a different type.
CastExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Creates a new CastExpression.
CastExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CastExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CastExpression_MissingDatabaseType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CastExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CastExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CastExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CastExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the CAST function.
CastExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CastExpressionBNF
Creates a new CastExpressionBNF.
CastExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This CastExpressionFactory creates a new CastExpression when the portion of the query to parse starts with CAST.
CastExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CastExpressionFactory
Creates a new TrimExpressionFactory.
castExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
Ceiling() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Ceiling
 
Ceiling(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Ceiling
Creates a new instance of CEILING math function expression.
CEILING - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'CEILING'.
CHAR_LENGTH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CHAR_LENGTH', which is an unused keyword.
character() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves the character at the current cursor position.
character(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves the character at the given cursor position.
CHARACTER_LENGTH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CHARACTER_LENGTH', which is an unused keyword.
characterType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Character}.
children() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
children() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the children of this Expression.
children() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Returns the set of all the query BNFs that are part of this BNF.
ChildrenCollectorVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.ChildrenCollectorVisitor
Creates a new ChildrenCollectorVisitor.
childrenSize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Returns the count of child expressions.
CLASS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CLASS', which is an unused keyword.
CLASS_NAME - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object maps a fully qualified class name.
CLAUSE - org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Indicates the identifier is used to create a clause.
CloneListIterable<E> - Class in org.eclipse.persistence.jpa.jpql.utility.iterable
Pull together mutator state and behavior for subclasses.
CloneListIterable() - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable
 
CloneListIterable(CloneListIterator.Mutator<E>) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable
 
CloneListIterable.DefaultMutator - Class in org.eclipse.persistence.jpa.jpql.utility.iterable
 
CloneListIterator<E> - Class in org.eclipse.persistence.jpa.jpql.utility.iterator
A CloneListIterator iterates over a copy of a list, allowing for concurrent access to the original list.
CloneListIterator(E[]) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Construct a list iterator on a copy of the specified array.
CloneListIterator(E[], CloneListIterator.Mutator<E>) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Construct a list iterator on a copy of the specified array.
CloneListIterator(List<? extends E>) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Construct a list iterator on a copy of the specified list.
CloneListIterator(List<? extends E>, CloneListIterator.Mutator<E>) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Construct a list iterator on a copy of the specified list.
CloneListIterator(CloneListIterator.Mutator<E>, Object...) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Internal constructor used by subclasses.
CloneListIterator.Mutator<T> - Interface in org.eclipse.persistence.jpa.jpql.utility.iterator
Used by CloneListIterator to remove elements from the original list; since the list iterator does not have direct access to the original list.
CloneListIterator.Mutator.ReadOnly<S> - Class in org.eclipse.persistence.jpa.jpql.utility.iterator
 
COALESCE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'COALESCE'.
CoalesceExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A COALESCE expression returns null if all its arguments evaluate to null, and the value of the first non-null argument otherwise.
CoalesceExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpression
Creates a new CoalesceExpression.
CoalesceExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CoalesceExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CoalesceExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CoalesceExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CoalesceExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CoalesceExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a coalesce expression.
CoalesceExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpressionBNF
Creates a new CoalesceExpressionBNF.
CoalesceExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This CoalesceExpressionFactory creates a new CoalesceExpression when the portion of the query to parse starts with COALESCE.
CoalesceExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpressionFactory
Creates a new CoalesceExpressionFactory.
coalesceExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
collectAllDeclarationIdentificationVariables(Map<String, List<IdentificationVariable>>) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Collects the identification variables that are defined in the FROM clause of the current query and from the parent queries.
COLLECTION - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object maps a collection-valued path expression.
CollectionExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A CollectionExpression wraps many expression which they are separated by spaces and/or commas.
CollectionExpression(AbstractExpression, List<AbstractExpression>, List<Boolean>, List<Boolean>) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Creates a new CollectionExpression.
CollectionExpression(AbstractExpression, List<AbstractExpression>, List<Boolean>, List<Boolean>, boolean) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Creates a new CollectionExpression.
CollectionExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.CollectionExpressionVisitor
Creates a new CollectionExpressionVisitor.
CollectionMemberDeclaration - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable declared by a collection member declaration ranges over values of a collection obtained by navigation using a path expression.
CollectionMemberDeclaration(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Creates a new CollectionMemberDeclaration.
CollectionMemberDeclaration_MissingCollectionValuedPathExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberDeclaration_MissingIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberDeclaration_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberDeclaration_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a collection member declaration expression.
CollectionMemberDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclarationBNF
Creates a new CollectionMemberDeclarationBNF.
CollectionMemberDeclarationFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This CollectionMemberDeclarationFactory creates a new CollectionMemberDeclaration when the portion of the query to parse starts with IN.
CollectionMemberDeclarationFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclarationFactory
Creates a new CollectionMemberDeclarationExpressionFactory.
CollectionMemberExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression tests whether the designated value is a member of the collection specified by the collection-valued path expression.
CollectionMemberExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Creates a new CollectionMemberExpression.
CollectionMemberExpression_Embeddable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberExpression_MissingCollectionValuedPathExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberExpression_MissingEntityExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionMemberExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a collection member expression.
CollectionMemberExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpressionBNF
Creates a new CollectionMemberExpressionBNF.
CollectionMemberExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This CollectionMemberExpressionFactory creates a new CollectionMemberExpression when the portion of the query to parse starts with MEMBER, MEMBER OF, NOT MEMBER or NOT MEMBER OF.
CollectionMemberExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpressionFactory
Creates a new CollectionMemberExpressionFactory.
collectionSeparatedByCommaValidator() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
CollectionSeparatedByCommaValidator(AbstractGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.CollectionSeparatedByCommaValidator
 
collectionSeparatedBySpaceValidator() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
CollectionSeparatedBySpaceValidator(AbstractGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.CollectionSeparatedBySpaceValidator
 
collectionType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Collection}.
CollectionValuedPathExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A collection_valued_field is designated by the name of an association field in a one-to-many or a many-to-many relationship or by the name of an element collection field.
CollectionValuedPathExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpression
Creates a new CollectionValuedPathExpression.
CollectionValuedPathExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpression
Creates a new CollectionValuedPathExpression.
CollectionValuedPathExpression(AbstractExpression, AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpression
Creates a new CollectionValuedPathExpression.
CollectionValuedPathExpression_NotCollectionType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionValuedPathExpression_NotResolvable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CollectionValuedPathExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a collection-valued path expression.
CollectionValuedPathExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionBNF
Creates a new CollectionValuedPathExpressionBNF.
CollectionValuedPathExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
 
CollectionValuedPathExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionFactory
Creates a new CollectionValuedPathExpressionFactory.
collectionValuedPathExpressionVisitor - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
This visitor is responsible to retrieve the visited Expression if it is a CollectionValuedPathExpression.
CollectionValuedPathExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.CollectionValuedPathExpressionVisitor
Default constructor.
collectLocalDeclarationIdentificationVariables(Map<String, List<IdentificationVariable>>) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Collects the identification variables that are defined in the FROM clause of the current query.
COLUMN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant 'COLUMN', which is an EclipseLink specific identifier that was added in version 2.4.
columnExists(String, String) - Method in interface org.eclipse.persistence.jpa.jpql.EclipseLinkSemanticValidatorExtension
Determines whether the column with the given name exists or not in the table with the given name.
COMMA - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for ','.
compareTo(ExpressionFactory) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
 
ComparingEntityTypeLiteralVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
Default constructor.
ComparisonExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Only the values of like types are permitted to be compared.
ComparisonExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
Creates a new ComparisonExpression.
ComparisonExpression_AssociationField - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ComparisonExpression_BasicField - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ComparisonExpression_IdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ComparisonExpression_MissingLeftExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ComparisonExpression_MissingRightExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ComparisonExpression_WrongComparisonType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ComparisonExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a comparison expression.
ComparisonExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpressionBNF
Creates a new ComparisonExpressionBNF.
ComparisonExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ComparisonExpressionFactory creates a new ComparisonExpression when the portion of the query to parse starts with <, >, <>, <=, >= or =.
ComparisonExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpressionFactory
Creates a new ComparisonExpressionFactory.
comparisonExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
ComparisonExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.ComparisonExpressionVisitor
Default constructor.
COMPLEMENT - org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Indicates the identifier is used to complement an expression, it is not required for creating an expression.
COMPOUND_FUNCTION - org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Indicates the identifier is a kind of function, it does not return a value but it is used to perform some operation over an expression.
CompoundExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A compound expression has a left and right expressions combined by an identifier.
CompoundExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Creates a new CompoundExpression.
CONCAT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CONCAT'.
ConcatExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The CONCAT function returns a string that is a concatenation of its arguments.
ConcatExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConcatExpression
Creates a new ConcatExpression.
ConcatExpression_Expression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConcatExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConcatExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConcatExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConcatExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConcatExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ConcatExpressionFactory creates a new ConcatExpression when the portion of the query to parse starts with CONCAT.
ConcatExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConcatExpressionFactory
Creates a new ConcatExpressionFactory.
concatExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
ConditionalExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a conditional expression.
ConditionalExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConditionalExpressionBNF
Creates a new ConditionalExpressionBNF.
ConditionalFactorBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a conditional factor expression.
ConditionalFactorBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConditionalFactorBNF
Creates a new ConditionalFactorBNF.
ConditionalPrimaryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a conditional primary expression.
ConditionalPrimaryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConditionalPrimaryBNF
Creates a new ConditionalPrimaryBNF.
ConditionalTermBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a conditional term expression.
ConditionalTermBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConditionalTermBNF
Creates a new ConditionalTermBNF.
CONNECT_BY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CONNECT BY'.
ConnectByClause - Class in org.eclipse.persistence.jpa.jpql.parser
The CONNECT BY clause allows selecting rows in a hierarchical order using the hierarchical query clause.
ConnectByClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
Creates a new ConnectByClause.
ConnectByClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a CONNECT BY clause.
ConnectByClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConnectByClauseBNF
Creates a new ConnectByClauseBNF.
ConnectByClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ConnectByClauseFactory creates a new ConnectByClause when the portion of the query to parse starts with CONNECT BY.
ConnectByClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConnectByClauseFactory
Creates a new ConnectByClauseFactory.
ConstructorExpression - Class in org.eclipse.persistence.jpa.jpql.parser
In the SELECT clause a constructor may be used in the SELECT list to return one or more Java instances.
ConstructorExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Creates a new ConstructorExpression.
ConstructorExpression_ConstructorItemEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_ConstructorItemIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_MissingConstructorItem - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_MissingConstructorName - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_UndefinedConstructor - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpression_UnknownType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ConstructorExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a constructor expression.
ConstructorExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpressionBNF
Creates a new ConstructorExpressionBNF.
ConstructorExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ConstructorExpressionFactory creates a new ConstructorExpression when the portion of the query to parse starts with NEW.
ConstructorExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpressionFactory
Creates a new ConstructorExpressionFactory.
ConstructorItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a constructor item expression.
ConstructorItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ConstructorItemBNF
Creates a new ConstructorItemBNF.
convertPrimitive(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's representing a primitive type, into the class of the same type.
count - Variable in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
COUNT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'COUNT'.
CountFunction - Class in org.eclipse.persistence.jpa.jpql.parser
One of the aggregate functions.
CountFunction(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CountFunction
Creates a new CountFunction.
CountFunction_DistinctEmbeddable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CountFunction_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CountFunction_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CountFunction_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CountFunction_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
CountFunctionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This CountFunctionFactory creates a new CountFunction when the portion of the query to parse starts with COUNT.
CountFunctionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.CountFunctionFactory
Creates a new CountFunctionFactory.
countFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
CURRENT_DATE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CURRENT_DATE'.
CURRENT_TIME - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CURRENT_DATE'.
CURRENT_TIMESTAMP - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'CURRENT_TIMESTAMP'.

D

DatabaseType - Class in org.eclipse.persistence.jpa.jpql.parser
This expression represents the database specific data type, which may include size and scale.
DatabaseType(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DatabaseType
Creates a new DatabaseType.
DatabaseType_InvalidFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseType_InvalidSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseType_MissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseType_MissingFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseType_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseType_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseType_MissingSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatabaseTypeFactory - Class in org.eclipse.persistence.jpa.jpql.parser
 
DatabaseTypeFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DatabaseTypeFactory
Creates a new DatabaseTypeFactory.
databaseTypeHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
DatabaseTypeQueryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the database type.
DatabaseTypeQueryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DatabaseTypeQueryBNF
Creates a new DatabaseTypeQueryBNF.
DATE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'DATE'.
dateTime - Variable in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.DateTimeVisitor
Determines whether the visited Expression is DateTime or not.
DateTime - Class in org.eclipse.persistence.jpa.jpql.parser
This Expression represents a date or time.
DateTime(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DateTime
Creates a new DateTime.
DATETIME - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'DATETIME'.
DateTime_JDBCEscapeFormat_InvalidSpecification - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DateTime_JDBCEscapeFormat_MissingCloseQuote - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DateTime_JDBCEscapeFormat_MissingOpenQuote - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DateTime_JDBCEscapeFormat_MissingRightCurlyBrace - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DatetimeExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a date/time expression.
DatetimeExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DatetimeExpressionBNF
Creates a new DatetimeExpressionBNF.
DateTimeFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This DateTimeFactory creates a new DateTime when the portion of the query to parse starts with CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP or with the JDBC escape format used for date/time/timestamp.
DateTimeFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DateTimeFactory
Creates a new DateTimeFactory.
DateTimePrimaryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a date/time primary expression.
DateTimePrimaryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DateTimePrimaryBNF
Creates a new DatetimePrimaryBNF.
DateTimeTimestampLiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a date/time/timestamp expression.
DateTimeTimestampLiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DateTimeTimestampLiteralBNF
Creates a new DateTimeTimestampLiteralBNF.
DateTimeVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.DateTimeVisitor
Default constructor.
dateType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Date}.
DEFAULT - org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
The constant used when the ordering is not specify.
DEFAULT - org.eclipse.persistence.jpa.jpql.parser.OrderByItem.Ordering
The constant used when the ordering is not specify, the default is ascending ordering.
DEFAULT - org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
Used when the trim specification is not specified, by default it means the leading and trailing parts of the string will be trimmed.
DEFAULT_VERSION - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
A constant that points to the current release of EclipseLink, which is 4.0.
DEFAULT_VERSION - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the default version used by the parsing system, which is always the latest version of the Java Persistence functional specification, which is version 2.0.
DefaultEclipseLinkJPQLGrammar - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQL grammar provides support for parsing JPQL queries defined by the latest Jakarta Persistence functional specification and the latest EclipseLink.
DefaultJPQLGrammar - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQL grammar provides support for parsing JPQL queries defined in the latest Jakarta Persistence functional specification.
DefaultMutator() - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable.DefaultMutator
Default constructor.
DefaultStringExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An implementation of an Expression that wraps a string.
DELETE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'DELETE'.
DELETE_FROM - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'DELETE FROM'.
deleteClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
DeleteClause - Class in org.eclipse.persistence.jpa.jpql.parser
This is the delete clause of the delete statement.
DeleteClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Creates a new DeleteClause.
DeleteClause_FromMissing - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DeleteClause_MultipleRangeVariableDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DeleteClause_RangeVariableDeclarationMalformed - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DeleteClause_RangeVariableDeclarationMissing - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DeleteClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the delete clause.
DeleteClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseBNF
Creates a new DeleteClauseBNF.
DeleteClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This DeleteClauseFactory creates a new DeleteClause when the portion of the query to parse starts with DELETE FROM.
DeleteClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseFactory
Creates a new DeleteClauseFactory.
DeleteClauseRangeVariableDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a range variable declaration expression used by the DELETE clause, which accepts collection and aggregate expression, which is used by invalid queries.
DeleteClauseRangeVariableDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseRangeVariableDeclarationBNF
Creates a new DeleteClauseRangeVariableDeclarationBNF.
deleteStatement - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
DeleteStatement - Class in org.eclipse.persistence.jpa.jpql.parser
Bulk delete operation apply to entities of a single entity class (together with its subclasses, if any).
DeleteStatement(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
Creates a new DeleteStatement.
DeleteStatementBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the delete statement.
DeleteStatementBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteStatementBNF
Creates a new DeleteStatementBNF.
DeleteStatementFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This DeleteStatementFactory creates a new DeleteStatement when the portion of the query to parse starts with DELETE FROM.
DeleteStatementFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DeleteStatementFactory
Creates a new DeleteStatementFactory.
DERIVED - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object is a derived path expression where the identification variable is declared in the super query, otherwise it's an entity name.
DerivedCollectionMemberDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a derived collection member declaration expression.
DerivedCollectionMemberDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DerivedCollectionMemberDeclarationBNF
Creates a new DerivedCollectionMemberDeclarationBNF.
DESC - org.eclipse.persistence.jpa.jpql.parser.OrderByItem.Ordering
The constant for 'DESC', which tells to order the items in descending ordering.
DESC - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'DESC'.
DIFFERENT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '<>'.
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor
 
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Disposes this visitor.
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
Disposes of the internal data.
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
Disposes the internal data.
dispose() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
Disposes the internal data.
dispose() - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
Disposes this visitor.
dispose() - Method in class org.eclipse.persistence.jpa.jpql.parser.VirtualJPQLQueryBNF
Disposes this "virtual" query BNF.
disposeSubqueryContext() - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Disposes this context, which is the current context being used by a subquery.
DISTINCT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'DISTINCT'.
DIVISION - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the division sign '/'.
DivisionExpression - Class in org.eclipse.persistence.jpa.jpql.parser
One of the four binary operators.
DivisionExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.DivisionExpression
Creates a new DivisionExpression.
DivisionExpression_LeftExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DivisionExpression_RightExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
DOT - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '.'.
DOUBLE_QUOTE - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '"'.
DOUBLE_REGEXP - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The Pattern representing the regular expression of a numerical value as a double.
doubleType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Double}.

E

EclipseLinkAnonymousExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This visitor allows a subclass to simply override AnonymousExpressionVisitor.visit(Expression) and perform the same task for all visited expressions including those defined by EclipseLink.
EclipseLinkAnonymousExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
Default constructor.
EclipseLinkExpressionVisitor - Interface in org.eclipse.persistence.jpa.jpql.parser
The ExpressionVisitor that adds support for the additional JPQL identifiers supported by EclipseLink that is not defined in the JPA function specification.
EclipseLinkGrammarValidator - Class in org.eclipse.persistence.jpa.jpql
This validator adds EclipseLink extension over what the JPA functional specification had defined.
EclipseLinkGrammarValidator(JPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
Creates a new EclipseLinkGrammarValidator.
EclipseLinkGrammarValidator.InExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
 
EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor - Class in org.eclipse.persistence.jpa.jpql
 
EclipseLinkJPQLGrammar1 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQL grammar provides support for parsing JPQL queries defined in JSR-220 - Enterprise JavaBeans 3.0.
EclipseLinkJPQLGrammar1() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
Creates a new EclipseLinkJPQLExtension1.
EclipseLinkJPQLGrammar2_0 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.0.
EclipseLinkJPQLGrammar2_0() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
Creates a new EclipseLinkJPQLGrammar2_0.
EclipseLinkJPQLGrammar2_1 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.0 and the additional support provided by EclipseLink 2.1.
EclipseLinkJPQLGrammar2_1() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
Creates a new EclipseLinkJPQLGrammar2_1.
EclipseLinkJPQLGrammar2_2 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.0.
EclipseLinkJPQLGrammar2_2() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
Creates a new EclipseLinkJPQLGrammar2_2.
EclipseLinkJPQLGrammar2_3 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.0.
EclipseLinkJPQLGrammar2_3() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
Creates a new EclipseLinkJPQLGrammar2_3.
EclipseLinkJPQLGrammar2_4 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.1 and the additional support provided by EclipseLink 2.4.
EclipseLinkJPQLGrammar2_4() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
Creates a new EclipseLinkJPQLGrammar2_4.
EclipseLinkJPQLGrammar2_5 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.1 and the additional support provided by EclipseLink 2.5.
EclipseLinkJPQLGrammar2_5() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
Creates a new EclipseLinkJPQLGrammar2_5.
EclipseLinkJPQLGrammar2_5(AbstractJPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
Creates a new EclipseLinkJPQLGrammar2_5.
EclipseLinkJPQLGrammar2_6 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.1 and the additional support provided by EclipseLink 2.6.
EclipseLinkJPQLGrammar2_6() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
Creates a new EclipseLinkJPQLGrammar2_6.
EclipseLinkJPQLGrammar2_6(AbstractJPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
Creates a new EclipseLinkJPQLGrammar2_6.
EclipseLinkJPQLGrammar4_0 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in Jakarta Persistence 3.1 and the additional support provided by EclipseLink 4.0.
EclipseLinkJPQLGrammar4_0() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
Creates a new EclipseLinkJPQLGrammar4_0.
EclipseLinkJPQLGrammar4_0(AbstractJPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
Creates a new EclipseLinkJPQLGrammar4_0.
EclipseLinkLiteralVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor traverses an Expression and retrieves the "literal" value.
EclipseLinkLiteralVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
Creates a new EclipseLinkLiteralVisitor.
EclipseLinkOwningClauseVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor
Creates a new EclipseLinkOwningClauseVisitor.
EclipseLinkSemanticValidatorExtension - Interface in org.eclipse.persistence.jpa.jpql
This extension provides additional support to semantic validation by adding support for non-JPA specific artifacts, such as database objects.
EclipseLinkVersion - Enum in org.eclipse.persistence.jpa.jpql
An enumeration listing the various releases of EclipseLink.
ELSE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'ELSE'.
ElseExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a else expression specified in the case expression.
ElseExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ElseExpressionBNF
Creates a new ElseExpressionBNF.
EMPTY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'EMPTY'.
EMPTY_ARRAY - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The constant of an empty array.
EMPTY_STRING - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The constant for an empty string.
EMPTY_STRING_ARRAY - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The constant of an empty String array.
EmptyCollectionComparisonExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression tests whether or not the collection designated by the collection-valued path expression is empty (i.e, has no elements).
EmptyCollectionComparisonExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Creates a new NullComparisonExpression.
EmptyCollectionComparisonExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EmptyCollectionComparisonExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an empty collection comparison expression.
EmptyCollectionComparisonExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpressionBNF
Creates a new EmptyCollectionComparisonExpressionBNF.
encapsulatedExpressionInvalidKey(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
Returns the message key for the problem describing that the encapsulated expression is invalid.
encapsulatedExpressionLength(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
Returns the length of the encapsulated expression.
encapsulatedExpressionMissingKey(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
Returns the message key for the problem describing that the encapsulated expression is missing.
EncapsulatedIdentificationVariableExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This Expression represents an identification variable that maps a Map property, either the key, the value or a Map.Entry).
EncapsulatedIdentificationVariableExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EncapsulatedIdentificationVariableExpression
Creates a new MapEntryIdentificationVariableExpression.
EncapsulatedIdentificationVariableExpression_NotMapValued - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
END - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'END'.
endsWith(int, String) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the query ends with the given suffix and the end position is the end of the range for testing.
endsWithComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Determines whether this CollectionExpression ends with a comma, which means the last Expression is a "null" expression.
endsWithDot() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Determines whether the path ends with a dot or not.
endsWithIgnoreCase(int, String) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the query ends with the given suffix and the end position is the end of the range for testing.
endsWithSpace() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Determines whether this CollectionExpression ends with a space, which means the last Expression is a "null" expression.
entireWord() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves a word starting at the current position.
entireWord(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves a word starting at the given position.
ENTITY_TYPE - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the entity type name only.
EntityExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a entity expression.
EntityExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntityExpressionBNF
Creates a new EntityExpressionBNF.
entityNames() - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the name of the all entities that are present in the context of a persistence unit.
EntityOrValueExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a entity or value expression.
EntityOrValueExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntityOrValueExpressionBNF
Creates a new EntityOrValueExpressionBNF.
EntityTypeExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the TYPE expression.
EntityTypeExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntityTypeExpressionBNF
Creates a new EntityTypeExpressionBNF.
EntityTypeLiteral - Class in org.eclipse.persistence.jpa.jpql.parser
This Expression wraps the name of an entity type.
EntityTypeLiteral(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
Creates a new EntityTypeLiteral.
EntityTypeLiteral_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntityTypeLiteral_NotResolvable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntityTypeLiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the entity type literal.
EntityTypeLiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteralBNF
Creates a new EntityTypeLiteralBNF.
EntityTypeLiteralFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This factory creates an EntityTypeLiteral, which wraps an entity name.
EntityTypeLiteralFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteralFactory
Creates a new EntityTypeLiteralFactory.
ENTRY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ENTRY'.
EntryExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable qualified by the ENTRY operator is a path expression.
EntryExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntryExpression
Creates a new EntryExpression.
EntryExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntryExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntryExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntryExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntryExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
EntryExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This EntryExpressionFactory creates a new EntryExpression when the portion of the query to parse starts with ENTRY.
EntryExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EntryExpressionFactory
Creates a new EntryExpressionFactory.
entryExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
EnumExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a enum expression.
EnumExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EnumExpressionBNF
Creates a new EnumExpressionBNF.
EnumLiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an enumeration constant expression.
EnumLiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EnumLiteralBNF
Creates a new EnumLiteralBNF.
EnumPrimaryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an enum primary expression.
EnumPrimaryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.EnumPrimaryBNF
Creates a new EnumPrimaryBNF.
enumType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Enum}.
EQUAL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '='.
equals(Object) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
 
escape(CharSequence, int[]) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Converts the escape characters contained in the given CharSequence to their literal representation.
ESCAPE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ESCAPE'.
EXCEPT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'EXCEPT'.
EXISTS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'EXISTS'.
ExistsExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An EXISTS expression is a predicate that is true only if the result of the subquery consists of one or more values and that is false otherwise.
ExistsExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
Creates a new ExistsExpression.
ExistsExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExistsExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExistsExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExistsExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExistsExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the exists expression.
ExistsExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExistsExpressionBNF
Creates a new ExistsExpressionBNF.
ExistsExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ExistsExpressionFactory creates a new ExistsExpression when the portion of the query to parse starts with EXISTS.
ExistsExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExistsExpressionFactory
Creates a new ExistsExpressionFactory.
existsExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
Exp() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Exp
 
Exp(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Exp
Creates a new instance of EXP math function expression.
EXP - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'EXP'.
expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.TableExpressionVisitor
The Expression being visited.
expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.CollectionExpressionVisitor
The CollectionExpression if it is the Expression that was visited.
expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.NullExpressionVisitor
The NullExpression if it is the Expression that was visited.
expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.CollectionValuedPathExpressionVisitor
The CollectionValuedPathExpression that was visited; null if he was not.
expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
 
expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.StateFieldPathExpressionVisitor
The StateFieldPathExpression that was visited; null if it was not.
expression - Variable in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
The IdentificationVariable used to define the abstract schema name from either the UPDATE or DELETE clause.
expression - Variable in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionVisitor
 
expression - Variable in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
The Expression that will help to determine the type of the input parameter.
Expression - Interface in org.eclipse.persistence.jpa.jpql.parser
This is the root interface of the parsed tree representation of a JPQL query.
ExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
An ExpressionFactory is responsible to parse a portion of JPQL query which starts with one of the factory's JPQL identifiers.
ExpressionFactory(String, String...) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
Creates a new ExpressionFactory.
expressionFactoryForIdentifier(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Retrieves the ExpressionFactory that is responsible for creating the Expression object that represents the given JPQL identifier.
ExpressionRegistry - Class in org.eclipse.persistence.jpa.jpql.parser
This registry contains the necessary information used by Hermes parser.
ExpressionRegistry() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Creates the only instance of ExpressionRegistry.
expressions - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.ChildrenCollectorVisitor
The unique Expression that was visited or the children of CollectionExpression.
ExpressionTools - Class in org.eclipse.persistence.jpa.jpql
A utility class containing various methods related to the Hermes parser.
ExpressionVisitor - Interface in org.eclipse.persistence.jpa.jpql.parser
This interface is used to traverse the JPQL parsed tree.
ExpressionVisitorWrapper - Class in org.eclipse.persistence.jpa.jpql.parser
This ExpressionVisitor wraps another ExpressionVisitor and delegates all its calls to it (the delegate).
ExpressionVisitorWrapper(ExpressionVisitor) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitorWrapper
Creates a new ExpressionVisitorWrapper.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
Extends the given JPQLGrammar with the information of this one without instantiating the base JPQLGrammar.
EXTRACT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'EXTRACT'.
ExtractExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The EXTRACT function extracts a date part from a date/time value.
ExtractExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Creates a new ExtractExpression.
ExtractExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExtractExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExtractExpression_MissingDatePart - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExtractExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExtractExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExtractExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ExtractExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the EXTRACT function.
ExtractExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExtractExpressionBNF
Creates a new ExtractExpressionBNF.
ExtractExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ExtractExpressionFactory creates a new ExtractExpression when the portion of the query to parse starts with EXTRACT.
ExtractExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ExtractExpressionFactory
Creates a new TrimExpressionFactory.
extractExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 

F

fail(String) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Throws an Assert.AssertException immediately.
FALSE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'FALSE'.
FETCH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
A constant for 'FETCH'.
findFallBackExpressionFactory(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Retrieve the ExpressionFactory from the given JPQLQueryBNF by following the path of fallback JPQLQueryBNFs and then returns the ExpressionFactory from the leaf JPQLQueryBNF.
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
findQueryBNF(Expression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Retrieves the JPQLQueryBNF that represents the fragment of this Expression that was used when parsing the given Expression.
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
findQueryBNF(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
findVirtualIdentificationVariable(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the IdentificationVariable that defines the identification variable for either a DELETE or an UPDATE query.
FIRST - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'FIRST'.
firstCommaMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
FirstDeclarationVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
Default constructor.
firstExpressionInvalidKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
firstExpressionInvalidKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
firstExpressionLength(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
firstExpressionLength(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
firstExpressionMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
firstExpressionMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
FLOAT_REGEXP - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The Pattern representing the regular expression of a numerical value as a float.
floatType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Float}.
Floor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Floor
 
Floor(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Floor
Creates a new instance of FLOOR math function expression.
FLOOR - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'FLOOR'.
FROM - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'FROM'.
fromClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
FromClause - Class in org.eclipse.persistence.jpa.jpql.parser
The FROM clause of a query defines the domain of the query by declaring identification variables.
FromClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FromClause
Creates a new FromClause.
FromClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the from clause.
FromClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FromClauseBNF
Creates a new FromClauseBNF.
FromClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This FromClauseFactory creates a new FromClause when the portion of the query to parse starts with FROM.
FromClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FromClauseFactory
Creates a new FromClauseFactory.
FullyQualifyPathExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
This visitor makes sure that all path expressions are fully qualified with a "virtual" identification variable if the range variable declaration does not define one.
FullyQualifyPathExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
Default constructor.
FUNC - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant 'FUNC', which is an EclipseLink specific identifier that was added in version 2.1.
FUNCTION - org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Indicates the identifier is used to create a function, it has some parameters and returns a value.
FUNCTION - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant 'FUNCTION', part of JPA 2.1.
FunctionExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression adds support to call native database functions.
FunctionExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Creates a new FuncExpression.
FunctionExpression(AbstractExpression, String, FunctionExpressionFactory.ParameterCount, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Creates a new FunctionExpression.
FunctionExpression_HasExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_MissingFunctionName - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_MissingOneExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_MoreThanOneExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpression_UnknownColumn - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
FunctionExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the EclipseLink's function expression.
FunctionExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionBNF
Creates a new FunctionExpressionBNF.
FunctionExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This FunctionExpressionFactory creates a new FunctionExpression when the portion of the query to parse starts with an identifier related to a SQL function.
FunctionExpressionFactory(String, String...) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory
Creates a new FunctionExpressionFactory.
FunctionExpressionFactory(String, FunctionExpressionFactory.ParameterCount, String, String...) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory
Creates a new FunctionExpressionFactory.
FunctionExpressionFactory.ParameterCount - Enum in org.eclipse.persistence.jpa.jpql.parser
The number of parameters a FunctionExpression can have.
functionExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
FunctionItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameters of a function expression.
FunctionItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionItemBNF
Creates a new FunctionItemBNF.
FunctionsReturningDatetimeBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a function expression returning a date/time value.
FunctionsReturningDatetimeBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningDatetimeBNF
Creates a new FunctionsReturningDatetimeBNF.
FunctionsReturningNumericsBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a function expression returning a numeric value.
FunctionsReturningNumericsBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningNumericsBNF
Creates a new FunctionsReturningNumericsBNF.
FunctionsReturningStringsBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a function expression returning a string value.
FunctionsReturningStringsBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningStringsBNF
Creates a new FunctionsReturningStringsBNF.

G

GeneralCaseExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a general case expression.
GeneralCaseExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GeneralCaseExpressionBNF
Creates a new GeneralCaseExpressionBNF.
GeneralIdentificationExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ValueExpressionFactory creates a general identification variable, which is either with the identifier KEY or VALUE and then checks the existence of a path expression.
GeneralIdentificationExpressionFactory(String, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory
Creates a new GeneralIdentificationExpressionFactory.
GeneralIdentificationVariableBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a general identification variable expression.
GeneralIdentificationVariableBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationVariableBNF
Creates a new GeneralIdentificationVariableBNF.
GenericQueryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
A generic JPQLQueryBNF can be used to manually create a new BNF without having to create a concrete instance.
GenericQueryBNF(String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GenericQueryBNF
Creates a new GenericQueryBNF.
getActualAll() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Returns the actual ALL found in the string representation of the JPQL query, which has the actual case that was used.
getActualAndIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the actual AND identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualAsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Returns the actual AS identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualAsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Returns the actual AS found in the string representation of the JPQL query, which has the actual case that was used.
getActualAsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Returns the actual AS found in the string representation of the JPQL query, which has the actual case that was used.
getActualAsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Returns the actual AS found in the string representation of the JPQL query, which has the actual case that was used.
getActualAsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Returns the actual AS found in the string representation of the JPQL query, which has the actual case that was used.
getActualAsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Returns the actual AS identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualBetweenIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualCaseIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Returns the actual CASE identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualDeleteIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Returns the actual DELETE found in the string representation of the JPQL query, which has the actual case that was used.
getActualDistinctIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Returns the actual DISTINCT identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualDistinctIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
Returns the actual DISTINCT identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualElseIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Returns the actual ELSE identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualEmptyIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Returns the actual EMPTY found in the string representation of the JPQL query, which has the actual case that was used.
getActualEndIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Returns the actual END identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualEscapeIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the actual ESCAPE found in the string representation of the JPQL query, which has the actual case that was used.
getActualFromIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Returns the actual FROM identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualFromIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Returns the actual FROM identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualFromIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Returns the actual FROM identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Returns the actual FROM identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Returns the actual SELECT identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Returns the actual AS OF identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
Returns the actual CONNECT BY identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Returns the actual NEW identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
Returns the actual GROUP BY found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
Returns the actual NOT found in the string representation of the JPQL query, which has the actual case that was used.
getActualIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Returns the actual identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualInIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Returns the actual IN identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualInIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the actual IN found in the string representation of the JPQL query, which has the actual case that was used.
getActualIsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Returns the actual IS found in the string representation of the JPQL query, which has the actual case that was used.
getActualIsIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Returns the actual IS found in the string representation of the JPQL query, which has the actual case that was used.
getActualLikeIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the actual LIKE found in the string representation of the JPQL query, which has the actual case that was used.
getActualMemberIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Returns the actual MEMBER identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the actual NOT identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Returns the actual NOT identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Returns the actual NOT found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
Returns the actual NOT identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the actual NOT found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the actual NOT found in the string representation of the JPQL query, which has the actual case that was used.
getActualNotIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Returns the actual Not found in the string representation of the JPQL query, which has the actual case that was used.
getActualNullIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Returns the actual NULL found in the string representation of the JPQL query, which has the actual case that was used.
getActualNullOrdering() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Returns the actual null ordering identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualOfIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Returns the actual OF identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualOrdering() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Returns the actual ordering identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualRegexpIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Returns the actual REGEXP found in the string representation of the JPQL query, which has the actual case that was used.
getActualScnIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Returns the actual SCN identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualSetIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Returns the actual SET found in the string representation of the JPQL query, which has the actual case that was used.
getActualSpecificationIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Returns the actual specification identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualThenIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Returns the actual THEN found in the string representation of the JPQL query, which has the actual case that was used.
getActualTimestampIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Returns the actual TIMESTAMP identifier found in the string representation of the JPQL query, which has the actual case that was used.
getActualUpdateIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Returns the actual UPDATE found in the string representation of the JPQL query, which has the actual case that was used.
getActualWhenIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Returns the actual WHEN found in the string representation of the JPQL query, which has the actual case that was used.
getAllDeclarations() - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the ordered list of JPQLQueryDeclaration, which contain the information contained in the query's FROM clause.
getArithmeticSign() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
Returns the arithmetic sign this expression is actually representing.
getAsOfClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Returns the Expression representing the AS OF clause.
getBaseExpression() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
Returns the range variable declaration if this is a range declaration otherwise the collection-valued path expression when this is a collection member declaration.
getBaseGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Creates the base JPQLGrammar this one extends.
getBoundExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the unique identifier of the BNF for the lower and upper bound expressions.
getBypassChildCollectionExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
 
getBypassParentSubExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
 
getCaseOperand() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Returns the Expression that represents the CASE operand.
getChild(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Retrieves the child Expression at the given position.
getChildren(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns a list containing either the given Expression if it's not a CollectionExpression or the children of the given CollectionExpression.
getChildrenCollectorVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
 
getClassName() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Returns the fully qualified class name that will be used to retrieve the constructor.
getCollectionExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Casts the given Expression to a CollectionExpression if it is actually an object of that type.
getCollectionExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Returns the visitor that collects the CollectionExpression if it's been visited.
getCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Returns the Expression representing the collection member, which is declared by an identification variable.
getCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Returns the Expression representing the collection-valued path expression.
getCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Returns the Expression that represents the collection-valued path expression.
getCollectionValuedPathExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getCollectionValuedPathExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getComparingEntityTypeLiteralVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getComparisonExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getComparisonOperator() - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
Returns the comparison operator, which is either '=', '>', '>=', '<', '<=' or '<>'.
getConditionalExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Returns the expression representing the composition of the conditional expressions.
getConnectByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Returns the Expression representing the CONNECT BY clause.
getConstructorItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Returns the constructor items aggregated into a single expression and separated by commas or a single expression.
getConstructors(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the constructors for the given type.
getContents() - Method in class org.eclipse.persistence.jpa.jpql.JPQLQueryProblemResourceBundle
 
getDatabaseType() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Returns the database type to cast to.
getDatePart() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Returns the date part that was parsed, it is used to extract a single part of a date/time, such as year, month, day, your, etc.
getDateTimeVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
getDateType() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
Returns the Expression representing the expression with date type.
getDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Returns the Expression that represents the declaration of this clause.
getDeclaration(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
getDeclarationExpression() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
Returns the declaration expression, which is either an IdentificationVariableDeclaration or a CollectionMemberDeclaration when part of a FROM clause, otherwise it's either the DeleteClause or the UpdateClause.
getDeclarationQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Returns the BNF of the declaration part of this clause.
getDeclarationQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.FromClause
 
getDeclarationQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleFromClause
 
getDeclarations() - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the ordered list of JPQLQueryDeclaration, which contain the information contained in the query's FROM clause.
getDelegate() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitorWrapper
Returns the delegate ExpressionVisitor that is receiving all the calls from this one.
getDeleteClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
Returns the Expression representing the DELETE clause.
getElseExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Returns the Expression that represents the ELSE operand.
getEmbeddable(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Retrieves the embeddable with the given type.
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbsExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
Returns the BNF used to parse the encapsulated expression.
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.CountFunction
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.EncapsulatedIdentificationVariableExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.LengthExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.LowerExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.SizeExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.SqrtExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.TypeExpression
 
getEncapsulatedExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpperExpression
 
getEndPosition() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblem
Returns the position from where the problem ends, inclusively.
getEntityExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Returns the Expression representing the entity expression.
getEntityNamed(String) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Retrieves the entity with the given entity name.
getEntityTable(String) - Method in interface org.eclipse.persistence.jpa.jpql.EclipseLinkSemanticValidatorExtension
Returns the name of the primary table defined for the entity with the given name.
getEntityType() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Returns the Expression that represents the entity type that will be used to downcast the type of the elements in the collection.
getEntityTypeName() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
Returns the name of the entity type.
getEnumConstants(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the constant names for the given Enum type.
getEscapeCharacter() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the Expression that represents the escape character, which is either a single character or an input parameter.
getExpression() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblem
Returns the parsed tree representing the JPQL query.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
Returns the Expression that is encapsulated within parenthesis.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
Returns the Expression representing the arithmetic primary.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Returns the Expression representing the timestamp or change number.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
Returns the Expression that was parsed but grammatically, it is not a valid location.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the Expression representing the expression to be tested for a range of values.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
Returns the Expression representing the relationship expression.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Returns the Expression that represents the collection-valued path expression if it was parsed.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the Expression that represents the state field path expression or type discriminator.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
Returns the Expression representing the expression that is negated.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Returns the expression being tested for being null.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Returns the Expression that represents the order by expression.
getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
Returns the child Expression where the position of the cursor is.
getExpression(String, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Returns the deepest Expression for the given position.
getExpressionExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the unique identifier of the query BNF that describes the expression being tested by the IN expression.
getExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Retrieves the registered ExpressionFactory that was registered for the given unique identifier.
getExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Retrieves the registered ExpressionFactory that was registered for the given unique identifier.
getExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Retrieves the ExpressionFactory that is associated with the given identifier, if the given string is indeed a JPQL identifier.
getExpressionFactoryIds() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Returns the unique identifiers of the ExpressionFactory handled by this BNF rule, which includes those from the children as well.
getExpressionItemQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the unique identifier of the query BNF that describes the items being tested against.
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the registry containing the JPQLQueryBNFs and the ExpressionFactories that are used to properly parse a JPQL query.
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Returns the registry containing the JPQLQueryBNFs and the ExpressionFactories that are used to properly parse a JPQL query.
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
 
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
 
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
 
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
Returns the registry containing the JPQLQueryBNFs and the ExpressionFactories that are used to properly parse a JPQL query.
getExpressionRegistry() - Method in interface org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar
Returns the registry containing the JPQLQueryBNFs and the ExpressionFactories that are used to properly parse a JPQL query.
getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Returns the registry containing the JPQLQueryBNFs and the ExpressionFactories that are used to properly parse a JPQL query.
getExpressionValidator(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
 
getExtension() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
Returns the extension that gives access to non-JPA metadata artifacts, such as database tables and columns.
getFallbackBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
When parsing the query and no JPQLQueryBNFs can help to parse the query, then it will fall back on this one.
getFallbackExpressionFactoryId() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Returns the unique identifier of the ExpressionFactory to use when the fall back BNF ID is not null.
getFirstExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Returns the Expression that represents the first expression.
getFirstExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Returns the Expression that represents the first expression.
getFromClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Returns the Expression representing the FROM clause.
getFunctionName() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Returns the name of the SQL function.
getGrammar() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
getGrammar() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getGrammar() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the JPQLGrammar that defines how the JPQL query was parsed.
getGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
getGrammar() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the JPQLGrammar that defines how the JPQL query was parsed.
getGrammar() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
getGrammar() - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the JPQLGrammar that defines how the JPQL query was parsed.
getGroupByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Returns the Expression representing the GROUP BY clause.
getGroupByItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
Returns the Expression that represents the list of group by items if any was parsed.
getHavingClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Returns the Expression representing the HAVING clause.
getHelper(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Returns the registered helper that was cached with the given id.
getHierarchicalQueryClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Returns the Expression representing the hierarchical query clause.
getId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
Returns the unique identifier of this ExpressionFactory.
getId() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Returns the unique identifier of this JPQLQueryBNF.
getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Returns the identification variable that starts the path expression, which can be a sample identification variable, a map value, map key or map entry expression.
getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Returns the Expression representing the identification variable, which maps the collection-valued path expression.
getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Returns the Expression that represents the identification variable.
getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Returns the Expression that represents the identification variable.
getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Returns the Expression that represents the identification variable.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Returns the JPQL identifier of this expression.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Returns the JPQL identifier of this expression.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the identifier for this expression that may include NOT if it was parsed.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Returns the identifier for this expression that may include NOT and OF if it was parsed.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Returns the JPQL identifier of this expression.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Returns the identifier for this expression that may include NOT if it was parsed.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the identifier for this expression.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Returns the identifier this expression represents.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the enum constant that represents the identifier.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Returns the identifier for this expression that may include NOT if it was parsed.
getIdentifier() - Method in enum org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
Returns the actual JPQL composite identifiers identified by this enum constant.
getIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Returns the union identifier.
getIdentifierRole(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Retrieves the IdentifierRole of the given JPQL identifier.
getIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Returns the JPQL identifiers that are supported by the JPQL grammar.
getIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Retrieves the JPQL identifiers that are supported by this BNF rule.
getIdentifiers(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Retrieves the JPQL identifiers that are supported by the BNF rule with the given unique identifier.
getIdentifierVersion(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Retrieves the JPA version in which the identifier was first introduced.
getIdentifierVersion(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Retrieves the JPA version in which the identifier was first introduced.
getInExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
getInExpressionWithNestedArray() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
getInItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Returns the Expression that represents the list if items.
getInItemsVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getJoinAssociationPath() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Returns the Expression that represents the join association path expression.
getJoins() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
Returns the JOIN expressions defined with this declaration, if supported.
getJoins() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Returns the unique join (fetch join) or the list of joins (fetch joins) expression.
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the version of the Java Persistence this entity for which it was defined.
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Returns the version of the Java Persistence to support.
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
getJPAVersion() - Method in interface org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar
Returns the JPAVersion of the Java Persistence supported by this grammar.
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
getJPAVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
getJPQLQueryBNFValidator(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the AbstractValidator.JPQLQueryBNFValidator that can be used to validate an Expression by making sure its BNF is part of the given BNF.
getJPQLQueryBNFValidator(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the AbstractValidator.JPQLQueryBNFValidator that can be used to validate an Expression by making sure its BNF is part of the given BNF.
getLeftExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Returns the Expression that represents the first expression, which is before the identifier.
getLeftExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AndExpression
 
getLeftExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
 
getLeftExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
 
getLeftExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Returns the unique identifier of the JPQLQueryBNF for the left expression.
getLeftExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrExpression
 
getLength() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
getLength() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the length of the string representation of this Expression, which is the length of the text generated by Expression.toActualText().
getLiteralVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the visitor that can retrieve some information about various literal.
getLowerBoundExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the Expression representing the lower bound expression.
getManagedType(Expression) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the managed type by resolving the given Expression.
getMappingNamed(Object, String) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the mapping with the given name.
getMappingType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the type of the given mapping object.
getMessageArguments() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblem
Returns the arguments associate with the problem's message.
getMessageKey() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblem
Returns the resource bundle key used to retrieve the localized message.
getMethodParameterTypeDeclarations(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the list of type declarations representing the given constructor's parameter types.
getNestedArrayVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the visitor that can determine if an Expression represents a nested array.
getNewValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Returns the Expression representing the new value, which is the new value of the property.
getNullOrdering() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Returns the enum constant representing the null ordering type.
getOffset() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
getOffset() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the position of this Expression within its parent hierarchy.
getOnClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Returns the Expression that represents the ON clause if present.
getOrderByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Returns the Expression representing the ORDER BY clause.
getOrderByItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
Returns the Expression representing the list of items to order.
getOrdering() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Returns the enum constant representing the ordering type.
getOrderSiblingsByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Returns the Expression representing the ORDER SIBLINGS BY clause.
getOwningClauseVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the visitor that traverses the parent hierarchy of any Expression and stops at the first Expression that is a clause.
getOwningClauseVisitor() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
getOwningStatementVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the visitor that traverses the parent hierarchy of any Expression and stops at the first Expression that is a statement.
getParameter() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
Returns the positional parameter or the named parameter, which includes the identifier.
getParameterCount() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Returns the number of parameters a FunctionExpression can have, which will be during validation.
getParameterName() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
Returns the positional parameter or the named parameter without the identifier.
getParameterQueryBNFId(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Returns the unique identifier of the JPQLQueryBNF to be used to parse one of the encapsulated expression at the given position.
getParameterQueryBNFId(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocateExpression
 
getParameterQueryBNFId(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubstringExpression
 
getParent() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
getParent() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the parent of this Expression.
getPath(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Returns the specified segment of the state field path.
getPatternValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the Expression that represents the pattern value.
getPatternValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Returns the Expression that represents the pattern value.
getPosition() - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
Returns the position of the cursor in the query.
getPosition(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
Returns the position of the cursor within the given Expression
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the persistence provider name.
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
getProvider() - Method in interface org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar
Returns the persistence provider name.
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
getProvider() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the version of the persistence provider.
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
getProviderVersion() - Method in interface org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar
Returns the version of the persistence provider.
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
getProviderVersion() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
getQuery() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Returns the Expression representing the unioned query.
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbsExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseType
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultStringExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.EncapsulatedIdentificationVariableExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
 
getQueryBNF() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the BNF of this Expression.
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.FromClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.HavingClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.IndexExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LengthExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocateExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LogicalExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.LowerExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ModExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ObjectExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.OnClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleFromClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatement
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SizeExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SqrtExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.StartWithClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubstringExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.TypeExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpperExpression
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
getQueryBNF() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhereClause
 
getQueryBNF(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Retrieves the BNF object that was registered for the given unique identifier.
getQueryBNF(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Retrieves the BNF object that was registered for the given unique identifier.
getQueryBNF(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Retrieves the BNF object that was registered for the given unique identifier.
getQueryStatement() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Returns the Expression representing the query, which is either a SELECT, a DELETE or an UPDATE clause.
getRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Returns the Expression representing the range variable declaration.
getRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Returns the variable declaration, which is the abstract schema name and the identification variable.
getRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Returns the Expression representing the range variable declaration.
getReferenceManagedType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the reference managed type from the given relationship mapping.
getResultVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Returns the Expression representing the result variable.
getRightExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Returns the Expression that represents the second expression, which is after the identifier.
getRightExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AndExpression
 
getRightExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
 
getRightExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
 
getRightExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Returns the unique identifier of the JPQLQueryBNF for the right expression.
getRightExpressionQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrExpression
 
getRoot() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
getRoot() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Retrieves the root node of the parsed tree hierarchy.
getRootObject() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Returns the Expression that represents the "root" object.
getSecondExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Returns the Expression that represents the second expression.
getSecondExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Returns the Expression that represents the second expression.
getSelectClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Returns the AbstractSelectClause representing the SELECT clause.
getSelectExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Returns the Expression representing the select items.
getSelectExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Returns the Expression representing the select expression.
getSelectItemQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Returns the unique identifier of the JPQLQueryBNF for the list of select items to parse.
getSelectItemQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectClause
 
getSelectItemQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClause
 
getSpecification() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Returns the specification which specifies how to trim the string.
getStartPosition() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblem
Returns the position from where the problem starts.
getStartWithClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Returns the Expression representing the START WITH clause.
getStateFieldPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
Returns the actual representation of the parsed information.
getStateFieldPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Returns the Expression representing the state field path expression, which is the property that should get updated.
getStateFieldPathExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getStateFieldPathExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
getStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Returns the Expression that represents the string expression.
getStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Returns the Expression that represents the string expression.
getSubquerySelectItemCalculator() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
getSubqueryVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the visitor that checks if the visited expression is a subquery or not.
getTableExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Returns the TableExpression that specify the database table.
getTableExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Returns the encapsulated text of this AbstractExpression, which can be used in various ways, it can be a keyword, a literal, etc.
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
getText() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
getThenExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Returns the Expression representing the expression following the identifier THEN.
getThirdExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Returns the Expression that represents the first expression.
getTrimCharacter() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Returns the character used for trimming the string.
getType() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
Determines the type this declaration represents.
getType() - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
Returns the way this visitor retrieves the literal value.
getType() - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
Returns the type, if it can be determined, of the input parameter.
getType(Class<?>) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Returns the;@link IType} of the given Java type.
getType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the type defined for the Java member.
getType(String) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the external class for the given fully qualified class name.
getType(String) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Retrieves the class with the given fully qualified name.
getType(Expression) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the type by resolving the given Expression.
getTypeDeclaration(Expression) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the type declaration for the given Expression's type.
getTypeHelper() - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the helper that gives access to the most common class metadata.
getTypeName(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the fully qualified class name of the given type.
getUnionClauses() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Returns the Expression representing the UNION clauses.
getUnknownEndingStatement() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Returns the Expression that may contain a portion of the query that could not be parsed, this happens when the query is either incomplete or malformed.
getUnquotedFunctionName() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Returns the name of the SQL function.
getUnquotedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
Returns the string literal without the single quotes.
getUpdateClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
Returns the UpdateClause representing the UPDATE clause.
getUpdateItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Returns the Expression representing the single update item or the collection of update items.
getUpperBoundExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Returns the Expression representing the upper bound expression.
getValue() - Method in enum org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
Returns the actual identifier associated with the constant.
getValueByType(Supplier<R>, Supplier<R>, Supplier<R>) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
Execute supplier depending on local date/time text identifier in LocalDateTime expression.
getVariableName() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
Returns the identification variable name that is defining either the abstract schema name or the collection-valued path expression
getVariableName() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
Returns the identification variable, which has been changed to be upper case.
getVersion() - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Returns the real version this constant represents.
getVersion() - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Returns the real version this constant represents.
getVirtualIdentificationVariableFinder() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the visitor that can find the IdentificationVariable of the RangeVariableDeclaration.
getWhenClauses() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Returns the Expression that represents the WHEN clauses.
getWhenExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Returns the Expression representing the conditional predicate of the clause.
getWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Returns the Expression representing the WHERE clause.
getWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
Returns the Expression representing the WHERE clause.
getWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
Returns the Expression representing the WHERE clause.
getWordType() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns what the type of word WordParser.word() returns.
GREATER_THAN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '>'.
GREATER_THAN_OR_EQUAL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '>='.
GROUP_BY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'GROUP BY'.
groupByClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
GroupByClause - Class in org.eclipse.persistence.jpa.jpql.parser
The GROUP BY construct enables the aggregation of values according to the properties of an entity class.
GroupByClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
Creates a new GroupByClause.
GroupByClause_GroupByItemEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
GroupByClause_GroupByItemIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
GroupByClause_GroupByItemMissing - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
GroupByClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the group by clause.
GroupByClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GroupByClauseBNF
Creates a new GroupByClauseBNF.
GroupByClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This GroupByClauseFactory creates a new GroupByClause when the portion of the query to parse starts with GROUP BY.
GroupByClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GroupByClauseFactory
Creates a new GroupByClauseFactory.
GroupByItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a group by item expression.
GroupByItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GroupByItemBNF
Creates a new GroupByItemBNF.
GroupByItemFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This GroupByItemFactory is responsible to return the right expression and to support invalid expression as well.
GroupByItemFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.GroupByItemFactory
Creates a new GroupByItemFactory.

H

handleAggregate() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines whether the Expression handles a collection of sub-expressions that are aggregated by logical or arithmetic operators.
handleAggregate(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether the given JPQLQueryBNF handles aggregate expressions.
handleAggregate(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
handleCollection() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines whether the Expression handles a collection of sub-expressions that are separated by commas.
handleCollection(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether the given JPQLQueryBNF handles a collection of sub-expressions that are separated by commas.
handleCollection(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.SubExpression
 
handlesNestedArray() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
 
handleSubExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines whether this BNF handles parsing a sub-expression, i.e.
hasAll() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether ALL was parsed.
hasAnd() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether the identifier AND was part of the query.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Determines whether the identifier AS was part of the query.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether the identifier AS was parsed.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether the identifier AS was parsed.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Determines whether the identifier AS was parsed.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Determines whether the identifier AS was parsed or not.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Determines whether the identifier AS was parsed.
hasAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Determines whether the identifier AS was parsed.
hasAsOfClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Determines whether the AS OF clause is defined.
hasBetween() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether the identifier BETWEEN was part of the query.
hasCaseOperand() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether the CASE operand was parsed.
hasChild(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines whether the BNF with the given ID is part of this BNF or not.
hasCloseQuote() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
Determines whether the closing quote was present or not.
hasCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether the collection-valued path expression was parsed.
hasCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Determines whether the collection-valued path expression was parsed.
hasCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Determines whether the collection-valued path expression of the query was parsed.
hasComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Determines whether the comma was parsed after the first expression.
hasComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Determines whether the comma was parsed after the function name.
hasComma(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Determines whether a comma was parsed at the given position.
hasComma(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
hasConditionalExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Determines whether the conditional expression was parsed.
hasConnectByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Determines whether the CONNECT BY clause is defined.
hasConstructorItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Determines whether the constructor items were parsed.
hasDatabaseType() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Determines whether the database type was parsed or not.
hasDatePart() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Determines whether the date part literal was parsed or not.
hasDateType() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
Determines whether the expression with date type was parsed.
hasDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Determines whether the declaration of this clause was parsed.
hasDistinct() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Determines whether the identifier DISTINCT was parsed or not.
hasDistinct() - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
Determines whether the DISTINCT identifier was specified in the query.
hasElse() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether the identifier ELSE was parsed.
hasElseExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether the ELSE expression was parsed.
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Determines whether something was parsed after the left parenthesis.
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
hasEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
hasEnd() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether the identifier END was parsed.
hasEntityExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Determines whether the entity expression was parsed.
hasEntityType() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Determines whether the entity type was parsed.
hasEqualSign() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Determines whether the equal sign was parsed or not.
hasEscape() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether the identifier ESCAPE was parsed.
hasEscapeCharacter() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether the escape character was parsed, which is either a single character or an input parameter.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
Determines whether the encapsulated expression of the query was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
Determines whether the arithmetic primary was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Determines whether the Expression representing the timestamp or change number was parsed or not.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether the expression before the identifier was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
Determines whether the relationship expression was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Determines whether the expression was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether the state field path expression or type discriminator was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
Determines whether the expression to negate was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Determines whether the expression preceding the identifier was parsed.
hasExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the order by expression was parsed.
hasFetch() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether the identifier FETCH was parsed.
hasFirstComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether the comma was parsed after the first expression.
hasFirstExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Determines whether the first expression of the query was parsed.
hasFirstExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether the first expression of the query was parsed.
hasFirstExpression(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
hasFirstExpression(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
hasFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Determines whether the identifier FROM was parsed.
hasFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Determines whether the identifier FROM was part of the query.
hasFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Determines whether the identifier FROM was part of the query.
hasFromClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether the FROM clause was parsed or not.
hasFunctionName() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Determines whether the function name was parsed.
hasGroupByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether the GROUP BY clause was parsed or not.
hasGroupByItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
Determines whether the list of items was parsed.
hasHavingClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether the HAVING clause was parsed or not.
hashCode() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
 
hasHierarchicalQueryClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Determines whether the hierarchical query clause was parsed or not.
hasIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Determines whether the identification variable was parsed.
hasIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether the identification variable was parsed.
hasIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether the identification variable was parsed.
hasIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Determines whether the identification variable was parsed.
hasIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Determines whether the identification variable was parsed.
hasIdentifier(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines if this query BNF support the given word, which can be an identifier.
hasInItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether the list of items was parsed.
hasJoinAssociationPath() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether the join association path expression was parsed.
hasJoins() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
Determines whether the declaration contains JOIN expressions.
hasJoins() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Determines whether this declaration has any join expressions.
hasLeftExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Determines whether the first expression of the query was parsed.
hasLeftParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Determines whether the open parenthesis was parsed or not.
hasLeftParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether the open parenthesis was parsed or not.
hasLeftParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Determines whether the open parenthesis was parsed or not.
hasLeftParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether the open parenthesis was parsed or not.
hasLeftParenthesis(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
hasLeftParenthesis(T) - Method in interface org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper
Determines whether the given AbstractEncapsulatedExpression has the left parenthesis.
hasLeftParenthesis(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
 
hasLeftParenthesis(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
hasLowerBoundExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether the lower bound expression was parsed.
hasNewValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Determines whether the new value section of the query was parsed.
hasNext() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
 
hasNext() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether the identifier NOT was part of the query.
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Determines whether the identifier NOT was parsed.
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Determines whether the identifier NOT was part of the query.
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
Determines whether the identifier NOT was parsed.
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether the identifier NOT was parsed.
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether the identifier NOT was parsed.
hasNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Determines whether NOT is used in the query.
hasNulls() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the NULLS identifier was parsed.
hasOf() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Determines whether the identifier OF was parsed.
hasOnClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether the ON clause was parsed.
hasOrderByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Determines whether the ORDER BY clause is defined or not.
hasOrderByItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
Determines whether the list of items to order was parsed.
hasOrdering() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether ASC or DESC was parsed.
hasOrderSiblingsByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Determines whether the ORDER SIBLINGS BY clause is defined.
hasPatternValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether the pattern value was parsed.
hasPatternValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Determines whether the pattern value was parsed.
hasPrevious() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
hasQuery() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether the query was parsed.
hasQueryStatement() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Determines whether a query was parsed.
hasRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Determines whether the range variable declaration was parsed.
hasRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Determines whether the range variable declaration was parsed.
hasRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Determines whether the range variable declaration was parsed.
hasResultVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Determines whether the result variable was parsed.
hasRightExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Determines whether the second expression of the query was parsed.
hasRightParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Determines whether the close parenthesis was parsed or not.
hasRightParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether the close parenthesis was parsed or not.
hasRightParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Determines whether the close parenthesis was parsed or not.
hasRightParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether the close parenthesis was parsed or not.
hasRightParenthesis(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
hasRightParenthesis(T) - Method in interface org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper
Determines whether the given AbstractEncapsulatedExpression has the right parenthesis.
hasRightParenthesis(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
 
hasRightParenthesis(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
hasRootObject() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Determines whether the "root" object was parsed.
hasScalarExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Determines whether something was parsed after the left parenthesis and before the AS identifier.
hasScn() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Determines whether the identifier SCN was part of the query.
hasSecondComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether the comma was parsed after the second expression.
hasSecondExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Determines whether the second expression of the query was parsed.
hasSecondExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether the second expression of the query was parsed.
hasSecondExpression(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
hasSecondExpression(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
hasSelectClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether the SELECT clause was parsed or not.
hasSelectExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Determines whether the list of select items was parsed.
hasSelectExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Determines whether a select expression was defined for this result variable.
hasSet() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Determines whether SET was parsed or not.
hasSpace() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Determines whether there is a space after the range variable declaration.
hasSpace(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Determines whether a space was parsed at the given position.
hasSpaceAfterAll() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether a whitespace was parsed after ALL.
hasSpaceAfterAnd() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether a whitespace was found after AND.
hasSpaceAfterArithmeticOperator() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
Determines whether a whitespace was parsed after the arithmetic operator.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Determines whether a whitespace parsed after AS.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether a whitespace was found after AS.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether a whitespace was parsed after AS.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Determines whether a whitespace was parsed after AS.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Determines whether a whitespace was parsed after the identifier AS.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Determines whether a whitespace was parsed after AS.
hasSpaceAfterAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Determines whether a whitespace was parsed after AS.
hasSpaceAfterBetween() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether a whitespace was found after BETWEEN.
hasSpaceAfterCase() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether a whitespace was parsed after CASE.
hasSpaceAfterCaseOperand() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether a whitespace was parsed after the case operand.
hasSpaceAfterCategory() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Determines whether a whitespace was found after either SCN or TIMESTAMP.
hasSpaceAfterCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Determines whether a whitespace was parsed after the collection-valued path expression.
hasSpaceAfterComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Determines whether a whitespace was parsed after the comma.
hasSpaceAfterComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
Determines whether a whitespace was parsed after the comma.
hasSpaceAfterConnectBy() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
Determines whether a whitespace was found after CONNECT BY.
hasSpaceAfterConnectByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Determines whether a whitespace was found after the CONNECT BY clause.
hasSpaceAfterDatePart() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Determines whether a whitespace was found after the date part literal.
hasSpaceAfterDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Determines whether a whitespace was found after the declaration query clause, which will be true if it's followed by either the hierarchical query clause or the AS OF clause.
hasSpaceAfterDelete() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Determines whether a whitespace was found after the identifier DELETE.
hasSpaceAfterDeleteClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
Determines whether a whitespace was found after the DELETE FROM clause.
hasSpaceAfterDistinct() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Determines whether a whitespace was parsed after DISTINCT.
hasSpaceAfterDistinct() - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
Determines whether a whitespace was parsed after DISTINCT.
hasSpaceAfterElse() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether a whitespace was parsed after ELSE.
hasSpaceAfterElseExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether a whitespace was parsed after the else expression.
hasSpaceAfterEqualSign() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Determines whether a whitespace was parsed after the equal sign or not.
hasSpaceAfterEscape() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether a whitespace was parsed after ESCAPE.
hasSpaceAfterExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
Determines whether a whitespace was parsed after the expression.
hasSpaceAfterExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether a whitespace was parsed after the order by expression.
hasSpaceAfterFirstComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether a whitespace was parsed after the first comma.
hasSpaceAfterFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Determines whether a whitespace was parsed after the FROM identifier.
hasSpaceAfterFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether a whitespace was found after the FROM clause.
hasSpaceAfterFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
Determines whether a whitespace was found after the identifier FROM.
hasSpaceAfterFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
Determines whether a whitespace was found after FROM.
hasSpaceAfterFrom() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Determines whether a whitespace was found after FROM.
hasSpaceAfterGroupBy() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether a whitespace was found after the GROUP BY clause.
hasSpaceAfterGroupBy() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
Determines whether a whitespace was found after GROUP BY.
hasSpaceAfterHierarchicalQueryClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
Determines whether a whitespace was found after the hierarchical query clause.
hasSpaceAfterIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether a whitespace was parsed before ON.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
Determines whether a whitespace was parsed after the identifier or not.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Determines whether a whitespace was parsed after the identifier rather than the left parenthesis.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
Determines whether a whitespace was parsed after the identifier.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Determines whether a whitespace was found after AS OF.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Determines whether a whitespace was parsed after the identifier.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Determines whether a whitespace was parsed after REGEXP.
hasSpaceAfterIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether a whitespace was parsed after the identifier.
hasSpaceAfterIn() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether a whitespace was found after IN.
hasSpaceAfterIn() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether there was a whitespace after the IN identifier if the left parenthesis was not parsed.
hasSpaceAfterIs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
Determines whether a whitespace was found after IS.
hasSpaceAfterJoin() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether a whitespace was parsed after JOIN.
hasSpaceAfterJoinAssociation() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether a whitespace was parsed after the join association path expression.
hasSpaceAfterLike() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether a whitespace was parsed after LIKE.
hasSpaceAfterLowerBound() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether a whitespace was found after the lower bound expression.
hasSpaceAfterMember() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Determines whether a whitespace was found after MEMBER.
hasSpaceAfterNew() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
Determines whether a whitespace was parsed after NEW.
hasSpaceAfterNot() - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
Determines whether a whitespace was parsed after NOT.
hasSpaceAfterNulls() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether a whitespace was parsed after the NULLS identifier.
hasSpaceAfterOf() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
Determines whether a whitespace was found after OF.
hasSpaceAfterOrdering() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether a whitespace was parsed after the ordering.
hasSpaceAfterPatternValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether a whitespace was parsed after the pattern value.
hasSpaceAfterRangeVariableDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Determines whether a whitespace was found after the abstract schema name declaration.
hasSpaceAfterRightParenthesis() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether a whitespace was found after the close parenthesis.
hasSpaceAfterRootObject() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Determines whether a whitespace was parsed after the "root" object.
hasSpaceAfterSecondComma() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether a whitespace was parsed after the second comma.
hasSpaceAfterSelect() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
Determines whether a whitespace was parsed after SELECT.
hasSpaceAfterSelect() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether a whitespace was found after the SELECT clause.
hasSpaceAfterSet() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Determines whether a whitespace was found after SET.
hasSpaceAfterSpecification() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Determines whether a whitespace was found after the way the string is trimmed.
hasSpaceAfterStartWithClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Determines whether a whitespace was found after the START WITH clause.
hasSpaceAfterStateFieldPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Determines whether a whitespace was parsed after the state field path expression not.
hasSpaceAfterStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether a whitespace was parsed after the string expression.
hasSpaceAfterStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Determines whether a whitespace was parsed after the string expression.
hasSpaceAfterTableExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Determines whether a whitespace was parsed after the table expression.
hasSpaceAfterThen() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Determines whether a whitespace was parsed after THEN.
hasSpaceAfterTrimCharacter() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Determines whether a whitespace was found after the character used to trim the string.
hasSpaceAfterUpdate() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Determines whether a whitespace was found after the identifier UPDATE.
hasSpaceAfterUpdateClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
Determines whether a whitespace was parsed after the UPDATE clause.
hasSpaceAfterWhen() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Determines whether a whitespace was parsed after WHEN.
hasSpaceAfterWhenClauses() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether a whitespace was parsed after the WHEN clause.
hasSpaceAfterWhenExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Determines whether a whitespace was parsed after the conditional expression.
hasSpaceAfterWhere() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether a whitespace was found after the WHERE clause.
hasSpaceBeforeOrderBy() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Determines whether a whitespace was parsed before the ORDER BY clause.
hasSpaceBeforeUnion() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Determines whether a whitespace was parsed before the UNION clause.
hasSpecification() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Determines whether the way the trim is trimmed was parsed.
hasStartWithClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Determines whether the START WITH clause is defined.
hasStateFieldPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Determines whether the state field was parsed.
hasStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Determines whether the string expression was parsed.
hasStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Determines whether the string expression was parsed.
hasThen() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Determines whether the identifier THEN was part of the query.
hasThenExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Determines whether the THEN expression of the query was parsed.
hasThirdExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether the third expression of the query was parsed.
hasThirdExpression(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
hasTimestamp() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
Determines whether the identifier TIMESTAMP was part of the query.
hasTrimCharacter() - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Determines whether the character used to trim the string was specified.
hasUnionClauses() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Determines whether at least one UNION clause was defined.
hasUnknownEndingStatement() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Determines whether the query that got parsed had some malformed or unknown information.
hasUpdateItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Determines whether the update items section of the query was parsed.
hasUpperBoundExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
Determines whether the upper bound expression was parsed.
hasVirtualIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Determines whether the path's identification variable is virtual or not, meaning it's not part of the query but is required for proper navigability.
hasVirtualIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Determines whether this identification variable is virtual, meaning it's not part of the query but is required for proper navigability.
hasWhenClauses() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
Determines whether the WHEN clauses were parsed.
hasWhenExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Determines whether the conditional expression of the query was parsed.
hasWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether the WHERE clause is defined.
hasWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
Determines whether the WHERE clause is defined.
hasWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
Determines whether the WHERE clause is defined or not.
HAVING - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'HAVING'.
havingClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
HavingClause - Class in org.eclipse.persistence.jpa.jpql.parser
The HAVING construct enables conditions to be specified that further restrict the query result as restrictions upon the groups.
HavingClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.HavingClause
Creates a new HavingClause.
HavingClause_InvalidConditionalExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
HavingClause_MissingConditionalExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
HavingClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the having clause.
HavingClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.HavingClauseBNF
Creates a new HavingClauseBNF.
HavingClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This HavingClauseFactory creates a new HavingClause when the portion of the query to parse starts with HAVING.
HavingClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.HavingClauseFactory
Creates a new HavingClauseFactory.
helper - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
The given helper allows this validator to access the JPA artifacts without using Hermes SPI.
HermesParser_GrammarValidator_ErrorMessage - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
HermesParser_SemanticValidator_ErrorMessage - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
HermesParser_UnexpectedException_ErrorMessage - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
HierarchicalQueryClause - Class in org.eclipse.persistence.jpa.jpql.parser
If a table contains hierarchical data, then rows can be selected in a hierarchical order using the hierarchical query clause.
HierarchicalQueryClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
Creates a new HierarchicalQueryClause.
HierarchicalQueryClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
 
HierarchicalQueryClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClauseBNF
Creates a new HierarchicalQueryClauseBNF.
HierarchicalQueryClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This HierarchicalQueryClauseFactory creates a new HierarchicalQueryClause when the portion of the query to parse starts with either VERSIONS or AS OF.
HierarchicalQueryClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClauseFactory
Creates a new HierarchicalQueryClauseFactory.

I

ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbsExpressionFactory
The unique identifier of this AbsExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaNameBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaNameFactory
The unique identifier of this AbstractSchemaNameFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AggregateExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpressionFactory
The unique identifier of this AllOrAnyExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AndExpressionFactory
The unique identifier of this AndExpression.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpressionFactory
The unique identifier of this ArithmeticExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactorBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticPrimaryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticTermBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AsOfClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AsOfClauseFactory
The unique identifier of this AsOfClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AvgFunctionFactory
The unique identifier of this AvgFunctionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BadExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BadExpressionFactory
The unique identifier of this BadExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpressionBNF
The unique identifier of this BetweenExpressionBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpressionFactory
The unique identifier of this BetweenExpression.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BooleanExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BooleanLiteralBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.BooleanPrimaryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CaseExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CaseExpressionFactory
The unique identifier of this CaseExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CaseOperandBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CastExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CastExpressionFactory
The unique identifier of this CastExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpressionFactory
The unique identifier of this CoalesceExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclarationFactory
The unique identifier of this CollectionMemberDeclarationFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpressionFactory
The unique identifier of this CollectionMemberExpression.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionFactory
The unique identifier of this CollectionValuedPathExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpressionFactory
The unique identifier of this ComparisonExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpressionFactory
The unique identifier of this ConcatExpression.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConditionalExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConditionalFactorBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConditionalPrimaryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConditionalTermBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClauseFactory
The unique identifier of this ConnectByClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpressionFactory
The unique identifier of this ConstructorExpression.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ConstructorItemBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.CountFunctionFactory
The unique identifier of this CountFunction.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DatabaseTypeFactory
The unique identifier of this DeleteStatementFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DatabaseTypeQueryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DatetimeExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DateTimeFactory
The unique identifier of this DateTimeFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DateTimePrimaryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DateTimeTimestampLiteralBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseFactory
The unique identifier of this DeleteClause.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseRangeVariableDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatementBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatementFactory
The unique identifier of this DeleteStatementFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DerivedCollectionMemberDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ElseExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EntityExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EntityOrValueExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteralBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteralFactory
The unique identifier for this EntityTypeLiteralFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EntryExpressionFactory
The unique identifier of this EntryExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EnumExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EnumLiteralBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EnumPrimaryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpressionFactory
The unique identifier of this ExistsExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpressionFactory
The unique identifier of this ExtractExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FromClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FromClauseFactory
The unique identifier of this FromClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionBNF
The unique identifier for this FunctionExpressionBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory
The unique identifier for this FunctionExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FunctionItemBNF
The unique identifier of this FunctionItemBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningDatetimeBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningNumericsBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningStringsBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.GeneralCaseExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationVariableBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.GroupByClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.GroupByClauseFactory
The unique identifier of this GroupByClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.GroupByItemBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.GroupByItemFactory
The unique identifier of this GroupByItemFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.HavingClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.HavingClauseFactory
The unique identifier of this HavingClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClauseFactory
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationFactory
The unique identifier of this IdentificationVariableDeclarationFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableFactory
The unique identifier of this IdentificationVariableFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.IndexExpressionFactory
The unique identifier of this IndexExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InExpressionExpressionBNF
The unique identifier of this InExpressionExpressionBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InExpressionFactory
The unique identifier of this InExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InExpressionItemBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InputParameterBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalAggregateFunctionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalBetweenExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalCoalesceExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalColumnExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalConcatExpressionBNF
The unique identifier of this InternalConcatExpressionBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalConnectByClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalCountBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalEntityTypeExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalFromClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalJoinBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalLengthExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalLocateStringExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalLocateThirdExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalLowerExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalModExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByItemBNF
The unique identifier for this InternalOrderByItemBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByItemFactory
The unique identifier of this InternalOrderByItemFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalPowerExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalRoundExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalSelectExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalSimpleFromClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalSimpleSelectExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalSqrtExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalSubstringPositionExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalSubstringStringExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalUpdateClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalUpperExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.InternalWhenClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.IsExpressionFactory
The unique identifier of this IsExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.JoinAssociationPathExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.JoinBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.JoinCollectionValuedPathExpressionFactory
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.JoinFactory
The unique identifier of this JoinFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.JoinFetchBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.JPQLStatementBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.KeyExpressionFactory
The unique identifier of this KeyExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpressionFactory
The unique identifier of this KeywordExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LengthExpressionFactory
The unique identifier of this LengthExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionEscapeCharacterBNF
The unique identifier of this BNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionFactory
The unique identifier of this LikeExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LiteralBNF
The unique identifier of this LiteralBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LiteralExpressionFactory
The unique identifier of this LiteralExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTypeBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTypeFactory
The unique identifier of this LocalDateTypeFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LocalExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LocalExpressionFactory
The unique identifier of this DateTimeFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LocateExpressionFactory
The unique identifier of this LocateExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.LowerExpressionFactory
The unique identifier of this LowerExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Ceiling
The unique identifier of this MathExpressionFactory.Ceiling.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Exp
The unique identifier of this MathExpressionFactory.Exp.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Floor
The unique identifier of this MathExpressionFactory.Floor.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Ln
The unique identifier of this MathExpressionFactory.Ln.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Power
The unique identifier of this MathExpressionFactory.Power.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Round
The unique identifier of this MathExpressionFactory.Round.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Sign
The unique identifier of this MathExpressionFactory.Sign.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MaxFunctionFactory
The unique identifier of this MaxFunctionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.MinFunctionFactory
The unique identifier of this MinFunctionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ModExpressionFactory
The unique identifier of this ModExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.NewValueBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.NotExpressionFactory
The unique identifier of this NotExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpressionFactory
The unique identifier of this NullIfExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteralBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ObjectExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ObjectExpressionFactory
The unique identifier of this ObjectExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OnClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OnClauseFactory
The unique identifier of this OnClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrderByClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrderByClauseFactory
The unique identifier of this OrderByClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrderByItemBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrderByItemFactory
The unique identifier of this OrderByItemFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClauseFactory
The unique identifier of this OrderSiblingsByClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.OrExpressionFactory
The unique identifier of this OrExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.PatternValueBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.QualifiedIdentificationVariableBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.RangeDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.RangeDeclarationFactory
The unique identifier of this OrderByClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclarationFactory
The unique identifier of this RangeVariableDeclarationFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpressionFactory
The unique identifier of this RegexpExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ResultVariableBNF
The unique identifier of this BNF rule, which is the same as InternalSelectExpressionBNF.ID in order to override it.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ResultVariableFactory
The unique identifier of this ResultVariableFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ScalarExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SelectClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SelectClauseFactory
The unique identifier of this SelectClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SelectExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SelectStatementBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SelectStatementFactory
The unique identifier of this SelectStatementFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleArithmeticExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleCaseExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleConditionalExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleEntityExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleEntityOrValueExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleResultVariableBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatementFactory
The unique identifier of this SimpleSelectStatementFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SingleValuedObjectPathExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SingleValuedPathExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SizeExpressionFactory
The unique identifier of this SizeExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SqrtExpressionFactory
The unique identifier of this SqrtExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StartWithClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StartWithClauseFactory
The unique identifier of this StartWithClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpressionFactory
The unique identifier of this StateFieldPathExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StringExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StringLiteralBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StringLiteralFactory
The unique identifier of this StringLiteralFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.StringPrimaryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SubqueryBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SubqueryFromClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SubSelectIdentificationVariableDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SubstringExpressionFactory
The unique identifier of this SubstringExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.SumFunctionFactory
The unique identifier of this SumFunctionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TableExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TableExpressionFactory
The unique identifier of this TableExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclarationBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclarationFactory
The unique identifier of this TableExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TreatExpressionBNF
The unique identifier of this TreatExpressionBNF.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TreatExpressionFactory
The unique identifier of this TreatExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TrimExpressionFactory
The unique identifier of this TrimExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TypeExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.TypeExpressionFactory
The unique identifier of this TypeExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UnionClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UnionClauseFactory
The unique identifier of this UnionClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpressionFactory
The unique identifier of this UnknownExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateClauseFactory
The unique identifier of this UpdateClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemFactory
The unique identifier of this AbsExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemStateFieldPathExpressionBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemStateFieldPathExpressionFactory
The unique identifier of this StateFieldPathExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatementBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatementFactory
The unique identifier of this UpdateStatementFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.UpperExpressionFactory
The unique identifier of this UpperExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.ValueExpressionFactory
The unique identifier of this ValueExpressionFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.WhenClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.WhenClauseFactory
The unique identifier of this WhenClauseFactory.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.WhereClauseBNF
The unique identifier of this BNF rule.
ID - Static variable in class org.eclipse.persistence.jpa.jpql.parser.WhereClauseFactory
The unique identifier of this WhereClauseFactory.
IDENTIFICATION_VARIABLE - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves an identification variable name only.
IdentificationVariable - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable is a valid identifier declared in the FROM clause of a query.
IdentificationVariable(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
Creates a new IdentificationVariable.
IdentificationVariable(AbstractExpression, String, boolean) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
Creates a new IdentificationVariable.
IdentificationVariable_EntityName - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariable_Invalid_Duplicate - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariable_Invalid_JavaIdentifier - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariable_Invalid_NotDeclared - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariable_Invalid_ReservedWord - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariableBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an identification variable expression.
IdentificationVariableBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableBNF
Creates a new IdentificationVariableBNF.
IdentificationVariableDeclaration - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable is a valid identifier declared in the FROM clause of a query.
IdentificationVariableDeclaration(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
Creates a new IdentificationVariableDeclaration.
IdentificationVariableDeclaration_JoinsEndWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariableDeclaration_JoinsHaveComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariableDeclaration_MissingRangeVariableDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IdentificationVariableDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an identification variable declaration expression.
IdentificationVariableDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationBNF
Creates a new IdentificationVariableDeclarationBNF.
IdentificationVariableDeclarationFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This IdentificationVariableDeclarationFactory handles parsing the JPQL fragment within the FROM clause.
IdentificationVariableDeclarationFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationFactory
Creates a new IdentificationVariableDeclarationFactory.
IdentificationVariableFactory - Class in org.eclipse.persistence.jpa.jpql.parser
IdentificationVariableFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableFactory
Creates a new IdentificationVariableFactory.
identifier(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
identifier(T) - Method in interface org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper
Returns the JPQL identifier of the given AbstractEncapsulatedExpression.
identifier(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
 
IdentifierRole - Enum in org.eclipse.persistence.jpa.jpql.parser
A role describes the purpose of the JPQL identifier.
identifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
Returns the JPQL identifiers handled by this factory.
ignoreType - Variable in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
Used to ignore the type when calculating it.
IN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'IN'.
INDEX - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'INDEX'.
IndexExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The INDEX function returns an integer value corresponding to the position of its argument in an ordered list.
IndexExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IndexExpression
Creates a new IndexExpression.
IndexExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IndexExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IndexExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IndexExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IndexExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IndexExpression_WrongVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
IndexExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This IndexExpressionFactory creates a new IndexExpression when the portion of the query to parse starts with INDEX.
IndexExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IndexExpressionFactory
Creates a new IndexExpressionFactory.
indexExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
indexOf(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Retrieves the index of the given Expression.
InExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The state field path expression must have a string, numeric, or enum value.
InExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InExpression
Creates a new InExpression.
InExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_InvalidItemCount - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_ItemEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_ItemInvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_ItemIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_MissingInItems - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an in expression.
InExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InExpressionBNF
Creates a new InExpressionBNF.
InExpressionExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF describes the expression being tested by the IN expression.
InExpressionExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InExpressionExpressionBNF
Creates a new InExpressionExpressionBNF.
InExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This InExpressionFactory creates a new InExpression when the portion of the query to parse starts with IN or NOT IN.
InExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InExpressionFactory
Creates a new InExpressionFactory.
InExpressionItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the items of an IN expression.
InExpressionItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InExpressionItemBNF
Creates a new InExpressionItemBNF.
InExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionVisitor
Default constructor.
InExpressionWithNestedArrayVisitor(EclipseLinkGrammarValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor
 
InItemsVisitor(AbstractSemanticValidator) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.InItemsVisitor
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Initializes this validator.
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Initializes this JPQL grammar.
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaNameBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactorBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticPrimaryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticTermBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.BooleanExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.BooleanLiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.BooleanPrimaryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseOperandBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CoalesceExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConditionalExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConditionalFactorBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConditionalPrimaryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConditionalTermBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseTypeQueryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DatetimeExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTimePrimaryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTimeTimestampLiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClauseRangeVariableDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatementBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.DerivedCollectionMemberDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ElseExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityOrValueExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EnumExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EnumLiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.EnumPrimaryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Instantiates the only instance of various API used by the parser.
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.FromClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningDatetimeBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningNumericsBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionsReturningStringsBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.GeneralCaseExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationVariableBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.HavingClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpressionExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpressionItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameterBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalAggregateFunctionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalBetweenExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalCoalesceExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalColumnExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalConcatExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalConnectByClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalCountBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalEntityTypeExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalFromClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalJoinBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalLengthExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalLocateStringExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalLocateThirdExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalLowerExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalModExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalPowerExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalRoundExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalSelectExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalSimpleFromClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalSimpleSelectExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalSqrtExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalSubstringPositionExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalSubstringStringExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalUpdateClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalUpperExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.InternalWhenClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.JoinAssociationPathExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.JoinBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Initializes this BNF by registering child JPQLQueryBNFs and ExpressionFactories.
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLStatementBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionEscapeCharacterBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.LiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTypeBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.NewValueBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ObjectExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.OnClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.PatternValueBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.QualifiedIdentificationVariableBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariableBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.ScalarExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatementBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleArithmeticExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleCaseExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleConditionalExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleEntityExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleEntityOrValueExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleResultVariableBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SingleValuedObjectPathExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SingleValuedPathExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.StartWithClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteralBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringPrimaryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubqueryBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubqueryFromClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubSelectIdentificationVariableDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclarationBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.TypeExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItemStateFieldPathExpressionBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatementBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClauseBNF
 
initialize() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhereClauseBNF
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the JPQL query BNFs defining the JPQL grammar.
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
initializeBNFs() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the ExpressionFactories required to properly parse JPQL queries.
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
initializeExpressionFactories() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the JPQL identifiers support by this JPQLGrammar.
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
initializeIdentifiers() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
INNER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'INNER'.
INNER_JOIN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'INNER JOIN'.
INNER_JOIN_FETCH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'INNER JOIN FETCH'.
INPUT_PARAMETER - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the input parameter value.
INPUT_PARAMETER - org.eclipse.persistence.jpa.jpql.WordParser.WordType
The word being scanned is an input parameter, it starts with either ':' or '?'.
inputParameter - Variable in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
The InputParameter for which its type will be searched by visiting the query.
InputParameter - Class in org.eclipse.persistence.jpa.jpql.parser
Either positional or named parameters may be used.
InputParameter(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InputParameter
Creates a new InputParameter.
InputParameter_JavaIdentifier - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InputParameter_MissingParameter - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InputParameter_Mixture - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InputParameter_NotInteger - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InputParameter_SmallerThanOne - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InputParameter_WrongClauseDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
InputParameterBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a input parameter.
InputParameterBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InputParameterBNF
Creates a new InputParameterBNF.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
Returns the singleton instance of this class.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
Returns the singleton instance of the default implementation of JPQLGrammar which provides support for the JPQL grammar defined in the JPA 1.0 functional specification.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
Returns the singleton instance of the default implementation of JPQLGrammar which provides support for the JPQL grammar defined in the JPA 2.0 functional specification.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
Returns the singleton instance of the default implementation of JPQLGrammar which provides support for the JPQL grammar defined in the JPA 2.1 functional specification.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
Returns the singleton instance of the default implementation of JPQLGrammar which provides support for the JPQL grammar defined in the JPA 2.2 functional specification.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
Returns the singleton instance of the default implementation of JPQLGrammar which provides support for the JPQL grammar defined in the Jakarta Persistence 3.0 functional specification.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
Returns the singleton instance of the default implementation of JPQLGrammar which provides support for the JPQL grammar defined in the Jakarta Persistence 3.1 functional specification.
instance() - Static method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator.ReadOnly
 
INSTANCE - Static variable in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator.ReadOnly
 
INTEGER_REGEXP - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The Pattern representing the regular expression of a numerical value as an integer.
integerType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Integer}.
InternalAggregateFunctionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of an aggregate expression.
InternalAggregateFunctionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalAggregateFunctionBNF
Creates a new InternalAggregateFunctionBNF.
InternalBetweenExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the lower and upper expressions defined in the between expression.
InternalBetweenExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalBetweenExpressionBNF
Creates a new InternalBetweenExpressionBNF.
InternalCoalesceExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameters defined in the coalesce expression.
InternalCoalesceExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalCoalesceExpressionBNF
Creates a new InternalCoalesceExpressionBNF.
InternalColumnExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the items of a COLUMN expression.
InternalColumnExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalColumnExpressionBNF
Creates a new InternalColumnExpressionBNF.
InternalConcatExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the COUNT expression's encapsulated expressions.
InternalConcatExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalConcatExpressionBNF
Creates a new InternalConcatExpressionBNF.
InternalConnectByClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
 
InternalConnectByClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalConnectByClauseBNF
Creates a new InternalConnectByClauseBNF.
InternalCountBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of the COUNT function.
InternalCountBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalCountBNF
Creates a new InternalCountBNF.
InternalEntityTypeExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameters defined in the type expression.
InternalEntityTypeExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalEntityTypeExpressionBNF
Creates a new InternalEntityTypeExpressionBNF.
InternalFromClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the FROM declaration, basically what follows the FROM identifier.
InternalFromClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalFromClauseBNF
Creates a new InternalFromClauseBNF.
InternalJoinBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for what's following the join identifier.
InternalJoinBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalJoinBNF
Creates a new InternalJoinBNF.
InternalLengthExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of the LENGTH expression.
InternalLengthExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalLengthExpressionBNF
Creates a new InternalLengthExpressionBNF.
InternalLocateStringExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the first two parameters of the LOCATE expression.
InternalLocateStringExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalLocateStringExpressionBNF
Creates a new InternalLocateStringExpressionBNF.
InternalLocateThirdExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the third parameter of the LOCATE expression.
InternalLocateThirdExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalLocateThirdExpressionBNF
Creates a new InternalLocateThirdExpressionBNF.
InternalLowerExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of the LOWER expression.
InternalLowerExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalLowerExpressionBNF
Creates a new InternalLowerExpressionBNF.
InternalModExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameters of the MOD expression.
InternalModExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalModExpressionBNF
Creates a new InternalModExpressionBNF.
InternalOrderByClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for what's following the order by identifier.
InternalOrderByClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByClauseBNF
Creates a new InternalOrderByClauseBNF.
InternalOrderByItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an order by item.
InternalOrderByItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByItemBNF
Creates a new InternalOrderByItemBNF.
InternalOrderByItemFactory - Class in org.eclipse.persistence.jpa.jpql.parser
InternalOrderByItemFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalOrderByItemFactory
Creates a new InternalOrderByItemFactory.
InternalPowerExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameters of the POWER expression.
InternalPowerExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalPowerExpressionBNF
Creates a new InternalPowerExpressionBNF.
InternalRoundExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameters of the ROUND expression.
InternalRoundExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalRoundExpressionBNF
Creates a new InternalRoundExpressionBNF.
InternalSelectExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
 
InternalSelectExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalSelectExpressionBNF
Creates a new InternalSelectExpressionBNF.
InternalSimpleFromClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the from declaration used in a subquery.
InternalSimpleFromClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalSimpleFromClauseBNF
Creates a new InternalSimpleFromClauseBNF.
InternalSimpleSelectExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
 
InternalSimpleSelectExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalSimpleSelectExpressionBNF
Creates a new InternalSelectExpressionBNF.
InternalSqrtExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of the SQRT expression.
InternalSqrtExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalSqrtExpressionBNF
Creates a new InternalSqrtExpressionBNF.
InternalSubstringPositionExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the position parameters of the SUBSTRING expression.
InternalSubstringPositionExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalSubstringPositionExpressionBNF
Creates a new InternalSubstringPositionExpressionBNF.
InternalSubstringStringExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of the LENGTH expression.
InternalSubstringStringExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalSubstringStringExpressionBNF
Creates a new InternalSubstringStringExpressionBNF.
InternalUpdateClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for what's following the update identifier.
InternalUpdateClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalUpdateClauseBNF
Creates a new InternalUpdateClauseBNF.
InternalUpperExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the parameter of the UPPER expression.
InternalUpperExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalUpperExpressionBNF
Creates a new InternalUpperExpressionBNF.
InternalWhenClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the expression following the WHEN identifier.
InternalWhenClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.InternalWhenClauseBNF
Creates a new InternalWhenClauseBNF.
INTERSECT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'INTERSECT'.
IS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'IS'.
IS_EMPTY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'IS EMPTY'.
IS_NOT_EMPTY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'IS NOT EMPTY'.
IS_NOT_NULL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'IS NOT NULL'.
IS_NULL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'IS NULL'.
isAncestor(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
isAncestor(Expression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Determines whether this Expression is a parent of the given Expression.
isArithmeticSymbol(char) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the given character is an arithmetic symbol, which is one of the following: { '>', '<', '/', '*', '-', '+', '=', '{'} .
isAscending() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the ordering was specified as being ascendant.
isAssignableTo(Object, Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether type 1 is an instance of type 2.
isBooleanType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is a;@link Boolean}.
isChildOfComparisonExpession(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
isCollection() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractLiteralExpressionFactory
Determines
isCollection() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionValuedPathExpressionFactory
 
isCollection() - Method in class org.eclipse.persistence.jpa.jpql.parser.JoinCollectionValuedPathExpressionFactory
 
isCollectionExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given Expression is a CollectionExpression.
isCollectionIdentificationVariable(String) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given identification variable is defining a join or a collection member declaration expressions.
isCollectionMapping(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given mapping is a collection type mapping.
isCollectionType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is an instance of;@link Collection}.
isComparingEntityTypeLiteral(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Determines whether the given identification variable is used in a comparison expression: "expression = LargeProject".
isCompound() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines whether this BNF has child BNFs registered only to properly parse a query or if the child BNFs are part of the BNF.
isCurrentDate() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
Determines whether this DateTime represents the JPQL identifier CURRENT_DATE.
isCurrentTime() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
Determines whether this DateTime represents the JPQL identifier CURRENT_TIME.
isCurrentTimestamp() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
Determines whether this DateTime represents the JPQL identifier CURRENT_TIMESTAMP.
isDateTimeConstant(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given Expression represents one of the three date constants or not.
isDateType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is a;@link Date},;@link Timestamp} or ;@link Calendar}.
isDefault() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the ordering was not specified.
isDelimiter(char) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the given character is a delimiter.
isDerived() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Determines whether this collection member declaration is used as a derived collection-valued path expression.
isDescending() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the ordering was specified as being descendant.
isDigit(char) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the given character is a character that can be used in a number.
isEclipseLink() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
Determines whether the persistence provider is EclipseLink or not.
isEmbeddableMapping(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given mapping is an embeddable type mapping.
isEncapsulatedExpressionMissing(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
Determines whether there is an encapsulated expression or not.
isEncapsulatedExpressionValid(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
Determines whether the encapsulated expression is valid.
isEnumType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is an instance of;@link Enum}.
isEnumType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given type represents an Enum.
isEqual(Object, Object, String) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Determines whether the given two objects are equal (identity).
isExcept() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether this UnionClause uses the EXCEPT identifier.
IsExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This IsExpressionFactory creates a new expression when the portion of the query to parse starts with IS.
IsExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IsExpressionFactory
Creates a new IsExpressionFactory.
isFalse(boolean, String) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Determines whether the given condition if false or true and if it is true then an Assert.AssertException is thrown.
isFirstExpressionValid(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
isFirstExpressionValid(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
isFloatingType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is an instance of a floating type, which is either Float, Double, float or double.
isFunctionExpression(WordParser, String) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the JPQL fragment is an expression of the form <IDENTIFIER>(.
isIdentificationVariableDeclaredAfter(String, int, int, List<? extends JPQLQueryDeclaration>) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
isIdentificationVariableValidInComparison(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Determines whether an identification variable can be used in a comparison expression when the operator is either '<', '<=', '>', '>='.
isIdentificationVariableValidInComparison(IdentificationVariable) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether an identification variable can be used in a comparison expression when the operator is either '<', '<=', '>', '>='.
isIdentifier(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines if the given word is a JPQL identifier.
isIdentifier(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Determines if the given word is a JPQL identifier.
isInExpressionWithNestedArray(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
Determines whether the subquery is part of an IN expression where the left expression is a nested array.
isInputParameterInValidLocation(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
isInputParameterInValidLocation(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
isIntegralType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is an instance of a floating type, which is either Integer, Long, int or float.
isIntersect() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether this UnionClause uses the INTERSECT identifier.
isJavaEscapedCharacter(char) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the given character should be escaped when being part of a string, i.e.
isJDBCDate() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
Determines whether this DateTime represents the JDBC escape syntax for date, time, timestamp formats.
isJoinFetchIdentifiable() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether a JOIN FETCH expression can be identified by with an identification variable or not.
isJoinFetchIdentifiable() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
isJPA1_0() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version defined by the JPQL grammar is 1.0.
isJPA2_0() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version defined by the JPQL grammar is 2.0.
isJPA2_1() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version defined by the JPQL grammar is 2.1.
isLeftJoin() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
Determines whether this Join is a left join, i.e.
isManagedTypeResolvable(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given managed type actually exists.
isMapType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is an instance of;@link Map}.
isMultipleSubquerySelectItemsAllowed(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given subquery SELECT clause can return more than one item or just a single.
isMultipleSubquerySelectItemsAllowed(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
isNamed() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
Determines whether this parameter is a positional parameter, i.e.
isNegative() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
Determines if the arithmetic primary is prepended with the minus sign.
isNestedArray(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression represents a nested array or not.
isNewerThan(EclipseLinkVersion) - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Determines whether this constant represents a version that is newer than the given version.
isNewerThan(JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version for which the JPQL grammar was defined represents a version that is newer than the given version.
isNewerThan(JPAVersion) - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Determines whether this constant represents a version that is newer than the given version.
isNewerThanOrEqual(EclipseLinkVersion) - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Determines whether this constant represents a version that is newer than the given version or if it's the same version.
isNewerThanOrEqual(JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version for which the JPQL grammar was defined represents a version that is newer than the given version or if it's the same version.
isNewerThanOrEqual(JPAVersion) - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Determines whether this constant represents a version that is newer than the given version or if it's the same version.
isNotNull(Object, String) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Determines whether the given object is not null.
isNull() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether this expression is a null Expression or any other subclass.
isNull() - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
isNull(Object, String) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Determines whether the given object is null.
isNullsFirst() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the ordering was specified as being nulls first.
isNullsLast() - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Determines whether the ordering was specified as being nulls first.
isNumericLiteral(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given sequence of characters is a numeric literal or not.
isNumericType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is an instance of;@link Numeric}.
isObjectType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} is the external form of;@link Object}.
isOlderThan(EclipseLinkVersion) - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Determines whether this constant represents a version that is older than the given version.
isOlderThan(JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version for which the JPQL grammar was defined represents a version that is older than the given version.
isOlderThan(JPAVersion) - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Determines whether this constant represents a version that is older than the given version.
isOlderThanOrEqual(EclipseLinkVersion) - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Determines whether this constant represents a version that is older than the given version or if it's the same version.
isOlderThanOrEqual(JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the JPA version for which the JPQL grammar was defined represents a version that is older than the given version or if it's the same version.
isOlderThanOrEqual(JPAVersion) - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Determines whether this constant represents a version that is older than the given version or if it's the same version.
isOrderComparison(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Determines whether the given ComparisonExpression compares two expression using one of the following operators: '<', '<=', '>', '>='.
isOwnedByConditionalClause(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given Expression is a child of the WHERE or HAVING clause of the top-level query.
isOwnedByFromClause(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given Expression is a child of the FROM clause of the top-level query.
isOwnedByInExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
isOwnedBySubFromClause(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given Expression is a child of the FROM clause of a subquery.
isOwnedByUnionClause(Expression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
Determines whether the given Expression is a child of the UNION clause.
isParameter(char) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the given character is the character used to identify an input parameter, either a named parameter or position parameter.
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether the parsing is complete based on what is left in the given text.
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AndExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.DivisionExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.LogicalExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.MultiplicationExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.OnClause
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
isParsingComplete(WordParser, String, Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhereClause
 
isPositional() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
Determines whether this parameter is a positional parameter, i.e.
isPositive() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
Determines if the arithmetic primary is prepended with the plus sign.
isPrimitiveType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} represents a primitive type.
isPropertyMapping(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given mapping is a property type mapping.
isQuote(char) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the given character is the single or double quote.
isRange() - Method in enum org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Determines whether this type represents a range variable declaration.
isRelationshipMapping(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given mapping is a relationship type mapping.
isResultVariable(String) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines if the given variable is a result variable.
isRightParenthesisMissing(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
Determines whether the right parenthesis is missing from the given expression.
isSecondExpressionOptional() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Determines whether the second expression is optional or not.
isSecondExpressionOptional() - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseType
 
isSecondExpressionValid(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
isSecondExpressionValid(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
isSingleInputParameter() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
Determines whether what was parsed after the IN identifier is a single input parameter: BNF: in_expression ::= {state_field_path_expression | type_discriminator} [NOT] IN collection_valued_input_parameter
isStringType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Determines whether the given;@link IType} represents the String class.
isSubquery(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression is a subquery.
isSubqueryAllowedAnywhere() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether a subquery can be used in any clause of the top-level query.
isSubqueryAllowedAnywhere() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
isTableExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
isTail() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the position of the cursor is at the end of the text.
isThirdExpressionOptional() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines whether the third expression is an optional expression, which means a valid query can have it or not.
isThirdExpressionOptional() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocateExpression
 
isThirdExpressionOptional() - Method in class org.eclipse.persistence.jpa.jpql.parser.SubstringExpression
 
isThirdExpressionValid(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
isTolerant() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines if the parser is in tolerant mode or is in fast mode.
isTolerant() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
isTransient(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given mapping is a transient attribute.
isTrue(boolean, String) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Determines whether the given condition if true or false and if it is false then an Assert.AssertException is thrown.
isTypeDeclarationAssignableTo(Object, Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether type declaration 1 is an instance of type declaration 2.
isTypeResolvable(Object) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Determines whether the given type actually exists.
isUnion() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Determines whether this UnionClause uses the UNION identifier.
isUnknown() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether this expression is an unknown Expression or any other subclass.
isUnknown() - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
isUnknown() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
isValid() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
Determines whether the visited Expression is valid or not based on the JPQLQueryBNF that was specified.
isValid(int, int) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Determines whether the expression at the given index is valid or not.
isValid(Object, String, Object...) - Static method in class org.eclipse.persistence.jpa.jpql.Assert
Determines whether the given object is one of the given choices using identity check.
isValid(Expression, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression is valid by checking its JPQLQueryBNF with the JPQLQueryBNF associated with the given unique identifier.
isValid(Expression, String...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression is valid by checking its JPQLQueryBNF with the list of JPQLQueryBNF associated with the given unique identifiers.
isValid(Expression, JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression is valid by checking its JPQLQueryBNF with the given JPQLQueryBNF.
isValidJavaIdentifier(String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Determines whether the given variable is a valid Java identifier, which means it follows the Java specification.
isValidWithChildCollectionBypass(Expression, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression part is an expression of the given query BNF.
isVirtual() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether this AbstractExpression is virtual, meaning it's not part of the query but is required for proper navigability.
isVirtual() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
isWhiteSpace(char) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the given character is whitespace.
isWithinSubquery(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression is part of a subquery.
isWithinTopLevelQuery(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Determines whether the given Expression is part of the top-level query.
isWordSeparator(char) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the given character is not considered to be part of a word (which is usually comprise of alphanumeric characters).
iterator() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.ArrayIterable
 
iterator() - Method in interface org.eclipse.persistence.jpa.jpql.utility.iterable.ListIterable
 
iterator() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.SnapshotCloneListIterable
 
ITypeHelper - Interface in org.eclipse.persistence.jpa.jpql
 

J

Join - Class in org.eclipse.persistence.jpa.jpql.parser
A JOIN enables the fetching of an association as a side effect of the execution of a query.
Join(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.Join
Creates a new Join.
JOIN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'JOIN'.
JOIN_FETCH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'JOIN FETCH'.
Join_InvalidIdentifier - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
Join_InvalidJoinAssociationPath - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
Join_MissingIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
Join_MissingJoinAssociationPath - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JoinAssociationPathExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a join association path expression.
JoinAssociationPathExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JoinAssociationPathExpressionBNF
Creates a new JoinAssociationPathExpressionBNF.
JoinBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the join expression.
JoinBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JoinBNF
Creates a new JoinBNF.
JoinCollectionValuedPathExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
 
JoinCollectionValuedPathExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JoinCollectionValuedPathExpressionFactory
Creates a new JoinCollectionValuedPathExpressionFactory.
JoinFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This JoinFactory creates a new Join when the portion of the query to parse starts with JOIN or FETCH JOIN, respectively.
JoinFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JoinFactory
Creates a new JoinFactory.
JoinFetch_InvalidIdentification - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JoinFetch_MissingIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JoinFetch_MissingJoinAssociationPath - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JoinFetch_WrongClauseDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JoinFetchBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the fetch join expression.
JoinFetchBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JoinFetchBNF
Creates a new JoinFetchBNF.
JPAVersion - Enum in org.eclipse.persistence.jpa.jpql
An enumeration listing the various releases of the Java Persistence specification.
JPQLExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A JPQLExpression is the root of the parsed tree representation of a JPQL query.
JPQLExpression(CharSequence, JPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Creates a new JPQLExpression, which is the root of the JPQL parsed tree.
JPQLExpression(CharSequence, JPQLGrammar, boolean) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Creates a new JPQLExpression, which is the root of the JPQL parsed tree.
JPQLExpression(CharSequence, JPQLGrammar, String, boolean) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
Creates a new JPQLExpression that will parse the given fragment of a JPQL query.
JPQLExpression_InvalidQuery - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JPQLExpression_UnknownEnding - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
JPQLGrammar - Interface in org.eclipse.persistence.jpa.jpql.parser
A JPQL grammar defines how a JPQL query can be parsed.
JPQLGrammar1_0 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-220 - Enterprise JavaBeans 3.0.
JPQLGrammar1_0() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
Creates a new JPQLGrammar1_0.
JPQLGrammar2_0 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2.0.
JPQLGrammar2_0() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
Creates a new JPQLExtension2_0.
JPQLGrammar2_1 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2.1.
JPQLGrammar2_1() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
Creates a new JPQLExtension2_1.
JPQLGrammar2_2 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in Java Persistence 2.2.
JPQLGrammar2_2() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
Creates an insance of Java Persistence 2.2 JPQL grammar.
JPQLGrammar3_0 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in Jakarta Persistence 3.0.
JPQLGrammar3_0() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
Creates an insance of Jakarta Persistence 3.0 JPQL grammar.
JPQLGrammar3_1 - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLGrammar provides support for parsing JPQL queries defined in Jakarta Persistence 3.1.
JPQLGrammar3_1() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
Creates an insance of Jakarta Persistence 3.1 JPQL grammar.
JPQLQueryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
This defines a single Backus-Naur Form (BNF) of the JPQL grammar.
JPQLQueryBNF(String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Creates a new JPQLQueryBNF.
JPQLQueryBNFValidator(JPQLQueryBNF) - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
Creates a new JPQLQueryBNFValidator.
JPQLQueryDeclaration - Interface in org.eclipse.persistence.jpa.jpql
A JPQLQueryDeclaration represents either an identification variable declaration or a collection member declaration.
JPQLQueryDeclaration.Type - Enum in org.eclipse.persistence.jpa.jpql
This enum type defines the various types of declarations supported by both the JPA functional specification and EclipseLink.
JPQLQueryProblem - Interface in org.eclipse.persistence.jpa.jpql
A problem describes an issue found in a JPQL query because it is either grammatically or semantically incorrect.
JPQLQueryProblemMessages - Interface in org.eclipse.persistence.jpa.jpql
The list of messages used by JPQLQueryProblems when validating a JPQL query.
JPQLQueryProblemResourceBundle - Class in org.eclipse.persistence.jpa.jpql
The resource bundle containing the problems encountered in a JPQL query.
JPQLQueryProblemResourceBundle() - Constructor for class org.eclipse.persistence.jpa.jpql.JPQLQueryProblemResourceBundle
Default constructor.
JPQLStatementBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the JPQL expression.
JPQLStatementBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.JPQLStatementBNF
Creates a new JPQLStatementBNF.

K

KEY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'KEY'.
KeyExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable qualified by the KEY operator is a path expression.
KeyExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.KeyExpression
Creates a new KeyExpression.
KeyExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
KeyExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
KeyExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
KeyExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
KeyExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
KeyExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This KeyExpressionFactory creates a new KeyExpression when the portion of the query to parse starts with KEY.
KeyExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.KeyExpressionFactory
Creates a new KeyExpressionFactory.
keyExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
KeywordExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The expression representing some keywords: TRUE, FALSE or NULL.
KeywordExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
Creates a new KeywordExpression.
KeywordExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This KeywordExpressionFactory creates a new KeywordExpression when the portion of the JPQL query to parse is FALSE, TRUE or NULL.
KeywordExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.KeywordExpressionFactory
Creates a new KeywordExpressionFactory.

L

LAST - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LAST'.
LEADING - org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
Only the leading part of the string will be trimmed.
LEADING - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LEADING'.
LEFT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LEFT'.
LEFT_CURLY_BRACKET - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '{'.
LEFT_JOIN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LEFT JOIN'.
LEFT_JOIN_FETCH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LEFT JOIN FETCH'.
LEFT_OUTER_JOIN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LEFT OUTER JOIN'.
LEFT_OUTER_JOIN_FETCH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LEFT OUTER JOIN FETCH'.
LEFT_PARENTHESIS - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '('.
leftIdentificationVariable - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
leftIdentificationVariableValid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
leftParenthesisMissingKey(T) - Method in interface org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper
Returns the message key for the problem describing that the left parenthesis is missing.
leftStateFieldPathExpression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
leftStateFieldPathExpressionValid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
length() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns the length of the string value.
length(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the length of the string representation of the given Expression.
LENGTH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LENGTH'.
lengthBeforeEncapsulatedExpression(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper
Returns the length after the left parenthesis and before the encapsulated expression starts.
LengthExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The LENGTH function returns the length of the string in characters as an integer.
LengthExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LengthExpression
Creates a new LengthExpression.
LengthExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LengthExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LengthExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LengthExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LengthExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LengthExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LengthExpressionFactory creates a new LengthExpression when the portion of the query to parse starts with LENGTH.
LengthExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LengthExpressionFactory
Creates a new LengthExpressionFactory.
lengthExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
LIKE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LIKE'.
LikeExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The LIKE condition is used to specify a search for a pattern.
LikeExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
Creates a new LikeExpression.
LikeExpression_InvalidEscapeCharacter - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LikeExpression_MissingEscapeCharacter - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LikeExpression_MissingPatternValue - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LikeExpression_MissingStringExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LikeExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a expression.
LikeExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionBNF
Creates a new LikeExpressionBNF.
LikeExpressionEscapeCharacterBNF - Class in org.eclipse.persistence.jpa.jpql.parser
This BNF is used when parsing an invalid fragment or to extend the default grammar.
LikeExpressionEscapeCharacterBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionEscapeCharacterBNF
Creates a new LikeExpressionEscapeCharacterBNF.
LikeExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LikeExpressionFactory creates a new LikeExpression when the portion of the query to parse starts with LIKE or NOT LIKE.
LikeExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LikeExpressionFactory
Creates a new LikeExpressionFactory.
ListIterable<T> - Interface in org.eclipse.persistence.jpa.jpql.utility.iterable
A ListIterable simply forces the returned object to be an instance of ListIterator.
literal - Variable in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
The literal value retrieved from the visited Expression.
literal(Expression, LiteralType) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Retrieves the "literal" from the given Expression.
LiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for literals, which is based on the listing defined in section 4.6.1 of the Java Specification document for JPA 2.0.
LiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LiteralBNF
Creates a new LiteralBNF.
LiteralExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LiteralExpressionFactory is responsible to return the right literal expression.
LiteralExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LiteralExpressionFactory
Creates a new LiteralExpressionFactory.
LiteralType - Enum in org.eclipse.persistence.jpa.jpql
Some Expression can have a "literal", this enumeration is used to visit an Expression and to retrieve the right value.
LiteralVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor traverses an Expression and retrieves the "literal" value.
LiteralVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.LiteralVisitor
Creates a new AbstractLiteralVisitor.
Ln() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Ln
 
Ln(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Ln
Creates a new instance of LN math function expression.
LN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LN'.
LOCAL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LOCAL'.
LocalCloneListIterator(CloneListIterator.Mutator<E>, Object[]) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.SnapshotCloneListIterable.LocalCloneListIterator
 
LocalDateTime - Class in org.eclipse.persistence.jpa.jpql.parser
The DATE | TIME | DATETIME argument of LOCAL local_datetime_type expression.
LocalDateTime(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
Creates a new LocalExpression.
LocalDateTypeBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for type part of local date/time expression.
LocalDateTypeBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocalDateTypeBNF
Creates a new LocalDateTypeBNF.
LocalDateTypeFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LocalDateTypeFactory creates a new LocalDateTime when the portion of the query to parse starts with LOCAL.
LocalDateTypeFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocalDateTypeFactory
Creates a new LocalDateTypeFactory.
LocalExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The LOCAL local_datetime_type expression.
LocalExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
Creates a new LocalExpression.
LocalExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for local date/time expression.
LocalExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocalExpressionBNF
Creates a new LocalExpressionBNF.
LocalExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LocalExpressionFactory creates a new LocalExpression when the portion of the query to parse starts with LOCAL.
LocalExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocalExpressionFactory
Creates a new LocalDateTimeFactory.
LOCATE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LOCATE'.
LocateExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The LOCATE function returns the position of a given string within a string, starting the search at a specified position.
LocateExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocateExpression
Creates a new LocateExpression.
LocateExpression_FirstExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_InvalidFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_InvalidSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_InvalidThirdExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingFirstComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingSecondComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_MissingThirdExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_SecondExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpression_ThirdExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LocateExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LocateExpressionFactory creates a new LocateExpression when the portion of the query to parse starts with LOCATE.
LocateExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LocateExpressionFactory
Creates a new LocateExpressionFactory.
locateExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
LogicalExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression represents a logical expression, which means the first and second expressions are aggregated with either AND or OR.
LogicalExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LogicalExpression
Creates a new LogicalExpression.
LogicalExpression_InvalidLeftExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LogicalExpression_InvalidRightExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LogicalExpression_MissingLeftExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LogicalExpression_MissingRightExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LONG_REGEXP - Static variable in class org.eclipse.persistence.jpa.jpql.ExpressionTools
The Pattern representing the regular expression of a numerical value as a long.
longType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Long}.
longType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive long, into the Long type.
LOWER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'LOWER'.
LOWER_THAN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '<'.
LOWER_THAN_OR_EQUAL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '<='.
LowerExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The LOWER function converts a string to lower case and it returns a string.
LowerExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LowerExpression
Creates a new LowerExpression.
LowerExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LowerExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LowerExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LowerExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LowerExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
LowerExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This LowerExpressionFactory creates a new LowerExpression when the portion of the query to parse starts with LOWER.
LowerExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.LowerExpressionFactory
Creates a new LowerExpressionFactory.
lowerExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 

M

mapType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Map}.
MathDoubleExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Math double argument functions expressions.
MathDoubleExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression
Creates a new instance of math double argument function expression.
MathDoubleExpression.Power - Class in org.eclipse.persistence.jpa.jpql.parser
The POWER function takes two numeric arguments and returns a double.
MathDoubleExpression.Round - Class in org.eclipse.persistence.jpa.jpql.parser
The ROUND function takes numeric argument and an integer argument and returns a number of the same type as the first argument.
MathExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
Math functions expressions factories.
MathExpressionFactory.Ceiling - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathExpressionFactory.Exp - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathExpressionFactory.Floor - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathExpressionFactory.Ln - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathExpressionFactory.Power - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathExpressionFactory.Round - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathExpressionFactory.Sign - Class in org.eclipse.persistence.jpa.jpql.parser
 
MathSingleExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Math single argument functions expressions.
MathSingleExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression
Creates a new instance of math single argument function expression.
MathSingleExpression.Ceiling - Class in org.eclipse.persistence.jpa.jpql.parser
The CEILING function takes a numeric argument and return a number (integer, float, or double) of the same type as the argument.
MathSingleExpression.Exp - Class in org.eclipse.persistence.jpa.jpql.parser
The EXP function takes a numeric argument and returns a double.
MathSingleExpression.Floor - Class in org.eclipse.persistence.jpa.jpql.parser
The FLOOR function takes a numeric argument and returns a number (integer, float, or double) of the same type as the argument.
MathSingleExpression.Ln - Class in org.eclipse.persistence.jpa.jpql.parser
The LN function takes a numeric argument and returns a double.
MathSingleExpression.Sign - Class in org.eclipse.persistence.jpa.jpql.parser
The SIGN function takes a numeric argument and returns an integer.
MAX - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'MAX'.
MaxFunction - Class in org.eclipse.persistence.jpa.jpql.parser
One of the aggregate functions.
MaxFunction(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MaxFunction
Creates a new MaxFunction.
MaxFunction_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MaxFunction_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MaxFunction_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MaxFunction_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MaxFunctionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This MaxFunctionFactory creates a new MaxFunction when the portion of the query to parse starts with MAX.
MaxFunctionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MaxFunctionFactory
Creates a new MaxFunctionFactory.
maxFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
MEMBER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'MEMBER'.
MEMBER_OF - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'MEMBER OF'.
MIN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'MIN'.
MinFunction - Class in org.eclipse.persistence.jpa.jpql.parser
One of the aggregate functions.
MinFunction(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MinFunction
Creates a new MinFunction.
MinFunction_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MinFunction_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MinFunction_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MinFunction_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MinFunctionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This MinFunctionFactory creates a new MinFunction when the portion of the query to parse starts with MIN.
MinFunctionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MinFunctionFactory
Creates a new MinFunctionFactory.
minFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
MINUS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the minus sign '-'.
missingCommaKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
MOD - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'MOD'.
ModExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The modulo operation finds the remainder of division of one number by another.
ModExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ModExpression
Creates a new ModExpression.
ModExpression_FirstExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_InvalidFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_InvalidSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_MissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_MissingFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_MissingSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpression_SecondExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ModExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ModExpressionFactory creates a new ModExpression when the portion of the query to parse starts with MOD.
ModExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ModExpressionFactory
Creates a new ModExpressionFactory.
modExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
moveBackward(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Moves backward the position of the cursor by the given amount.
moveBackward(CharSequence) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Moves the position of the cursor by the length of the given word.
moveForward(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Moves forward the position of the cursor by the given amount.
moveForward(CharSequence) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Moves the position of the cursor by the length of the given word.
moveForwardIgnoreWhitespace(CharSequence) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Moves the position of the cursor by the length of the given word and ignore any different in whitespace count.
MULTIPLICATION - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for multiplication sign '*'.
MultiplicationExpression - Class in org.eclipse.persistence.jpa.jpql.parser
One of the four binary operators.
MultiplicationExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MultiplicationExpression
Creates a new MultiplicationExpression.
MultiplicationExpression_LeftExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
MultiplicationExpression_RightExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 

N

NAMED_PARAMETER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for ':'.
nestedArraySize - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.NestedArrayVisitor
The number of items contained in the nested array or -1 if the Expression does not represent a nested array.
nestedArraySize(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the number of items in the nested array if the given Expression represents one.
NestedArrayVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.NestedArrayVisitor
Default constructor.
nestedNext() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
The list passed in during construction held elements of type E, so this cast is not a problem.
nestedPrevious() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
The list passed in during construction held elements of type E, so this cast is not a problem.
NEW - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NEW'.
newSubqueryContext(SimpleSelectStatement) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Changes the state of this helper to use the given subquery.
NewValueBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a new value expression.
NewValueBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NewValueBNF
Creates a new NewValueBNF.
next() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
 
next() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
nextIndex() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
nonCompoundChildren() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Returns the set of all the query BNFs that are part of this BNF.
NOT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT'.
NOT_BETWEEN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT BETWEEN'.
NOT_DEFINED - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for a character that is not defined.
NOT_EQUAL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '!='.
NOT_EXISTS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT EXISTS'.
NOT_IN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT IN'.
NOT_LIKE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT LIKE'.
NOT_MEMBER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT MEMBER'.
NOT_MEMBER_OF - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NOT MEMBER OF'.
NotExpression - Class in org.eclipse.persistence.jpa.jpql.parser
BNF: expression ::= NOT conditional_primary
NotExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NotExpression
Creates a new NotExpression.
NotExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NotExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NotExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This NotExpressionFactory creates a new NotExpression when the portion of the query to parse starts with NOT.
NotExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NotExpressionFactory
Creates a new NotExpressionFactory.
NULL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NULL'.
NULL_EXTENSION - Static variable in interface org.eclipse.persistence.jpa.jpql.EclipseLinkSemanticValidatorExtension
A null-instance of this extension.
NullComparisonExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A null comparison tests whether or not the single-valued path expression or input parameter is a NULL value.
NullComparisonExpression(AbstractExpression, String, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
Creates a new NullComparisonExpression.
NullComparisonExpression_InvalidType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullComparisonExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullComparisonExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a null comparison expression.
NullComparisonExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpressionBNF
Creates a new NullComparisonExpressionBNF.
NullExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A null Expression is used instead of a true null, which allows operations to be performed without doing a null check first.
NullExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NullExpression
Creates a new NullExpression.
NullExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.NullExpressionVisitor
Creates a new NullExpressionVisitor.
NULLIF - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NULLIF'.
NullIfExpression - Class in org.eclipse.persistence.jpa.jpql.parser
NULLIF returns the first expression if the two expressions are not equal.
NullIfExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NullIfExpression
Creates a new NullIfExpression.
NullIfExpression_InvalidFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_InvalidSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_MissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_MissingFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpression_MissingSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NullIfExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a nullif expression.
NullIfExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NullIfExpressionBNF
Creates a new NullIfExpressionBNF.
NullIfExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This NullIfExpressionFactory creates a new NullIfExpression when the portion of the query to parse starts with NULLIF.
NullIfExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NullIfExpressionFactory
Creates a new NullIfExpressionFactory.
nullIfExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
NULLS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NULLS'.
NULLS_FIRST - org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
The constant for 'NULLS FIRST', which tells to order nulls first.
NULLS_FIRST - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NULLS FIRST'.
NULLS_LAST - org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
The constant for 'NULLS LAST', which tells to order nulls last.
NULLS_LAST - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'NULLS LAST'.
numberType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Number}.
NUMERIC_LITERAL - org.eclipse.persistence.jpa.jpql.WordParser.WordType
The word being scanned is a numeric literal (decimal or hexadecimal number).
numericLiteral() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves the numeric literal that should be the current word to parse.
NumericLiteral - Class in org.eclipse.persistence.jpa.jpql.parser
Exact numeric literals support the use of Java integer literal syntax as well as SQL exact numeric literal syntax.
NumericLiteral(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
Creates a new NumericLiteral.
NumericLiteral(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
Creates a new NumericLiteral.
NumericLiteral_Invalid - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
NumericLiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a numeric literal.
NumericLiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.NumericLiteralBNF
Creates a new NumericLiteralExpressionBNF.

O

OBJECT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'OBJECT'.
ObjectExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Stand-alone identification variables in the SELECT clause may optionally be qualified by the OBJECT operator.
ObjectExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ObjectExpression
Creates a new ObjectExpression.
ObjectExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ObjectExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ObjectExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ObjectExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ObjectExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an object expression.
ObjectExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ObjectExpressionBNF
Creates a new ObjectExpressionBNF.
ObjectExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ObjectExpressionFactory creates a new ObjectExpression when the portion of the query to parse starts with OBJECT.
ObjectExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ObjectExpressionFactory
Creates a new ObjectExpressionFactory.
objectExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
objectType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Object}.
objectTypeDeclaration() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Returns the;@link Object } for the;@link IType} representing the Object class.
OF - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'OF'.
ON - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ON', which is an EclipseLink specific identifier that was added in version 2.4.
OnClause - Class in org.eclipse.persistence.jpa.jpql.parser
Returns an expression that allows a join ON clause to be defined.
OnClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OnClause
Creates a new OnClause.
OnClause_InvalidConditionalExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OnClause_MissingConditionalExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OnClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the on clause.
OnClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OnClauseBNF
Creates a new WhereClauseBNF.
OnClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This OnClauseFactory creates a new OnClause when the portion of the query to parse starts with ON.
OnClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OnClauseFactory
Creates a new OnClauseFactory.
ONE - org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
Only one parameter is allowed.
ONE_OR_MANY - org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
[1, n] are allowed.
OPERATOR - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant 'OPERATOR', which is an EclipseLink specific identifier that was added in version 2.4.
OR - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'OR'.
ORDER_BY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ORDER BY'.
ORDER_SIBLINGS_BY - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ORDER SIBLINGS BY'.
orderByClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
OrderByClause - Class in org.eclipse.persistence.jpa.jpql.parser
The ORDER BY clause allows the objects or values that are returned by the query to be ordered.
OrderByClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderByClause
Creates a new OrderByClause.
OrderByClause_OrderByItemEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OrderByClause_OrderByItemIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OrderByClause_OrderByItemMissing - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OrderByClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the order by clause.
OrderByClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderByClauseBNF
Creates a new OrderByClauseBNF.
OrderByClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This OrderByClauseFactory creates a new OrderByClause when the portion of the query to parse starts with ORDER BY.
OrderByClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderByClauseFactory
Creates a new OrderByClauseFactory.
OrderByItem - Class in org.eclipse.persistence.jpa.jpql.parser
An orderby_item must be one of the following: A state_field_path_expression that evaluates to an orderable state field of an entity or embeddable class abstract schema type designated in the SELECT clause by one of the following: A general_identification_variable A single_valued_object_path_expression A state_field_path_expression that evaluates to the same state field of the same entity or embeddable abstract schema type as a state_field_path_expression in the SELECT clause A result_variable that refers to an orderable item in the SELECT clause for which the same result_variable has been specified.
OrderByItem(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
Creates a new OrderByItem.
OrderByItem_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OrderByItem_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
OrderByItem.NullOrdering - Enum in org.eclipse.persistence.jpa.jpql.parser
This enumeration lists all the possible choices for ordering nulls in an item.
OrderByItem.Ordering - Enum in org.eclipse.persistence.jpa.jpql.parser
This enumeration lists all the possible choices for ordering an item.
OrderByItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the order by item expression.
OrderByItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderByItemBNF
Creates a new OrderByItemBNF.
OrderByItemFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This OrderByItemFactory creates a new OrderByItem.
OrderByItemFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderByItemFactory
Creates a new OrderByItemFactory.
orderedChildren() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
orderedChildren() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns the list representing this Expression and its children.
OrderSiblingsByClause - Class in org.eclipse.persistence.jpa.jpql.parser
In a hierarchical query, if the rows of siblings of the same parent need to be ordered, then the ORDER SIBLINGS BY clause should be used.
OrderSiblingsByClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClause
Creates a new OrderSiblingsByClause.
OrderSiblingsByClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the order siblings by clause.
OrderSiblingsByClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClauseBNF
Creates a new OrderSiblingsByClauseBNF.
OrderSiblingsByClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This OrderSiblingsByClauseFactory creates a new OrderSiblingsByClause when the portion of the query to parse starts with ORDER SIBLINGS BY.
OrderSiblingsByClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrderSiblingsByClauseFactory
Creates a new OrderSiblingsByClauseFactory.
OrExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The OR logical operator chains multiple criteria together.
OrExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrExpression
Creates a new OrExpression.
OrExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This OrExpressionFactory creates a new OrExpression when the portion of the query to parse starts with OR.
OrExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.OrExpressionFactory
Creates a new OrExpressionFactory.
org.eclipse.persistence.jpa.jpql - module org.eclipse.persistence.jpa.jpql
 
org.eclipse.persistence.jpa.jpql - package org.eclipse.persistence.jpa.jpql
This package contains the Hermes features (except the parser itself): semantic and grammatical validations, content assist support, calculating the query result type or the possible type of an input parameter, refactoring tools.
org.eclipse.persistence.jpa.jpql.parser - package org.eclipse.persistence.jpa.jpql.parser
This is the core of Hermes, this package contains the classes that can parse a JPQL query.
org.eclipse.persistence.jpa.jpql.utility.iterable - package org.eclipse.persistence.jpa.jpql.utility.iterable
 
org.eclipse.persistence.jpa.jpql.utility.iterator - package org.eclipse.persistence.jpa.jpql.utility.iterator
 
OUTER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'OUTER'.
OwningClauseVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
Creates a new OwningClauseVisitor.
OwningStatementVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
Default constructor.

P

parameterExpressionBNF(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
Returns the BNF to be used to parse one of the encapsulated expression.
parameterExpressionBNF(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseType
 
parameterExpressionBNF(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression.Power
 
parameterExpressionBNF(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression.Round
 
parameterExpressionBNF(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.ModExpression
 
parameterExpressionBNF(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullIfExpression
 
parameterIndex - Variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
Determines which child expression is been currently parsed.
ParameterTypeVisitor - Class in org.eclipse.persistence.jpa.jpql
This visitor calculates the type of an input parameter.
ParameterTypeVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
Creates a new ParameterTypeVisitor.
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Parses the query by starting at the current position, which is part of the given WordParser.
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultStringExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
parse(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
parse(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Parses the given text by using the specified BNF.
parse(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AllOrAnyExpression
 
parse(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EncapsulatedIdentificationVariableExpression
 
parse(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExistsExpression
 
parse(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SizeExpression
 
parse(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TypeExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Parses the encapsulated expression by starting at the current position, which is part of the given WordParser.
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
parseEncapsulatedExpression(WordParser, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
parseIdentifier() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Parses the JPQL identifier identifier the type of union.
parseIdentifier(WordParser) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticExpression
 
parseIdentifier(WordParser) - Method in class org.eclipse.persistence.jpa.jpql.parser.ComparisonExpression
 
parseIdentifier(WordParser) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Parses the identifier of this expression.
parseIdentifier(WordParser) - Method in class org.eclipse.persistence.jpa.jpql.parser.LogicalExpression
 
parseUsingExpressionFactory(WordParser, String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Right away parses the text by retrieving the ExpressionFactory for the first word that is extracted from WordParser at the current location.
partialWord() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves a word before the current position of the cursor, which determines when the parsing stop.
partialWord(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves a word before the specified position, which determines when the parsing stop.
partialWordStartPosition(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Finds the beginning of the word and the given position is within that word.
PATH_EXPRESSION_ALL_PATH - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the entire state field path or collection-valued path expression.
PATH_EXPRESSION_IDENTIFICATION_VARIABLE - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the identification variable name of a path expression.
PATH_EXPRESSION_LAST_PATH - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the last path of a state field path or collection-valued path expression.
PathExpression_NotRelationshipMapping - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
paths() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Returns the segments in the state field path in order.
pathSize() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Returns the number of segments in the state field path.
PatternValueBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a pattern value.
PatternValueBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.PatternValueBNF
Creates a new PatternValueBNF.
PLUS - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for for the plus sign '+'.
populatePosition(QueryPosition, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
populatePosition(QueryPosition, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultStringExpression
 
populatePosition(QueryPosition, int) - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Retrieves the Expression located at the given position using the actual query, which may have extra whitespace.
position() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns the current position of the cursor.
position(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Calculates the position of the given expression by calculating the length of what is before.
position(Expression, int...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
POSITION - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'POSITION', which is an unused keyword.
POSITIONAL_PARAMETER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for '?'.
Power() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Power
 
Power(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression.Power
Creates a new instance of POWER math function expression.
POWER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'POWER'.
previous() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
previousIndex() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
primitiveBoolean() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive boolean.
primitiveByte() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive byte.
primitiveChar() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive char.
primitiveDouble() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive double.
primitiveFloat() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive float.
primitiveInteger() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive int.
primitiveLong() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive long.
primitiveShort() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for the primitive short.
problemsSize() - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Returns the current number of problems that were registered during validation.
PROPERTIES_FILE_NAME - Static variable in class org.eclipse.persistence.jpa.jpql.JPQLQueryProblemResourceBundle
The file name of the .properties file that is equivalent to this ListResourceBundle.
PROVIDER_NAME - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
The persistence provider name: EclipseLink.
PROVIDER_NAME - Static variable in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
The generic persistence provider name: JPA.

Q

QualifiedIdentificationVariableBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a qualified identification variable expression.
QualifiedIdentificationVariableBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.QualifiedIdentificationVariableBNF
Creates a new QualifiedIdentificationVariableBNF.
QueryPosition - Class in org.eclipse.persistence.jpa.jpql.parser
This object contains the cursor position within the parsed tree and within each of the Expression from the root to the deepest leaf.
QueryPosition(int) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
Creates a new QueryPosition.
quote(String) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Returns the given string literal by wrapping it with single quotes.
QUOTE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for single quote.

R

RANGE - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object maps to an entity.
RangeDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
 
RangeDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RangeDeclarationBNF
Creates a new RangeDeclarationBNF.
RangeDeclarationFactory - Class in org.eclipse.persistence.jpa.jpql.parser
 
RangeDeclarationFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RangeDeclarationFactory
Creates a new RangeDeclarationFactory.
RangeVariableDeclaration - Class in org.eclipse.persistence.jpa.jpql.parser
Range variable declarations allow the developer to designate a "root" for objects which may not be reachable by navigation.
RangeVariableDeclaration(String, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Creates a new RangeVariableDeclaration, which is used as a virtual declaration.
RangeVariableDeclaration(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Creates a new RangeVariableDeclaration.
RangeVariableDeclaration_InvalidRootObject - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RangeVariableDeclaration_MissingIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RangeVariableDeclaration_MissingRootObject - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RangeVariableDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a range variable declaration expression.
RangeVariableDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclarationBNF
Creates a new SubselectIdentificationVariableDeclarationBNF.
RangeVariableDeclarationFactory - Class in org.eclipse.persistence.jpa.jpql.parser
RangeVariableDeclarationFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclarationFactory
Creates a new RangeVariableDeclarationFactory.
rebuildActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Rebuilds the actual parsed text if it has been cached.
rebuildParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Rebuilds the parsed parsed text if it has been cached.
REGEXP - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'REGEXP'.
RegexpExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The REGEXP condition is used to specify a search for a pattern.
RegexpExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
Creates a new LikeExpression.
RegexpExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RegexpExpression_InvalidPatternValue - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RegexpExpression_InvalidStringExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RegexpExpression_MissingPatternValue - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RegexpExpression_MissingStringExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
RegexpExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a REGEXP expression.
RegexpExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RegexpExpressionBNF
Creates a new RegexpExpressionBNF.
RegexpExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This RegexpExpressionFactory creates a new RegexpExpression when the portion of the query to parse starts with REGEXP.
RegexpExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.RegexpExpressionFactory
Creates a new RegexpExpressionFactory.
registerBNF(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the given JPQLQueryBNF.
registerBNF(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Registers the given JPQLQueryBNF.
registerChild(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Registers the unique identifier of the BNF rule as a child of this BNF rule.
registerExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Registers a unique identifier of the ExpressionFactory to register with this BNF rule.
registerFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.VirtualJPQLQueryBNF
Registers a unique identifier that will be used to create the Expression representing this BNF rule.
registerFactory(ExpressionFactory) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the given ExpressionFactory by storing it for all its identifiers.
registerFactory(ExpressionFactory) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Registers the given ExpressionFactory by storing it for all its identifiers.
registerHelper(String, Object) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Registers the given helper.
registerIdentificationVariable - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
This flag is used to register the IdentificationVariables that are used throughout the query (top-level query and subqueries), except the identification variables defining an abstract schema name or a collection-valued path expression.
registerIdentifierRole(String, IdentifierRole) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the IdentifierRole for the given JPQL identifier.
registerIdentifierRole(String, IdentifierRole) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Registers the IdentifierRole for the given JPQL identifier.
registerIdentifierVersion(String, JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Registers the JPAVersion for which the given JPQL identifier was defined.
registerIdentifierVersion(String, JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Registers the JPAVersion for which the given JPQL identifier was defined.
registerQueryBNF(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.VirtualJPQLQueryBNF
Registers the unique identifier of the BNF rule as a child of this BNF rule.
remove() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
 
remove() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
remove(int) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable.DefaultMutator
 
remove(int) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable
Remove the element at the specified index from the original list.
remove(int) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator.ReadOnly
 
remove(int) - Method in interface org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator
Remove the specified object from the original list.
remove(int) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Remove the specified element from the original list.
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Removes the encapsulated Expression that was parsed, it should not be part of this one.
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
removeEncapsulatedExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
reposition(CharSequence, int[], CharSequence) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Adjusts the positions contained by the given array of either one or two elements, which is based on the given query1, by translating those positions to be at the equivalent position within query2.
repositionCursor(CharSequence, int, CharSequence) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Adjusts the position, which is based on the given query1, by translating it to be at the equivalent position within query2.
repositionJava(CharSequence, int[]) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Re-adjusts the given positions, which is based on the non-escaped version of the given query, by making sure it is pointing at the same position within query, which contains references (escape characters).
resolveMapping(String, String) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the mapping that should be a persistence field from the entity defined by the given identification variable.
resolveMapping(Expression) - Method in interface org.eclipse.persistence.jpa.jpql.SemanticValidatorHelper
Returns the mapping for the field represented by the given Expression.
result - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
 
RESULT_VARIABLE - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the result variable.
ResultVariable - Class in org.eclipse.persistence.jpa.jpql.parser
A result variable may be used to name a select item in the query result.
ResultVariable(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
Creates a new ResultVariable.
ResultVariable_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ResultVariable_MissingResultVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ResultVariable_MissingSelectExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ResultVariableBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a result variable expression.
ResultVariableBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ResultVariableBNF
Creates a new ResultVariableBNF.
ResultVariableFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ResultVariableFactory creates a new ResultVariable when the portion of the query to parse starts with or without AS.
ResultVariableFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ResultVariableFactory
Creates a new ResultVariableFactory.
RIGHT_CURLY_BRACKET - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '}'.
RIGHT_PARENTHESIS - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for ')'.
rightIdentificationVariable - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
rightIdentificationVariableValid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
rightParenthesisMissingKey(T) - Method in interface org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractEncapsulatedExpressionHelper
Returns the message key for the problem describing that the right parenthesis is missing.
rightStateFieldPathExpression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
rightStateFieldPathExpressionValid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
Round() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Round
 
Round(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathDoubleExpression.Round
Creates a new instance of ROUND math function expression.
ROUND - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'ROUND'.
runByType(Runnable, Runnable, Runnable) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
Execute action depending on local date/time text identifier in LocalDateTime expression.

S

ScalarExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a scalar expression.
ScalarExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ScalarExpressionBNF
Creates a new SelectExpressionBNF.
SCN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SCN'.
secondCommaMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
secondExpressionInvalidKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
secondExpressionInvalidKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
secondExpressionLength(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
secondExpressionLength(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
secondExpressionMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper
 
secondExpressionMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
SELECT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SELECT'.
selectClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
SelectClause - Class in org.eclipse.persistence.jpa.jpql.parser
The SELECT clause queries data from entities.
SelectClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectClause
Creates a new SelectClause.
SelectClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the select clause.
SelectClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectClauseBNF
Creates a new SelectClauseBNF.
SelectClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SelectClauseFactory creates a new SelectClause when the portion of the query to parse starts with SELECT.
SelectClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectClauseFactory
Creates a new SelectClauseFactory.
selectClausePathExpressionPathType() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
selectClausePathExpressionPathType() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the type of path expression that is allowed in the SELECT clause.
SelectExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a select expression.
SelectExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectExpressionBNF
Creates a new SelectExpressionBNF.
selectStatement - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
SelectStatement - Class in org.eclipse.persistence.jpa.jpql.parser
A SELECT query is an operation that retrieves data from one or more tables or views.
SelectStatement(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
Creates a new SelectStatement.
SelectStatementBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the select statement.
SelectStatementBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectStatementBNF
Creates a new SelectStatementBNF.
SelectStatementFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SelectStatementFactory creates a new SelectStatement when the portion of the query to parse starts with SELECT.
SelectStatementFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SelectStatementFactory
Creates a new SelectStatementFactory.
SemanticValidatorHelper - Interface in org.eclipse.persistence.jpa.jpql
This helper is used by AbstractSemanticValidator in order to retrieve JPA information.
set(int, E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable.DefaultMutator
 
set(int, E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.CloneListIterable
At the specified index, set the specified element in the original list.
set(int, E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
Set the specified element in the original list.
set(int, Object) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator.ReadOnly
 
set(int, T) - Method in interface org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator.Mutator
Set the specified object in the original list.
set(E) - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.CloneListIterator
 
SET - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SET'.
setBypassCompound(boolean) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
Sets bypassCompound
setCompound(boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Determines whether this BNF has child BNFs registered only to properly parse a query or if the child BNFs are part of the BNF.
setExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
Manually sets the encapsulated Expression to become the given one.
setExpression(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
Sets the deepest leaf where the cursor is located.
setFallbackBNFId(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
When parsing the query and no JPQLQueryBNFs can help to parse the query, then it will fall back on the given one.
setFallbackBNFId(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
When parsing the query and no JPQLQueryBNFs can help to parse the query, then it will fall back on the given one.
setFallbackBNFId(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
When parsing the query and no JPQLQueryBNFs can help to parse the query, then it will fall back on the given one.
setFallbackExpressionFactoryId(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Sets the unique identifier of the ExpressionFactory to use when the fall back BNF ID is not null.
setFallbackExpressionFactoryId(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Sets the unique identifier of the ExpressionFactory to use when the fall back BNF ID is not null.
setFallbackExpressionFactoryId(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Sets the unique identifier of the ExpressionFactory to use when the fall back BNF ID is not null.
setHandleAggregate(boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Sets whether the Expression handles a collection of sub-expressions that are aggregated by logical or arithmetic operators.
setHandleCollection(boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Sets whether the Expression handles a collection of sub-expressions that are separated by commas.
setHandleCollection(String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Determines whether the Expression handles a collection of sub-expressions that are separated by commas.
setHandleCollection(String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Determines whether the Expression handles a collection of sub-expressions that are separated by commas.
setHandleNestedArray(boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Sets whether this BNF supports nested array or not.
setHandleNestedArray(String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Sets whether the BNF with the given ID supports nested array or not.
setHandleNestedArray(String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Sets whether the BNF with the given ID supports nested array or not.
setHandleSubExpression(boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Sets whether this BNF handles parsing a sub-expression, i.e.
setHandleSubExpression(String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
Sets whether the query BNF with the given ID handles parsing a sub-expression, i.e.
setHandleSubExpression(String, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Sets whether the query BNF with the given ID handles parsing a sub-expression, i.e.
setLeftExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Sets the given Expression to be the first expression of this compound one.
setParameterCount(FunctionExpressionFactory.ParameterCount) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory
Sets the number of parameters a FunctionExpression can have, which will be during validation.
setParameterQueryBNFId(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory
Sets the BNF that will be used when parsing the function's arguments.
setParent(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Re-parents this Expression to be a child of the given Expression.
setPosition(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Manually sets the position of the cursor within the string.
setProblems(Collection<JPQLQueryProblem>) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
Sets the collection that will be used to store problems this validator will find in the JPQL query.
setRightExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
Sets the given Expression to be the second expression of this compound one.
setText(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Sets the text of this Expression.
setType(LiteralType) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
Changes the way this visitor should retrieve the literal value.
setVirtualIdentificationVariable(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Sets a virtual identification variable because the abstract schema name was parsed without one.
setVirtualIdentificationVariable(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
Sets a virtual identification variable because the abstract schema name was parsed without one.
setVirtualIdentificationVariable(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Sets a virtual identification variable because the "root" object was parsed without one.
setVirtualIdentificationVariable(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
Sets a virtual identification variable to qualify the "root" object.
shortType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Short}.
shouldManageSpaceAfterClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
Determines whether the whitespace following the HAVING clause should be managed by this expression or not.
shouldManageSpaceAfterClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatement
 
shouldParseRightParenthesis(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Determines whether the right parenthesis should be parsed or not by this expression.
shouldParseRightParenthesis(WordParser, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DatabaseType
 
shouldParseWithFactoryFirst() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Determines whether the parsing of the query should be performed using the factories first or it should automatically fallback to the fallback factory.
shouldParseWithFactoryFirst() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
shouldParseWithFactoryFirst() - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
shouldParseWithFactoryFirst() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
shouldParseWithFactoryFirst() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
shouldSkipLiteral(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
shouldSkipLiteral(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
When parsing an invalid or incomplete query, it is possible two literals would be parsed but in some cases, a CollectionExpression should not be created and the parsing should actually stop here.
shouldSkipLiteral(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
shouldSkipLiteral(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
Sign() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathExpressionFactory.Sign
 
Sign(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.MathSingleExpression.Sign
Creates a new instance of SIGN math function expression.
SIGN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SIGN'.
SimpleArithmeticExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple arithmetic expression.
SimpleArithmeticExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleArithmeticExpressionBNF
Creates a new SimpleArithmeticExpressionBNF.
SimpleCaseExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple case expression.
SimpleCaseExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleCaseExpressionBNF
Creates a new SimpleCaseExpressionBNF.
SimpleConditionalExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple conditional expression.
SimpleConditionalExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleConditionalExpressionBNF
Creates a new SimpleCondExpressionBNF.
SimpleEntityExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple entity expression.
SimpleEntityExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleEntityExpressionBNF
Creates a new SimpleEntityExpressionBNF.
SimpleEntityOrValueExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple entity or value expression.
SimpleEntityOrValueExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleEntityOrValueExpressionBNF
Creates a new SimpleEntityOrValueExpressionBNF.
simpleFromClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
SimpleFromClause - Class in org.eclipse.persistence.jpa.jpql.parser
The FROM clause of a query defines the domain of the query by declaring identification variables.
SimpleFromClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleFromClause
Creates a new SimpleFromClause.
SimpleResultVariableBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a result variable expression.
SimpleResultVariableBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleResultVariableBNF
Creates a new SimpleResultVariableBNF.
simpleSelectClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
SimpleSelectClause - Class in org.eclipse.persistence.jpa.jpql.parser
The SELECT statement queries data from entities.
SimpleSelectClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClause
Creates a new SimpleSelectClause.
SimpleSelectClause_NotSingleExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SimpleSelectClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the simple select clause.
SimpleSelectClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectClauseBNF
Creates a new SimpleSelectClauseBNF.
SimpleSelectExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple select expression.
SimpleSelectExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectExpressionBNF
Creates a new SimpleSelectExpressionBNF.
simpleSelectStatement - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
SimpleSelectStatement - Class in org.eclipse.persistence.jpa.jpql.parser
BNFL subquery ::= simple_select_clause subquery_from_clause [where_clause] [groupby_clause] [having_clause]
SimpleSelectStatement(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatement
Creates a new SimpleSelectStatement.
SimpleSelectStatementFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SimpleSelectStatementFactory creates a new SimpleSelectStatement when the portion of the query to parse starts with SELECT.
SimpleSelectStatementFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SimpleSelectStatementFactory
Creates a new SimpleSelectStatementFactory.
SINGLE_QUOTE - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '''.
SingleValuedObjectPathExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a simple valued object path expression.
SingleValuedObjectPathExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SingleValuedObjectPathExpressionBNF
Creates a new SingleValuedObjectPathExpressionBNF.
SingleValuedPathExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a single valued path expression.
SingleValuedPathExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SingleValuedPathExpressionBNF
Creates a new SingleValuedPathExpressionBNF.
SIZE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SIZE'.
SizeExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The SIZE function returns an integer value, the number of elements of the collection.
SizeExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SizeExpression
Creates a new SizeExpression.
SizeExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SizeExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SizeExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SizeExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SizeExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SizeExpressionFactory creates a new SizeExpression when the portion of the query to parse starts with SIZE.
SizeExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SizeExpressionFactory
Creates a new SizeExpressionFactory.
sizeExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
skipLeadingWhitespace() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Removes the whitespace that starts the given text.
SnapshotCloneListIterable<E> - Class in org.eclipse.persistence.jpa.jpql.utility.iterable
A SnapshotCloneListIterable returns a list iterator on a "snapshot" of a list, allowing for concurrent access to the original list.
SnapshotCloneListIterable(List<? extends E>) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.SnapshotCloneListIterable
Construct a "snapshot" list iterable for the specified list.
SnapshotCloneListIterable(List<? extends E>, CloneListIterator.Mutator<E>) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterable.SnapshotCloneListIterable
Construct a "snapshot" list iterable for the specified list.
SnapshotCloneListIterable.LocalCloneListIterator<E> - Class in org.eclipse.persistence.jpa.jpql.utility.iterable
provide access to "internal" constructor
SOME - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SOME'.
SPACE - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for ' '.
SQL - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant 'SQL', which is an EclipseLink specific identifier that was added in version 2.4.
SQRT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SQRT'.
SqrtExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The SQRT function takes a numeric argument and returns a double.
SqrtExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SqrtExpression
Creates a new SqrtExpression.
SqrtExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SqrtExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SqrtExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SqrtExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SqrtExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SqrtExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SqrtExpressionFactory creates a new SqrtExpression when the portion of the query to parse starts with SQRT.
SqrtExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SqrtExpressionFactory
Creates a new SqrtExpressionFactory.
sqrtExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
START_WITH - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'WHERE'.
startsWith(char) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the text starts with the given character.
startsWith(CharSequence) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Tests whether the query starts with the specified prefix from the current position.
startsWith(CharSequence, int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Tests whether the substring of the query beginning at the specified index starts with the specified prefix.
startsWithArithmeticOperator() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the character at the current position is one of the arithmetic operators: { '+', '-', '*', '/' },
startsWithDigit() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines if the text starts with a digit (true), an arithmetic term (false) or anything else (null).
startsWithDot() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Determines whether the path starts with a dot or not.
startsWithIdentifier(CharSequence) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the text at the current position start with the following identifier.
startsWithIdentifier(CharSequence, int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the text at the current position start with the following identifier.
startsWithIgnoreCase(char) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Determines whether the text starts with the given character.
startsWithIgnoreCase(CharSequence) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Tests if the string starts with the specified prefix.
startsWithIgnoreCase(CharSequence, int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Tests if the string starts with the specified prefix.
StartWithClause - Class in org.eclipse.persistence.jpa.jpql.parser
A START WITH clause is optional and specifies the root row(s) of the hierarchy.
StartWithClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StartWithClause
Creates a new StartWithClause.
StartWithClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the START WITH clause.
StartWithClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StartWithClauseBNF
Creates a new StartWithClauseBNF.
StartWithClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This StartWithClauseFactory creates a new StartWithClause when the portion of the query to parse starts with START WITH.
StartWithClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StartWithClauseFactory
Creates a new StartWithClauseFactory.
startWithIgnoreCase(String, String) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the given string starts with the given prefix and ignores the case.
StateFieldPathExpression - Class in org.eclipse.persistence.jpa.jpql.parser
A single_valued_association_field is designated by the name of an association-field in a one-to-one or many-to-one relationship.
StateFieldPathExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpression
Creates a new StateFieldPathExpression.
StateFieldPathExpression(AbstractExpression, AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpression
Creates a new StateFieldPathExpression.
StateFieldPathExpression(AbstractExpression, AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpression
Creates a new StateFieldPathExpression.
StateFieldPathExpression_AssociationField - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpression_BasicField - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpression_CollectionType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpression_InvalidEnumConstant - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpression_NoMapping - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpression_NotResolvable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpression_UnknownColumn - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StateFieldPathExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a state field path expression.
StateFieldPathExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpressionBNF
Creates a new StateFieldPathExpressionBNF.
StateFieldPathExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This StateFieldPathExpressionFactory is meant to handle the parsing of a portion of the query when it's expected to be a state field path.
StateFieldPathExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StateFieldPathExpressionFactory
Creates a new StateFieldPathExpressionFactory.
stateFieldPathExpressionVisitor - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
This visitor is responsible to retrieve the visited Expression if it is a StateFieldPathExpression.
StateFieldPathExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.StateFieldPathExpressionVisitor
Default constructor.
STRING_LITERAL - org.eclipse.persistence.jpa.jpql.LiteralType
Retrieves the string literal only.
STRING_LITERAL - org.eclipse.persistence.jpa.jpql.WordParser.WordType
The word being scanned is a string literal, it starts with either ''' or '"'.
StringExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a string expression.
StringExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StringExpressionBNF
Creates a new StringExpressionBNF.
stringIsEmpty(CharSequence) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the specified string is null, empty, or contains only whitespace characters.
stringIsNotEmpty(CharSequence) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the specified string is NOT null, NOT empty, or contains at least one non-whitespace character.
StringLiteral - Class in org.eclipse.persistence.jpa.jpql.parser
A string literal is enclosed in single quotes.
StringLiteral(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
Creates a new StringLiteral.
StringLiteral_MissingClosingQuote - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
StringLiteralBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a string literal.
StringLiteralBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StringLiteralBNF
Creates a new StringLiteralBNF.
StringLiteralFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This StringLiteralFactory is responsible to parse a sub-query starting with a single quote.
StringLiteralFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StringLiteralFactory
Creates a new StringLiteralFactory.
StringPrimaryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a string primary expression.
StringPrimaryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.StringPrimaryBNF
Creates a new StringPrimaryBNF.
stringsAreDifferentIgnoreCase(CharSequence, CharSequence) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the two sequence of characters are different, with the appropriate null checks and the case is ignored.
stringsAreEqualIgnoreCase(CharSequence, CharSequence) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the two sequence of characters are equal or equivalent, with the appropriate null checks and the case is ignored.
stringType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link String}.
subExpression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.NestedArrayVisitor
Internal flag used to determine if a sub-expression is traversed, which is required when representing a nested array.
SubExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression wraps a sub-expression within parenthesis.
SubExpression(AbstractExpression, JPQLQueryBNF) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubExpression
Creates a new SubExpression.
SubExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SUBQUERY - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object maps to a subquery.
SubqueryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a subquery expression.
SubqueryBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubqueryBNF
Creates a new SubqueryBNF.
subqueryFirstDeclarationVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
SubqueryFirstDeclarationVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.SubqueryFirstDeclarationVisitor
Default constructor.
SubqueryFromClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the from clause defined in a subquery.
SubqueryFromClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubqueryFromClauseBNF
Creates a new SubqueryFromClauseBNF.
SubquerySelectItemCalculator() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
Default constructor.
subquerySelectItemCount(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
Retrieves the number of select items the given subquery has.
SubqueryVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractValidator.SubqueryVisitor
Default constructor.
SubSelectIdentificationVariableDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for an identification variable declaration expression defined in a sub-select expression.
SubSelectIdentificationVariableDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubSelectIdentificationVariableDeclarationBNF
Creates a new SubSelectIdentificationVariableDeclarationBNF.
substring() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns a substring that is within the current position of the cursor and the end of the text.
substring(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns a substring that is within the given position and the end of the text.
substring(int, int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns a substring that is within the given positions.
SUBSTRING - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SUBSTRING'.
SubstringExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The second and third arguments of the SUBSTRING function denote the starting position and length of the substring to be returned.
SubstringExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubstringExpression
Creates a new SubstringExpression.
SubstringExpression_FirstExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_InvalidFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_InvalidSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_InvalidThirdExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingFirstComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingFirstExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingSecondComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingSecondExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_MissingThirdExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_SecondExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpression_ThirdExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubstringExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SubstringExpressionFactory creates a new SubstringExpression when the portion of the query to parse starts with SUBSTRING.
SubstringExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubstringExpressionFactory
Creates a new SubstringExpressionFactory.
substringExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
SubtractionExpression - Class in org.eclipse.persistence.jpa.jpql.parser
One of the four binary operators.
SubtractionExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SubtractionExpression
Creates a new SubtractionExpression.
SubtractionExpression_LeftExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SubtractionExpression_RightExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SUM - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'SUM'.
SumFunction - Class in org.eclipse.persistence.jpa.jpql.parser
One of the aggregate functions.
SumFunction(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SumFunction
Creates a new SumFunction.
SumFunction_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SumFunction_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SumFunction_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SumFunction_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SumFunction_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
SumFunctionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This SumFunctionFactory creates a new SumFunction when the portion of the query to parse starts with SUM.
SumFunctionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.SumFunctionFactory
Creates a new SumFunctionFactory.
sumFunctionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 

T

TABLE - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object maps directly to a database table.
TABLE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TABLE'.
tableExists(String) - Method in interface org.eclipse.persistence.jpa.jpql.EclipseLinkSemanticValidatorExtension
Determines whether the table with the given exists or not.
TableExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Defines a table expression.
TableExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TableExpression
Creates a new TableExpression.
TableExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableExpression_InvalidTableName - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a table expression.
TableExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TableExpressionBNF
Creates a new TableExpressionBNF.
TableExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
TableExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TableExpressionFactory
Creates a new TableExpressionFactory.
tableExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
TableExpressionVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.TableExpressionVisitor
Default constructor.
TableVariableDeclaration - Class in org.eclipse.persistence.jpa.jpql.parser
Defines a table expression.
TableVariableDeclaration(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
Creates a new TableVariableDeclaration.
TableVariableDeclaration_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableVariableDeclaration_MissingIdentificationVariable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TableVariableDeclarationBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a table declaration.
TableVariableDeclarationBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclarationBNF
Creates a new TableExpressionBNF.
TableVariableDeclarationFactory - Class in org.eclipse.persistence.jpa.jpql.parser
TableVariableDeclarationFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclarationFactory
Creates a new TableVariableDeclarationFactory.
THEN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'THEN'.
thirdExpressionInvalidKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
thirdExpressionLength(T) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
thirdExpressionMissingKey() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper
 
TIME - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TIME'.
TIMESTAMP - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TIMESTAMP'.
timestampType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} for;@link Timestamp}.
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
toActualText() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Generates a string representation of this Expression, which needs to include any characters that are considered virtual, i.e.
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
toActualText() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
toActualText(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Returns a string representation of this Expression and its children.
toBooleanType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive boolean, into the Boolean type.
toByteType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive byte, into the Byte type.
toCurrentVersion() - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Converts the current constant to one of the known versions, this means if the constant is EclipseLinkVersion.DEFAULT_VERSION, then it will be converted into the actual constant representing that version.
toCurrentVersion() - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Converts the current constant to one of the known versions, this means if the constant is JPAVersion.DEFAULT_VERSION, then it will be converted into the actual constant representing that version.
toDoubleType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive double, into the Double type.
toFloatType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive float, into the Float type.
toIntegerType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive int, into the Integer type.
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
toParsedText() - Method in interface org.eclipse.persistence.jpa.jpql.parser.Expression
Returns a string representation of this Expression and its children.
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
toParsedText() - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
toParsedText(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
Generates a string representation of this CollectionExpression.
toParsedText(int, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
Returns a string representation from the given range.
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractConditionalClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
Generates a string representation of this Expression, including its children, if it has any.
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractPathExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSchemaName
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultStringExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.EntityTypeLiteral
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.HierarchicalQueryClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariable
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.InputParameter
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.KeywordExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalDateTime
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.LocalExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullComparisonExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NullExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.NumericLiteral
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.OrderByItem
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.StringLiteral
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnionClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
 
toParsedText(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEncapsulatedExpression
Generates a string representation of the encapsulated Expression.
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSingleEncapsulatedExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.AggregateFunction
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.CastExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExtractExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.FunctionExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
 
toParsedTextEncapsulatedExpression(StringBuilder, boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
 
toParsedTextUntilAs() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
Creates a string representation of this expression up and excluding the AS identifier.
topLevelFirstDeclarationVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
TopLevelFirstDeclarationVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.TopLevelFirstDeclarationVisitor
Default constructor.
toShortType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Converts the given;@link IType}, if it's the primitive short, into the Short type.
toString() - Method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
 
toString() - Method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultEclipseLinkJPQLGrammar
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.DefaultJPQLGrammar
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionFactory
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar1_0
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
 
toString() - Method in enum org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.ArrayIterable
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterable.SnapshotCloneListIterable
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
 
toString() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
 
toString(StringBuilder) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
Adds to the given builder more information about this JPQLQueryBNF.
TRAILING - org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
Only the trailing part of the string will be trimmed.
TRAILING - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TRAILING'.
traverse - Variable in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
Determines if the RangeVariableDeclaration should traverse its identification variable expression or simply visit the parent hierarchy.
TREAT - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TREAT', which is an EclipseLink specific identifier that was added in version 2.1.
TreatExpression - Class in org.eclipse.persistence.jpa.jpql.parser
Returns an expression that allows to treat its base as if it were a subclass of the class returned by the base.
TreatExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
Creates a new TreatExpression.
TreatExpression_InvalidJPAPlatform - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TreatExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a TREAT expression.
TreatExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TreatExpressionBNF
Creates a new TreatExpressionBNF.
TreatExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This TreatExpressionFactory creates a new TreatExpression when the portion of the query to parse starts with TREAT.
TreatExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TreatExpressionFactory
Creates a new TreatExpressionFactory.
TRIM - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TRIM'.
TrimExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The TRIM function trims the specified character from a string.
TrimExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TrimExpression
Creates a new TrimExpression.
TrimExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TrimExpression_InvalidTrimCharacter - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TrimExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TrimExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TrimExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TrimExpression_NotSingleStringLiteral - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TrimExpression.Specification - Enum in org.eclipse.persistence.jpa.jpql.parser
The possible ways to trim the string.
TrimExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This TrimExpressionFactory creates a new TrimExpression when the portion of the query to parse starts with TRIM.
TrimExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TrimExpressionFactory
Creates a new TrimExpressionFactory.
trimExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
TRUE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TRUE'.
type - Variable in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
The LiteralType helps to determine when traversing an Expression what to retrieve.
type - Variable in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
The well defined type, which does not have to be calculated.
TYPE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'TYPE'.
TypeExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An entity type expression can be used to restrict query polymorphism.
TypeExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TypeExpression
Creates a new TypeExpression.
TypeExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TypeExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TypeExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TypeExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TypeExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
TypeExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a type expression.
TypeExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TypeExpressionBNF
Creates a new TypeExpressionBNF.
TypeExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This TypeExpressionFactory creates a new TypeExpression when the portion of the query to parse starts with TYPE.
TypeExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.TypeExpressionFactory
Creates a new TypeExpressionFactory.
typeExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
typeName - Variable in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
The fully qualified name of the type.

U

UNDEFINED - org.eclipse.persistence.jpa.jpql.WordParser.WordType
No word was scanned, this is usually set when the cursor is at the end of the text.
UNDERSCORE - Static variable in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
The constant for '_'.
unescape(CharSequence, int[]) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Converts the string representation of the escape characters contained by the given CharSequence into the actual escape characters.
UNION - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'UNION'.
unionClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor
 
UnionClause - Class in org.eclipse.persistence.jpa.jpql.parser
The UNION clause allows the results of two queries to be combined.
UnionClause(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UnionClause
Creates a new UnionClause.
UnionClause_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UnionClause_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UnionClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the order by clause.
UnionClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UnionClauseBNF
Creates a new UnionClauseBNF.
UnionClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UnionClauseFactory creates a new UnionClause when the portion of the query to parse starts with UNION, INTERSECT or EXCEPT.
UnionClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UnionClauseFactory
Creates a new UnionClauseFactory.
UNKNOWN - org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Indicates the "root" object maps to an unknown expression.
UNKNOWN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'UNKNOWN', which is an unused keyword.
UnknownExpression - Class in org.eclipse.persistence.jpa.jpql.parser
This expression contains a portion of the query that is unknown to the parser.
UnknownExpression(AbstractExpression, String) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UnknownExpression
Creates a new UnknownExpression.
UnknownExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UnknownExpressionFactory creates a new UnknownExpression when the portion of the query to parse is unknown.
UnknownExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UnknownExpressionFactory
Creates a new UnknownExpressionFactory.
unknownType() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Retrieves the;@link IType} that represents an unknown type.
unknownTypeDeclaration() - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
Returns the;@link Object } for the;@link IType} representing an unknown type.
unquote(String) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Returns the string literal without the single or double quotes.
unregisterBNF(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
Unregisters the given JPQLQueryBNF.
UNUSED - org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Indicates the identifier is not part of the language but it has been reserved for future use.
UPDATE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'UPDATE'.
updateClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
UpdateClause - Class in org.eclipse.persistence.jpa.jpql.parser
This is the update clause of the update statement.
UpdateClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
Creates a new UpdateClause.
UpdateClause_MissingRangeVariableDeclaration - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateClause_MissingSet - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateClause_MissingUpdateItems - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateClause_UpdateItemEndsWithComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateClause_UpdateItemIsMissingComma - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the update clause.
UpdateClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateClauseBNF
Creates a new UpdateClauseBNF.
UpdateClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UpdateClauseFactory creates a new UpdateClause when the portion of the query to parse starts with UPDATE.
UpdateClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateClauseFactory
Creates a new UpdateClauseFactory.
UpdateItem - Class in org.eclipse.persistence.jpa.jpql.parser
The new_value specified for an update operation must be compatible in type with the field to which it is assigned.
UpdateItem(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
Creates a new UpdateItem.
UpdateItem_MissingEqualSign - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItem_MissingNewValue - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItem_MissingStateFieldPathExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItem_NotAssignable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItem_NotResolvable - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItem_NullNotAssignableToPrimitive - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItem_RelationshipPathExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpdateItemBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the update item expression.
UpdateItemBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateItemBNF
Creates a new UpdateItemBNF.
UpdateItemFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UpdateItemFactory creates a new UpdateItem.
UpdateItemFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateItemFactory
Creates a new UpdateItemFactory.
UpdateItemStateFieldPathExpressionBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for a state field path expression used in an update item.
UpdateItemStateFieldPathExpressionBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateItemStateFieldPathExpressionBNF
Creates a new UpdateItemStateFieldPathExpressionBNF.
UpdateItemStateFieldPathExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UpdateItemStateFieldPathExpressionFactory is meant to handle the parsing of a portion of the query when it's expected to be a state field path.
UpdateItemStateFieldPathExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateItemStateFieldPathExpressionFactory
Creates a new UpdateItemStateFieldPathExpressionFactory.
updateStatement - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
UpdateStatement - Class in org.eclipse.persistence.jpa.jpql.parser
The UPDATE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression.
UpdateStatement(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
Creates a new UpdateStatement.
UpdateStatementBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the update statement.
UpdateStatementBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateStatementBNF
Creates a new UpdateStatementBNF.
UpdateStatementFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UpdateStatementFactory creates a new UpdateStatement when the portion of the query to parse starts with UPDATE.
UpdateStatementFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpdateStatementFactory
Creates a new UpdateStatementFactory.
updateStatus(int, int, boolean) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Updates the validation status of an expression at a specified position.
UPPER - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'UPPER'.
UpperExpression - Class in org.eclipse.persistence.jpa.jpql.parser
The UPPER function converts a string to upper case and it returns a string.
UpperExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpperExpression
Creates a new UpperExpression.
UpperExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpperExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpperExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpperExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpperExpression_WrongType - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
UpperExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This UpperExpressionFactory creates a new UpperExpression when the portion of the query to parse starts with UPPER.
UpperExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.UpperExpressionFactory
Creates a new UpperExpressionFactory.
upperExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
usedIdentificationVariables - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
The IdentificationVariables that are used throughout the query (top-level query and subqueries), except the identification variables defining an abstract schema name or a collection-valued path expression.

V

valid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.TableExpressionVisitor
true if the Expression being visited is a TableExpression.
valid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
valid - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
Determines whether the visited Expression's BNF is valid based on the BNF that was used for validation.
valid - Variable in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor
Determines whether the left expression of an IN expression is a nested array when the IN item is a subquery.
validate(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
Validates the given JPQLQueryBNF by making sure it is the one expected or one of the children from the "root" BNF passed to this validator's constructor.
validateAbsExpression(AbsExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given ABS expression.
validateAbstractConditionalClause(AbstractConditionalClause, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateAbstractDoubleEncapsulatedExpression(T, AbstractGrammarValidator.AbstractDoubleEncapsulatedExpressionHelper<T>) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Validates the content of an AbstractDoubleEncapsulatedExpression, which encapsulates two expressions separated by a comma.
validateAbstractFromClause(AbstractFromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateAbstractFromClause(AbstractFromClause, AbstractSemanticValidator.FirstDeclarationVisitor) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given FROM clause.
validateAbstractSchemaName(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given AbstractSchemaName.
validateAbstractSelectClause(AbstractSelectClause, boolean) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Validates the select expression of the given SELECT clause.
validateAbstractSelectClause(AbstractSelectClause, boolean) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
validateAbstractSelectStatement(AbstractSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateAbstractSingleEncapsulatedExpression(T, AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper<T>) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateAbstractTripleEncapsulatedExpression(T, AbstractGrammarValidator.AbstractTripleEncapsulatedExpressionHelper<T>) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateAdditionExpression(AdditionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given addition expression.
validateAggregateFunctionLocation(T, AbstractGrammarValidator.AbstractSingleEncapsulatedExpressionHelper<T>) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateAllOrAnyExpression(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given AllOrAnyExpression.
validateAndExpression(AndExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given AndExpression.
validateArithmeticExpression(ArithmeticExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateArithmeticExpression(ArithmeticExpression, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the type of the left and right expressions defined by the given ArithmeticExpression.
validateArithmeticExpression(ArithmeticFactor) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the arithmetic factor expression.
validateAvgFunction(AvgFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given AVG expression.
validateBetweenExpression(BetweenExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given BetweenExpression.
validateCaseExpression(CaseExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given CaseExpression.
validateCoalesceExpression(CoalesceExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given CoalesceExpression.
validateCollectionMemberDeclaration(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given CollectionMemberDeclaration.
validateCollectionMemberExpression(CollectionMemberExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given CollectionMemberExpression.
validateCollectionSeparatedByComma(Expression, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Validates the given Expression by making sure each child is separated by a comma.
validateCollectionSeparatedBySpace(Expression, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Validates the given Expression by making sure each child is separated by a whitespace.
validateCollectionValuedPathExpression(Expression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given Expression and makes sure it's a valid collection value path expression.
validateComparisonExpression(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the left and right expressions of the given ComparisonExpression.
validateCompoundExpression(CompoundExpression, String, String, String, String, String, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateConcatExpression(ConcatExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given CONCAT expression.
validateConstructorExpression(ConstructorExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given ConstructorExpression.
validateCountFunction(CountFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given CountFunction.
validateDateTime(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given DateTime.
validateDeleteClause(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given DeleteClause.
validateDeleteStatement(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given DeleteStatement.
validateDivisionExpression(DivisionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given division expression.
validateEndsWithComma(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractCollectionValidator
 
validateEntityTypeLiteral(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
validateEntryExpression(EntryExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given EntryExpression.
validateExistsExpression(ExistsExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given ExistsExpression.
validateFirstDeclaration(AbstractFromClause, JPQLQueryDeclaration, AbstractSemanticValidator.FirstDeclarationVisitor) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
validateFromClause(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given FromClause.
validateFunctionExpression(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validateFunctionExpression(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given FunctionExpression.
validateFunctionPathExpression(AbstractSingleEncapsulatedExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given AbstractSingleEncapsulatedExpression's encapsulated expression if it is a state field path expression and makes sure it is mapping to a basic mapping.
validateFunctionPathExpression(CompoundExpression, AbstractSemanticValidator.PathType) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the left and right expressions of the given compound expression.
validateGroupByClause(GroupByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given GroupByClause.
validateHavingClause(HavingClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given HavingClause.
validateIdentificationVariable(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given IdentificationVariable.
validateIdentificationVariable(IdentificationVariable, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given identification variable.
validateIdentificationVariableDeclaration(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateIdentificationVariableDeclaration(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given InExpression.
validateIdentificationVariables() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the identification variables: Assures those used throughout the query have been defined in the FROM clause in the current subquery or in a superquery. They have been defined only once.
validateIdentifier(Expression, String, int, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
Validates the given variable name to make sure: It is not a JPQL reserved identifier; It is a valid Java identifier.
validateIndexExpression(IndexExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given IndexExpression.
validateInExpression(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validateInExpression(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given InExpression.
validateInputParameters(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateJoin(Join) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given Join.
validateJoinCollectionValuedPathExpression(Expression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given Expression and makes sure it's a valid collection value path expression.
validateJoins(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateJoinsIdentificationVariable(AbstractFromClause, List<? extends JPQLQueryDeclaration>, JPQLQueryDeclaration, int) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
validateKeyExpression(KeyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given KeyExpression.
validateLengthExpression(LengthExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given LENGTH expression.
validateLikeExpression(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the string expression of the given LIKE expression.
validateLikeExpressionEscapeCharacter(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateLocateExpression(LocateExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given LOCATE expression.
validateLogicalExpression(LogicalExpression, String, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateLowerExpression(LowerExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given LOWER expression.
validateMaxFunction(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given MAX expression.
validateMinFunction(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given MIN expression.
validateModExpression(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given MOD expression.
validateMultiplicationExpression(MultiplicationExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given multiplication expression.
validateNotExpression(NotExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given NotExpression.
validateNullComparisonExpression(NullComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given NullComparisonExpression.
validateNullIfExpression(NullIfExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given NullIfExpression.
validateObjectExpression(ObjectExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given ObjectExpression.
validateOnClause(OnClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given OnClause.
validateOrderByClause(OrderByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given OrderByItem.
validateOrderByItem(OrderByItem) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given OrderByItem.
validateOrExpression(OrExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given OrExpression.
validateOwningClause(InputParameter, String) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validatePathExpression(AbstractPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateRangeVariableDeclaration(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given RangeVariableDeclaration.
validateRangeVariableDeclarationRootObject(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validateRangeVariableDeclarationRootObject(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the "root" object of the given RangeVariableDeclaration.
validateResultVariable(ResultVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given ResultVariable.
validateSelectClause(SelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given SelectClause.
validateSelectStatement(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given SelectStatement.
validateSeparation(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractCollectionValidator
 
validateSimpleFromClause(SimpleFromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given SimpleFromClause.
validateSimpleSelectClause(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given SimpleSelectClause.
validateSimpleSelectStatement(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
validateSimpleSelectStatement(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
validateSizeExpression(SizeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given SizeExpression.
validateSqrtExpression(SqrtExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given SQRT expression.
validateStateFieldPathExpression(StateFieldPathExpression, AbstractSemanticValidator.PathType) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given StateFieldPathExpression.
validateSubstringExpression(SubstringExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given SUBSTRING expression.
validateSubtractionExpression(SubtractionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given subtraction expression.
validateSumFunction(SumFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given MOD expression.
validateThirdPartyStateFieldPathExpression(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validateThirdPartyStateFieldPathExpression(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given StateFieldPathExpression, which means the path does not represent a mapping, or an enum constant.
validateTreatExpression(TreatExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given TreatExpression.
validateTrimExpression(TrimExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given TRIM expression.
validateTypeExpression(TypeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given TypeExpression.
validateUpdateClause(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given UpdateClause.
validateUpdateItem(UpdateItem) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given UpdateItem by validating the traversability of the path expression.
validateUpdateStatement(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given UpdateStatement.
validateUpperExpression(UpperExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the encapsulated expression of the given UPPER expression.
validateValueExpression(ValueExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given ValueExpression.
validateWhenClause(WhenClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given WhenClause.
validateWhereClause(WhereClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Validates the given WhereClause.
validatingLeftExpression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
validPathExpressionTypeForCountFunction() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validPathExpressionTypeForCountFunction() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the type of path expression that is valid for a count function; which is the left expression in a COUNT expression.
validPathExpressionTypeForInExpression() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validPathExpressionTypeForInExpression() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the type of path expression that is valid for the expression being tested by an IN expression; which is the left expression.
validPathExpressionTypeForInItem() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validPathExpressionTypeForInItem() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the type of path expression that is valid for an IN items; which is the left expression in a IN expression.
validPathExpressionTypeForStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
validPathExpressionTypeForStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
Returns the type of path expression that is valid for a string expression; which is the left expression in a LIKE expression.
value(String) - Static method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Retrieves the enumeration constant for the given value.
value(String) - Static method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Retrieves the enumeration constant for the given value.
VALUE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'VALUE'.
ValueExpression - Class in org.eclipse.persistence.jpa.jpql.parser
An identification variable qualified by the VALUE operator is a path expression.
ValueExpression(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ValueExpression
Creates a new ValueExpression.
ValueExpression_InvalidExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ValueExpression_InvalidJPAVersion - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ValueExpression_MissingExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ValueExpression_MissingLeftParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ValueExpression_MissingRightParenthesis - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
ValueExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This ValueExpressionFactory creates a new ValueExpression when the portion of the query to parse starts with VALUE.
ValueExpressionFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.ValueExpressionFactory
Creates a new ValueExpressionFactory.
valueExpressionHelper() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.LiteralType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.parser.OrderByItem.Ordering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.persistence.jpa.jpql.WordParser.WordType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.LiteralType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.parser.IdentifierRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.parser.OrderByItem.NullOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.parser.OrderByItem.Ordering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.parser.TrimExpression.Specification
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.persistence.jpa.jpql.WordParser.WordType
Returns an array containing the constants of this enum type, in the order they are declared.
valuesAreDifferent(Object, Object) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the values are different, with the appropriate null checks.
valuesAreEqual(Object, Object) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
Determines whether the values are equal or equivalent, with the appropriate null checks.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar1
The EclipseLink version, which is 1.x.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_0
The EclipseLink version, which is 2.0.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
The EclipseLink version, which is 2.1.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
The EclipseLink version, which is 2.2.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
The EclipseLink version, which is 2.3.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
The EclipseLink version, which is 2.4.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
The EclipseLink version, which is 2.5.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
The EclipseLink version, which is 2.6.
VERSION - Static variable in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
The EclipseLink version, which is 4.0.
VERSION_1_0 - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the Java Persistence specification 1.0.
VERSION_1_x - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 1.x release.
VERSION_2_0 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.0 release.
VERSION_2_0 - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the Java Persistence specification 2.0.
VERSION_2_1 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.1 release.
VERSION_2_1 - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the Java Persistence specification 2.1.
VERSION_2_2 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.2 release.
VERSION_2_2 - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the Java Persistence specification 2.2.
VERSION_2_3 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.3 release.
VERSION_2_4 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.4 release.
VERSION_2_5 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.5 release.
VERSION_2_6 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 2.6 release.
VERSION_3_0 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 3.0 release.
VERSION_3_0 - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the Jakarta Persistence specification 3.0.
VERSION_3_1 - org.eclipse.persistence.jpa.jpql.JPAVersion
The constant for the Jakarta Persistence specification 3.1.
VERSION_4_0 - org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
The constant for the EclipseLink 4.0 release.
versions() - Static method in enum org.eclipse.persistence.jpa.jpql.EclipseLinkVersion
versions() - Static method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
Returns the list of JPAVersion excluding JPAVersion.DEFAULT_VERSION.
virtualIdentificationVariableFinder - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
This finder is responsible to retrieve the virtual identification variable from the UPDATE range declaration since it is optional.
VirtualJPQLQueryBNF - Class in org.eclipse.persistence.jpa.jpql.parser
This JPQLQueryBNF can be used as a virtual BNF, which can wrap another BNF or BNFs and modify the default behavior.
VirtualJPQLQueryBNF(JPQLGrammar) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.VirtualJPQLQueryBNF
Creates a new VirtualJPQLQueryBNF.
visit(AbsExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(AbsExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(AbsExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(AbsExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(AbsExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(AbsExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the AbsExpression expression.
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.TopLevelFirstDeclarationVisitor
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(AbstractSchemaName) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the AbstractSchemaName expression.
visit(AbstractSchemaName) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(AdditionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(AdditionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(AdditionExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(AdditionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(AdditionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(AdditionExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the AdditionExpression expression.
visit(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(AllOrAnyExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(AllOrAnyExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the AllOrAnyExpression expression.
visit(AndExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(AndExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(AndExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(AndExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(AndExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(AndExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the AndExpression expression.
visit(ArithmeticFactor) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ArithmeticFactor) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ArithmeticFactor) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ArithmeticFactor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ArithmeticFactor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ArithmeticFactor) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ArithmeticFactor expression.
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(AsOfClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(AsOfClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the AsOfClause expression.
visit(AvgFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(AvgFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(AvgFunction) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(AvgFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(AvgFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(AvgFunction) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the AvgFunction expression.
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(BadExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(BadExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the BadExpression expression.
visit(BetweenExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(BetweenExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(BetweenExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(BetweenExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(BetweenExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(BetweenExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the BetweenExpression expression.
visit(CaseExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CaseExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CaseExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(CaseExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CaseExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CaseExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CaseExpression expression.
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(CastExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(CastExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the CastExpression expression.
visit(CoalesceExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CoalesceExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CoalesceExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(CoalesceExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CoalesceExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CoalesceExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CoalesceExpression expression.
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.AbstractCollectionValidator
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.CollectionExpressionVisitor
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassChildCollectionExpressionVisitor
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.ChildrenCollectorVisitor
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.NestedArrayVisitor
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CollectionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CollectionExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CollectionExpression expression.
visit(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CollectionMemberDeclaration) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CollectionMemberDeclaration expression.
visit(CollectionMemberDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(CollectionMemberExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CollectionMemberExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CollectionMemberExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(CollectionMemberExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CollectionMemberExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CollectionMemberExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CollectionMemberExpression expression.
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.TopLevelFirstDeclarationVisitor
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.CollectionValuedPathExpressionVisitor
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.SubqueryFirstDeclarationVisitor
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CollectionValuedPathExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CollectionValuedPathExpression expression.
visit(CollectionValuedPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.ComparisonExpressionVisitor
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ComparisonExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ComparisonExpression expression.
visit(ConcatExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ConcatExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ConcatExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ConcatExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ConcatExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ConcatExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ConcatExpression expression.
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(ConnectByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(ConnectByClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the ConnectByClause expression.
visit(ConstructorExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ConstructorExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ConstructorExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ConstructorExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ConstructorExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ConstructorExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ConstructorExpression expression.
visit(CountFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(CountFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(CountFunction) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(CountFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(CountFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(CountFunction) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the CountFunction expression.
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(DatabaseType) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(DatabaseType) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the DatabaseType expression.
visit(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.DateTimeVisitor
 
visit(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(DateTime) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(DateTime) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the DateTime expression.
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(DeleteClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the DeleteClause expression.
visit(DeleteClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(DeleteStatement) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the DeleteStatement expression.
visit(DeleteStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(DivisionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(DivisionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(DivisionExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(DivisionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(DivisionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(DivisionExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the DivisionExpression expression.
visit(EmptyCollectionComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(EmptyCollectionComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(EmptyCollectionComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(EmptyCollectionComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(EmptyCollectionComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(EmptyCollectionComparisonExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
visit(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(EntityTypeLiteral) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(EntityTypeLiteral) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the EntityTypeLiteral expression.
visit(EntryExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(EntryExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(EntryExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(EntryExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(EntryExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(EntryExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the EntryExpression expression.
visit(ExistsExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ExistsExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ExistsExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ExistsExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ExistsExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ExistsExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ExistsExpression expression.
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.InItemsVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassChildCollectionExpressionVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassParentSubExpressionVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.ChildrenCollectorVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
 
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
Blindly visit the given Expression.
visit(Expression) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitorWrapper
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(ExtractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(ExtractExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the ExtractExpression expression.
visit(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(FromClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(FromClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the FromClause expression.
visit(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(FunctionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(FunctionExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the FunctionExpression expression.
visit(GroupByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(GroupByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(GroupByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(GroupByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(GroupByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(GroupByClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the GroupByClause expression.
visit(HavingClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(HavingClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(HavingClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(HavingClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(HavingClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(HavingClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the HavingClause expression.
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(HierarchicalQueryClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(HierarchicalQueryClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the HierarchicalQueryClause expression.
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(IdentificationVariable) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the IdentificationVariable expression.
visit(IdentificationVariable) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
visit(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(IdentificationVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(IdentificationVariableDeclaration) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the IdentificationVariableDeclaration expression.
visit(IndexExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(IndexExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(IndexExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(IndexExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(IndexExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(IndexExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the IndexExpression expression.
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionVisitor
 
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor
 
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(InExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(InExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the InExpression expression.
visit(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(InputParameter) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(InputParameter) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the InputParameter expression.
visit(Join) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(Join) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(Join) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(Join) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(Join) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(Join) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the Join expression.
visit(Join) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
 
visit(JPQLExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(JPQLExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the JPQLExpression expression.
visit(KeyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(KeyExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(KeyExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(KeyExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(KeyExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(KeyExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the KeyExpression expression.
visit(KeywordExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(KeywordExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(KeywordExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(KeywordExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(KeywordExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(KeywordExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the KeywordExpression expression.
visit(LengthExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(LengthExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(LengthExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(LengthExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(LengthExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(LengthExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the LengthExpression expression.
visit(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(LikeExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the LikeExpression expression.
visit(LocalDateTime) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(LocalDateTime) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(LocalDateTime) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the LocalDateTime expression.
visit(LocalExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(LocalExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(LocalExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the LocalExpression expression.
visit(LocateExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(LocateExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(LocateExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(LocateExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(LocateExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(LocateExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the LocateExpression expression.
visit(LowerExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(LowerExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(LowerExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(LowerExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(LowerExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(LowerExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the LowerExpression expression.
visit(MathDoubleExpression.Power) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathDoubleExpression.Power) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathDoubleExpression.Power) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathDoubleExpression.Power expression.
visit(MathDoubleExpression.Round) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathDoubleExpression.Round) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathDoubleExpression.Round) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathDoubleExpression.Round expression.
visit(MathSingleExpression.Ceiling) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathSingleExpression.Ceiling) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathSingleExpression.Ceiling) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathSingleExpression.Ceiling expression.
visit(MathSingleExpression.Exp) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathSingleExpression.Exp) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathSingleExpression.Exp) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathSingleExpression.Exp expression.
visit(MathSingleExpression.Floor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathSingleExpression.Floor) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathSingleExpression.Floor) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathSingleExpression.Floor expression.
visit(MathSingleExpression.Ln) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathSingleExpression.Ln) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathSingleExpression.Ln) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathSingleExpression.Ln expression.
visit(MathSingleExpression.Sign) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MathSingleExpression.Sign) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MathSingleExpression.Sign) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MathSingleExpression.Sign expression.
visit(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MaxFunction) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MaxFunction expression.
visit(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MinFunction) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MinFunction expression.
visit(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ModExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ModExpression expression.
visit(MultiplicationExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(MultiplicationExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(MultiplicationExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(MultiplicationExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(MultiplicationExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(MultiplicationExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the MultiplicationExpression expression.
visit(NotExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(NotExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(NotExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(NotExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(NotExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(NotExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the NotExpression expression.
visit(NullComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(NullComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(NullComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(NullComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(NullComparisonExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(NullComparisonExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the NullComparisonExpression expression.
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.NullExpressionVisitor
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassChildCollectionExpressionVisitor
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.ChildrenCollectorVisitor
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(NullExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(NullExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the NullExpression expression.
visit(NullIfExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(NullIfExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(NullIfExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(NullIfExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(NullIfExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(NullIfExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the NullIfExpression expression.
visit(NumericLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(NumericLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(NumericLiteral) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(NumericLiteral) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(NumericLiteral) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(NumericLiteral) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the NumericLiteral expression.
visit(ObjectExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ObjectExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ObjectExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ObjectExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ObjectExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ObjectExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ObjectExpression expression.
visit(OnClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(OnClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(OnClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(OnClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(OnClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the OnClause expression.
visit(OrderByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(OrderByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(OrderByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(OrderByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(OrderByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(OrderByClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the OrderByClause expression.
visit(OrderByItem) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(OrderByItem) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(OrderByItem) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(OrderByItem) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(OrderByItem) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the OrderByItem expression.
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(OrderSiblingsByClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(OrderSiblingsByClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the OrderSiblingsByClause expression.
visit(OrExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(OrExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(OrExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(OrExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(OrExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(OrExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the OrExpression expression.
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.FirstDeclarationVisitor
 
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(RangeVariableDeclaration) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the RangeVariableDeclaration expression.
visit(RangeVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(RegexpExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(RegexpExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the RegexpExpression expression.
visit(ResultVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ResultVariable) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ResultVariable) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(ResultVariable) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ResultVariable) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ResultVariable) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ResultVariable expression.
visit(SelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(SelectClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SelectClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SelectClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SelectClause expression.
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SelectStatement) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SelectStatement expression.
visit(SelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(SimpleFromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SimpleFromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SimpleFromClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(SimpleFromClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SimpleFromClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SimpleFromClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SimpleFromClause expression.
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor
 
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SimpleSelectClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SimpleSelectClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SimpleSelectClause expression.
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.SubquerySelectItemCalculator
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.SubqueryVisitor
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator.InExpressionWithNestedArrayVisitor
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SimpleSelectStatement) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SimpleSelectStatement expression.
visit(SimpleSelectStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(SizeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SizeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SizeExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(SizeExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SizeExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SizeExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SizeExpression expression.
visit(SqrtExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SqrtExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SqrtExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(SqrtExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SqrtExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SqrtExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SqrtExpression expression.
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(StartWithClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(StartWithClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the StartWithClause expression.
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparisonExpressionVisitor
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.InItemsVisitor
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.StateFieldPathExpressionVisitor
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(StateFieldPathExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the StateFieldPathExpression expression.
visit(StateFieldPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(StringLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(StringLiteral) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(StringLiteral) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(StringLiteral) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(StringLiteral) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(StringLiteral) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(StringLiteral) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the StringLiteral expression.
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.ComparingEntityTypeLiteralVisitor
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassParentSubExpressionVisitor
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.NestedArrayVisitor
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SubExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SubExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SubExpression expression.
visit(SubstringExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SubstringExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SubstringExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(SubstringExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SubstringExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SubstringExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SubstringExpression expression.
visit(SubtractionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SubtractionExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SubtractionExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(SubtractionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SubtractionExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SubtractionExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SubtractionExpression expression.
visit(SumFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(SumFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(SumFunction) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(SumFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(SumFunction) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(SumFunction) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the SumFunction expression.
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.TableExpressionVisitor
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(TableExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(TableExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the TableExpression expression.
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(TableVariableDeclaration) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(TableVariableDeclaration) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the TableVariableDeclaration expression.
visit(TreatExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(TreatExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(TreatExpression) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visit(TreatExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(TreatExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(TreatExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the TreatExpression expression.
visit(TrimExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(TrimExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(TrimExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(TrimExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(TrimExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(TrimExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the TrimExpression expression.
visit(TypeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(TypeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(TypeExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(TypeExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(TypeExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(TypeExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the TypeExpression expression.
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator.EclipseLinkOwningClauseVisitor
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkSemanticValidator
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkLiteralVisitor
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkExpressionVisitor
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseParentVisitor
 
visit(UnionClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkAnonymousExpressionVisitor
 
visit(UnionClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.EclipseLinkExpressionVisitor
Visits the UnionClause expression.
visit(UnknownExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(UnknownExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(UnknownExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
 
visit(UnknownExpression) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(UnknownExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(UnknownExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(UnknownExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the UnknownExpression expression.
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(UpdateClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the UpdateClause expression.
visit(UpdateClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(UpdateItem) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(UpdateItem) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(UpdateItem) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(UpdateItem) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(UpdateItem) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(UpdateItem) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the UpdateItem expression.
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningStatementVisitor
 
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
 
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(UpdateStatement) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the UpdateStatement expression.
visit(UpdateStatement) - Method in class org.eclipse.persistence.jpa.jpql.parser.FullyQualifyPathExpressionVisitor
 
visit(UpperExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(UpperExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(UpperExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(UpperExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(UpperExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(UpperExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the UpperExpression expression.
visit(ValueExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(ValueExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(ValueExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(ValueExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(ValueExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(ValueExpression) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the ValueExpression expression.
visit(WhenClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(WhenClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(WhenClause) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visit(WhenClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(WhenClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(WhenClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the WhenClause expression.
visit(WhereClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
 
visit(WhereClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
 
visit(WhereClause) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
visit(WhereClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpressionVisitor
 
visit(WhereClause) - Method in class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
 
visit(WhereClause) - Method in interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor
Visits the WhereClause expression.
visitAbstractPathExpression(AbstractPathExpression) - Method in class org.eclipse.persistence.jpa.jpql.LiteralVisitor
 
visitCompoundExpression(CompoundExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visitDoubleEncapsulatedExpression(AbstractDoubleEncapsulatedExpression) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visitDoubleExpressions(Expression, Expression, Expression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
 
visitedExpressions - Variable in class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
This is used to prevent an infinite loop.
visitor - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassChildCollectionExpressionVisitor
The visitor that will visit the Expression.
visitor - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.BypassParentSubExpressionVisitor
The ExpressionVisitor that will visit the Expression.

W

WHEN - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for the identifier 'WHEN'.
WhenClause - Class in org.eclipse.persistence.jpa.jpql.parser
A WHEN predicate is used to calculate a condition and when it's true, its THEN will be executed.
WhenClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.WhenClause
Creates a new WhenClause.
WhenClause_MissingThenExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
WhenClause_MissingThenIdentifier - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
WhenClause_MissingWhenExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
WhenClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the when clause of the case expression.
WhenClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.WhenClauseBNF
Creates a new WhenClauseBNF.
WhenClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This WhenClauseFactory creates a new WhenClause when the portion of the query to parse starts with WHEN.
WhenClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.WhenClauseFactory
Creates a new WhenClauseFactory.
WHERE - Static variable in interface org.eclipse.persistence.jpa.jpql.parser.Expression
The constant for 'WHERE'.
whereClause - Variable in class org.eclipse.persistence.jpa.jpql.AbstractValidator.OwningClauseVisitor
 
WhereClause - Class in org.eclipse.persistence.jpa.jpql.parser
The WHERE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression.
WhereClause(AbstractExpression) - Constructor for class org.eclipse.persistence.jpa.jpql.parser.WhereClause
Creates a new WhereClause.
WhereClause_InvalidConditionalExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
WhereClause_MissingConditionalExpression - Static variable in interface org.eclipse.persistence.jpa.jpql.JPQLQueryProblemMessages
 
WhereClauseBNF - Class in org.eclipse.persistence.jpa.jpql.parser
The query BNF for the where clause.
WhereClauseBNF() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.WhereClauseBNF
Creates a new WhereClauseBNF.
WhereClauseFactory - Class in org.eclipse.persistence.jpa.jpql.parser
This WhereClauseFactory creates a new WhereClause when the portion of the query to parse starts with WHERE.
WhereClauseFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.WhereClauseFactory
Creates a new WhereClauseFactory.
whitespaceCount() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Calculates the number of whitespace that are in the query.
whitespaceCount(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Calculates the number of whitespace that are in the query.
word() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Retrieves the first word starting at the current position.
WORD - org.eclipse.persistence.jpa.jpql.WordParser.WordType
The word being scanned anything else other than an input parameter, numeric literal or string literal.
wordEndPosition() - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns the position a word would end based on the current cursor position.
wordEndPosition(int) - Method in class org.eclipse.persistence.jpa.jpql.WordParser
Returns the position a word would end based on the given start position.
WordParser - Class in org.eclipse.persistence.jpa.jpql
This "parser/scanner" holds onto the string version of the JPQL query that is parsed into a parsed tree.
WordParser(CharSequence) - Constructor for class org.eclipse.persistence.jpa.jpql.WordParser
Creates a new WordParser.
WordParser.WordType - Enum in org.eclipse.persistence.jpa.jpql
This enumeration determines the type of word that was scanned.

Z

ZERO - org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
No parameters are allowed.
ZERO_OR_MANY - org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
[0, n] are allowed.
ZERO_OR_ONE - org.eclipse.persistence.jpa.jpql.parser.FunctionExpressionFactory.ParameterCount
[0, 1] are allowed.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
All Classes All Packages