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
All Classes All Packages
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
AbsExpressionFactorycreates a newAbsExpressionwhen 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
Expressiontakes 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
ExpressionVisitortraverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any givenExpression. - AbstractEclipseLinkTraverseChildrenVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractEclipseLinkTraverseChildrenVisitor
-
Default constructor.
- AbstractEclipseLinkTraverseParentVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
-
This
EclipseLinkExpressionVisitortraverses 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.AbstractSingleEncapsulatedExpressionHelperwhich implements some of the methods since the behavior is the same for all subclasses ofAbstractSingleEncapsulatedExpression. - 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
CollectionExpressionif it is visited. - AbstractGrammarValidator.CollectionSeparatedByCommaValidator - Class in org.eclipse.persistence.jpa.jpql
-
This validator validates a
CollectionExpressionby making sure each item is separated by a comma. - AbstractGrammarValidator.CollectionSeparatedBySpaceValidator - Class in org.eclipse.persistence.jpa.jpql
-
This validator validates a
CollectionExpressionby 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
-
This
AbstractSchemaNameFactorycreates a newAbstractSchemaName. - 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
CollectionValuedPathExpressionif the visitedExpressionis 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.StateFieldPathExpressionVisitorif the visitedExpressionis 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
ExpressionVisitortraverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any givenExpression. - AbstractTraverseChildrenVisitor() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseChildrenVisitor
-
Default constructor.
- AbstractTraverseParentVisitor - Class in org.eclipse.persistence.jpa.jpql.parser
-
This
ExpressionVisitortraverses 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
Expressiontakes 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
CollectionExpressionin order to properly validate theExpression. - AbstractValidator.BypassParentSubExpressionVisitor - Class in org.eclipse.persistence.jpa.jpql
-
This visitor is responsible to traverse the parent hierarchy and to skip
SubExpressionif it's a parent. - AbstractValidator.ChildrenCollectorVisitor - Class in org.eclipse.persistence.jpa.jpql
-
This visitor gathers the children of a
CollectionExpressionor a single visitedExpression. - AbstractValidator.JPQLQueryBNFValidator - Class in org.eclipse.persistence.jpa.jpql
-
This visitor validates any
Expressionby 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
Expressionat the given position by the givenvisitor. - 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
Expressionby the givenvisitor. - 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
ExpressionVisitorneeds 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
ExpressionVisitorneeds 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
ExpressionFactoryto 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
ExpressionFactoryto 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
AbstractExpressionto 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
AbstractExpressionto 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
Expressionsrepresenting the encapsulatedExpression. - 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
trueif the comparison operation istruefor 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
AllOrAnyExpressionFactorycreates a newAllOrAnyExpressionwhen 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
AndExpressioncreates a newAdditionExpressionwhen 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 visitedexpressions. - 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
ExpressionFactorycreates 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
- 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
ArrayIteratorprovides aIteratorfor an array of objects. - ArrayIterator(T...) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
-
Creates a new
ArrayIteratorfor the specified array. - ArrayIterator(T[], int, int) - Constructor for class org.eclipse.persistence.jpa.jpql.utility.iterator.ArrayIterator
-
Creates a new
ArrayIteratorfor 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 OFclause 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 OFclause. - 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
AsOfClauseFactorycreates a newAsOfClausewhen 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.AssertExceptionis 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
AvgFunctionFactorycreates a newAvgFunctionwhen 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
Expressionthat 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
BadExpressionFactorycreates a newBadExpressionwhen 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
IdentificationVariabledefined in the base range variable declaration for the top-level statement if and only if the query is aDELETEorUPDATEquery. - 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
BetweenExpressionFactorycreates a newBetweenExpressionwhen 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
JPQLGrammarthis 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
CollectionExpressionthat will wrap the single select item. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
-
Creates a new
CollectionExpressionthat will wrap the first and second expressions. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
-
Creates a new
CollectionExpressionthat will wrap the single declaration. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
-
Creates a new
CollectionExpressionthat will wrap the single order by item. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
-
Creates a new
CollectionExpressionthat will wrap the single select item. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
-
Creates a new
CollectionExpressionthat will wrap the first, second and third expressions. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConcatExpression
-
Creates a new
CollectionExpressionthat will wrap the single constructor item. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConstructorExpression
-
Creates a new
CollectionExpressionthat will wrap the single constructor item. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteClause
-
Creates a new
CollectionExpressionthat will wrap the single range variable declaration. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
-
Creates a new
CollectionExpressionthat will wrap the single group by item. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclaration
-
Creates a new
CollectionExpressionthat will wrap the single join expression. - buildCollectionExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
-
Creates a new
CollectionExpressionthat will wrap the single update item. - buildCollectionExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
-
Creates a visitor that collects the
CollectionExpressionif 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
AbstractExpressionto 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
AbstractExpressionthis 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
Expressionwith the content ofWordParser, this method will retrieve the fallbackExpressionFactorydefined in the givenBNF. - buildExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
-
Creates a new
ExpressionRegistrythat 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
Expressionand determines if it's a nested array or not. - buildNullExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
-
Creates a new
null-Expressionparented with this one. - buildNullExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
-
Creates a visitor that collects the
NullExpressionif 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
Expressionand stops at the firstExpressionthat 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
Expressionand stops at the firstExpressionthat 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
Expressionof 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
Expressionwrapping the given character value. - buildStringExpression(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
-
Creates a new
Expressionwrapping 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
Expressionthat 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
CollectionExpressionthat will wrap the singleWHENexpression. - 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
Expressionby 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 ENDor 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
CaseExpressionFactorycreates a newCaseExpressionwhen 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
CastExpressionFactorycreates a newCastExpressionwhen 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
CEILINGmath 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
CloneListIteratoriterates 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
CloneListIteratorto 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
nullif all its arguments evaluate tonull, and the value of the first non-nullargument 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
CoalesceExpressionFactorycreates a newCoalesceExpressionwhen 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
FROMclause 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
CollectionExpressionwraps 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
CollectionMemberDeclarationFactorycreates a newCollectionMemberDeclarationwhen 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
CollectionMemberExpressionFactorycreates a newCollectionMemberExpressionwhen 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_fieldis 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
Expressionif it is aCollectionValuedPathExpression. - 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
FROMclause 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
ComparisonExpressionFactorycreates a newComparisonExpressionwhen 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
ConcatExpressionFactorycreates a newConcatExpressionwhen 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 BYclause. - 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
ConnectByClauseFactorycreates a newConnectByClausewhen 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
ConstructorExpressionFactorycreates a newConstructorExpressionwhen 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
CountFunctionFactorycreates a newCountFunctionwhen 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
ExpressionisDateTimeor not. - DateTime - Class in org.eclipse.persistence.jpa.jpql.parser
-
This
Expressionrepresents 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
DateTimeFactorycreates a newDateTimewhen 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 grammarprovides 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 grammarprovides 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
Expressionthat 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
DeleteClauseFactorycreates a newDeleteClausewhen 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
DeleteStatementFactorycreates a newDeleteStatementwhen 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
Patternrepresenting 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 visitedexpressionsincluding 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
ExpressionVisitorthat 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 grammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
Expressionand 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
Expressionrepresents an identification variable that maps aMapproperty, either the key, the value or aMap.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
CollectionExpressionends with a comma, which means the lastExpressionis 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
CollectionExpressionends with a space, which means the lastExpressionis 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
Expressionwraps 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
ENTRYoperator 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
EntryExpressionFactorycreates a newEntryExpressionwhen 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
CharSequenceto 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
trueonly if the result of the subquery consists of one or more values and that isfalseotherwise. - 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
ExistsExpressionFactorycreates a newExistsExpressionwhen 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
EXPmath 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
Expressionbeing visited. - expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.CollectionExpressionVisitor
-
The
CollectionExpressionif it is theExpressionthat was visited. - expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator.NullExpressionVisitor
-
The
NullExpressionif it is theExpressionthat was visited. - expression - Variable in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator.CollectionValuedPathExpressionVisitor
-
The
CollectionValuedPathExpressionthat was visited;nullif 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
StateFieldPathExpressionthat was visited;nullif it was not. - expression - Variable in class org.eclipse.persistence.jpa.jpql.BaseDeclarationIdentificationVariableFinder
-
The
IdentificationVariableused 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
Expressionthat 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
ExpressionFactoryis 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
ExpressionFactorythat is responsible for creating theExpressionobject 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
Expressionthat was visited or the children ofCollectionExpression. - 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
ExpressionVisitorwraps anotherExpressionVisitorand 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
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_1
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_2
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_3
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_4
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_5
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar2_6
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.EclipseLinkJPQLGrammar4_0
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_0
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_1
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar2_2
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_0
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - extend(AbstractJPQLGrammar) - Static method in class org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar3_1
-
Extends the given
JPQLGrammarwith the information of this one without instantiating the baseJPQLGrammar. - 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
EXTRACTfunction. - 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
ExtractExpressionFactorycreates a newExtractExpressionwhen 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.AssertExceptionimmediately. - 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
ExpressionFactoryfrom the givenJPQLQueryBNFby following the path of fallbackJPQLQueryBNFsand then returns theExpressionFactoryfrom the leafJPQLQueryBNF. - 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
JPQLQueryBNFthat represents the fragment of thisExpressionthat was used when parsing the givenExpression. - 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
IdentificationVariablethat defines the identification variable for either aDELETEor anUPDATEquery. - 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
Patternrepresenting 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
FLOORmath 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
FromClauseFactorycreates a newFromClausewhen 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
FunctionExpressionFactorycreates a newFunctionExpressionwhen 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
FunctionExpressioncan 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
ValueExpressionFactorycreates 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
JPQLQueryBNFcan 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
ALLfound 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
nullordering 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'sFROMclause. - 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
Expressionrepresenting 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
JPQLGrammarthis 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
Expressionthat represents the CASE operand. - getChild(int) - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionExpression
-
Retrieves the child
Expressionat the given position. - getChildren(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
-
Returns a list containing either the given
Expressionif it's not aCollectionExpressionor the children of the givenCollectionExpression. - 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
Expressionto aCollectionExpressionif it is actually an object of that type. - getCollectionExpressionVisitor() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
-
Returns the visitor that collects the
CollectionExpressionif it's been visited. - getCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberDeclaration
-
Returns the
Expressionrepresenting the collection member, which is declared by an identification variable. - getCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CollectionMemberExpression
-
Returns the
Expressionrepresenting the collection-valued path expression. - getCollectionValuedPathExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.TreatExpression
-
Returns the
Expressionthat 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
Expressionrepresenting 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
Expressionrepresenting the expression with date type. - getDeclaration() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractFromClause
-
Returns the
Expressionthat 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
IdentificationVariableDeclarationor aCollectionMemberDeclarationwhen part of a FROM clause, otherwise it's either theDeleteClauseor theUpdateClause. - 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'sFROMclause. - getDelegate() - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitorWrapper
-
Returns the delegate
ExpressionVisitorthat is receiving all the calls from this one. - getDeleteClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
-
Returns the
Expressionrepresenting the DELETE clause. - getElseExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
-
Returns the
Expressionthat 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
Expressionrepresenting 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
Expressionthat 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
Enumtype. - getEscapeCharacter() - Method in class org.eclipse.persistence.jpa.jpql.parser.LikeExpression
-
Returns the
Expressionthat 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
Expressionthat is encapsulated within parenthesis. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ArithmeticFactor
-
Returns the
Expressionrepresenting the arithmetic primary. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AsOfClause
-
Returns the
Expressionrepresenting the timestamp or change number. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BadExpression
-
Returns the
Expressionthat was parsed but grammatically, it is not a valid location. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
-
Returns the
Expressionrepresenting the expression to be tested for a range of values. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ConnectByClause
-
Returns the
Expressionrepresenting the relationship expression. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.EmptyCollectionComparisonExpression
-
Returns the
Expressionthat represents the collection-valued path expression if it was parsed. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.InExpression
-
Returns the
Expressionthat represents the state field path expression or type discriminator. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.NotExpression
-
Returns the
Expressionrepresenting 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
Expressionthat represents the order by expression. - getExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.QueryPosition
-
Returns the child
Expressionwhere the position of the cursor is. - getExpression(String, int) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
-
Returns the deepest
Expressionfor 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
INexpression. - getExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
-
Retrieves the registered
ExpressionFactorythat was registered for the given unique identifier. - getExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
-
Retrieves the registered
ExpressionFactorythat was registered for the given unique identifier. - getExpressionFactory(String) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
-
Retrieves the
ExpressionFactorythat 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
ExpressionFactoryhandled 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
JPQLQueryBNFsand theExpressionFactoriesthat are used to properly parse a JPQL query. - getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
-
Returns the registry containing the
JPQLQueryBNFsand theExpressionFactoriesthat 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
JPQLQueryBNFsand theExpressionFactoriesthat are used to properly parse a JPQL query. - getExpressionRegistry() - Method in interface org.eclipse.persistence.jpa.jpql.parser.JPQLGrammar
-
Returns the registry containing the
JPQLQueryBNFsand theExpressionFactoriesthat are used to properly parse a JPQL query. - getExpressionRegistry() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
-
Returns the registry containing the
JPQLQueryBNFsand theExpressionFactoriesthat 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
JPQLQueryBNFscan 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
ExpressionFactoryto use when the fall back BNF ID is notnull. - getFirstExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
-
Returns the
Expressionthat represents the first expression. - getFirstExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
-
Returns the
Expressionthat represents the first expression. - getFromClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
-
Returns the
Expressionrepresenting 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
JPQLGrammarthat 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
JPQLGrammarthat 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
JPQLGrammarthat defines how the JPQL query was parsed. - getGroupByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
-
Returns the
Expressionrepresenting the GROUP BY clause. - getGroupByItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.GroupByClause
-
Returns the
Expressionthat represents the list of group by items if any was parsed. - getHavingClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
-
Returns the
Expressionrepresenting 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
Expressionrepresenting 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
Expressionrepresenting the identification variable, which maps the collection-valued path expression. - getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
-
Returns the
Expressionthat represents the identification variable. - getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.RangeVariableDeclaration
-
Returns the
Expressionthat represents the identification variable. - getIdentificationVariable() - Method in class org.eclipse.persistence.jpa.jpql.parser.TableVariableDeclaration
-
Returns the
Expressionthat 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
IdentifierRoleof 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
Expressionthat 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
Expressionthat represents the join association path expression. - getJoins() - Method in interface org.eclipse.persistence.jpa.jpql.JPQLQueryDeclaration
-
Returns the
JOINexpressions 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
JPAVersionof 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.JPQLQueryBNFValidatorthat can be used to validate anExpressionby making sure its BNF is part of the given BNF. - getJPQLQueryBNFValidator(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
-
Returns the
AbstractValidator.JPQLQueryBNFValidatorthat can be used to validate anExpressionby making sure its BNF is part of the given BNF. - getLeftExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
-
Returns the
Expressionthat 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
JPQLQueryBNFfor 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 byExpression.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
Expressionrepresenting 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
Expressionrepresents a nested array. - getNewValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateItem
-
Returns the
Expressionrepresenting 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
Expressionwithin its parent hierarchy. - getOnClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.Join
-
Returns the
Expressionthat represents the ON clause if present. - getOrderByClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.SelectStatement
-
Returns the
Expressionrepresenting the ORDER BY clause. - getOrderByItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractOrderByClause
-
Returns the
Expressionrepresenting 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
Expressionrepresenting 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
Expressionand stops at the firstExpressionthat 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
Expressionand stops at the firstExpressionthat 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
FunctionExpressioncan 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
JPQLQueryBNFto 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
Expressionthat represents the pattern value. - getPatternValue() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
-
Returns the
Expressionthat 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
Expressionrepresenting 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
Expressionrepresenting 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
Expressionrepresenting 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
Expressionrepresenting 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
Expressionrepresenting the result variable. - getRightExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
-
Returns the
Expressionthat 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
JPQLQueryBNFfor 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
Expressionthat represents the "root" object. - getSecondExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractDoubleEncapsulatedExpression
-
Returns the
Expressionthat represents the second expression. - getSecondExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
-
Returns the
Expressionthat represents the second expression. - getSelectClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
-
Returns the
AbstractSelectClauserepresenting the SELECT clause. - getSelectExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
-
Returns the
Expressionrepresenting the select items. - getSelectExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.ResultVariable
-
Returns the
Expressionrepresenting the select expression. - getSelectItemQueryBNFId() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectClause
-
Returns the unique identifier of the
JPQLQueryBNFfor 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
Expressionrepresenting 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
Expressionrepresenting 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
Expressionthat represents the string expression. - getStringExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.RegexpExpression
-
Returns the
Expressionthat 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
TableExpressionthat 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
Expressionrepresenting the expression following the identifier THEN. - getThirdExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractTripleEncapsulatedExpression
-
Returns the
Expressionthat 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
Expressionrepresenting the UNION clauses. - getUnknownEndingStatement() - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLExpression
-
Returns the
Expressionthat 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
UpdateClauserepresenting the UPDATE clause. - getUpdateItems() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateClause
-
Returns the
Expressionrepresenting the single update item or the collection of update items. - getUpperBoundExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.BetweenExpression
-
Returns the
Expressionrepresenting 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
LocalDateTimeexpression. - 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
IdentificationVariableof theRangeVariableDeclaration. - getWhenClauses() - Method in class org.eclipse.persistence.jpa.jpql.parser.CaseExpression
-
Returns the
Expressionthat represents the WHEN clauses. - getWhenExpression() - Method in class org.eclipse.persistence.jpa.jpql.parser.WhenClause
-
Returns the
Expressionrepresenting the conditional predicate of the clause. - getWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractSelectStatement
-
Returns the
Expressionrepresenting the WHERE clause. - getWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.DeleteStatement
-
Returns the
Expressionrepresenting the WHERE clause. - getWhereClause() - Method in class org.eclipse.persistence.jpa.jpql.parser.UpdateStatement
-
Returns the
Expressionrepresenting 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
GroupByClauseFactorycreates a newGroupByClausewhen 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
GroupByItemFactoryis 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
Expressionhandles 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
JPQLQueryBNFhandles 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
Expressionhandles 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
JPQLQueryBNFhandles 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
ALLwas 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
Expressionrepresenting 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
AbstractEncapsulatedExpressionhas 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
NULLSidentifier 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
ASCorDESCwas 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
AbstractEncapsulatedExpressionhas 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
ASidentifier. - 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 BYclause. - 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
trueif it's followed by either the hierarchical query clause or theAS OFclause. - 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
INidentifier 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
NULLSidentifier. - 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 WITHclause. - 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
HavingClauseFactorycreates a newHavingClausewhen 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
HierarchicalQueryClauseFactorycreates a newHierarchicalQueryClausewhen the portion of the query to parse starts with eitherVERSIONSorAS 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.IDin 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
IdentificationVariableDeclarationFactoryhandles parsing the JPQL fragment within theFROMclause. - IdentificationVariableDeclarationFactory() - Constructor for class org.eclipse.persistence.jpa.jpql.parser.IdentificationVariableDeclarationFactory
-
Creates a new
IdentificationVariableDeclarationFactory. - IdentificationVariableFactory - Class in org.eclipse.persistence.jpa.jpql.parser
-
This
IdentificationVariableFactorycreates a newIdentificationVariable. - 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
IndexExpressionFactorycreates a newIndexExpressionwhen 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
INexpression. - 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
InExpressionFactorycreates a newInExpressionwhen 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
JPQLQueryBNFsandExpressionFactories. - 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
ExpressionFactoriesrequired 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
InputParameterfor 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
JPQLGrammarwhich 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
JPQLGrammarwhich 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
JPQLGrammarwhich 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
JPQLGrammarwhich 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
JPQLGrammarwhich 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
JPQLGrammarwhich 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
Patternrepresenting 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
FROMdeclaration, basically what follows theFROMidentifier. - 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
LENGTHexpression. - 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
LOCATEexpression. - 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
LOCATEexpression. - 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
LOWERexpression. - 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
MODexpression. - 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
-
This
InternalOrderByItemFactorycreates either aStateFieldPathExpressionor anIdentificationVariable. - 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
POWERexpression. - 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
ROUNDexpression. - 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
SQRTexpression. - 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
SUBSTRINGexpression. - 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
LENGTHexpression. - 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
UPPERexpression. - 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
Expressionis a parent of the givenExpression. - 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
Expressionis aCollectionExpression. - 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
DateTimerepresents the JPQL identifierCURRENT_DATE. - isCurrentTime() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
-
Determines whether this
DateTimerepresents the JPQL identifierCURRENT_TIME. - isCurrentTimestamp() - Method in class org.eclipse.persistence.jpa.jpql.parser.DateTime
-
Determines whether this
DateTimerepresents the JPQL identifierCURRENT_TIMESTAMP. - isDateTimeConstant(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
-
Determines whether the given
Expressionrepresents 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
UnionClauseuses theEXCEPTidentifier. - IsExpressionFactory - Class in org.eclipse.persistence.jpa.jpql.parser
-
This
IsExpressionFactorycreates 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
falseortrueand if it istruethen anAssert.AssertExceptionis 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
INexpression 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
UnionClauseuses theINTERSECTidentifier. - 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
DateTimerepresents the JDBC escape syntax for date, time, timestamp formats. - isJoinFetchIdentifiable() - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
-
Determines whether a
JOIN FETCHexpression 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
Joinis 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
SELECTclause 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
Expressionrepresents 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
nullExpressionor 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
ComparisonExpressioncompares two expression using one of the following operators: '<', '<=', '>', '>='. - isOwnedByConditionalClause(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractGrammarValidator
-
Determines whether the given
Expressionis 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
Expressionis 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
Expressionis a child of the FROM clause of a subquery. - isOwnedByUnionClause(Expression) - Method in class org.eclipse.persistence.jpa.jpql.EclipseLinkGrammarValidator
-
Determines whether the given
Expressionis 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
INidentifier 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
Stringclass. - isSubquery(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
-
Determines whether the given
Expressionis 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
trueorfalseand if it isfalsethen anAssert.AssertExceptionis 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
UnionClauseuses theUNIONidentifier. - isUnknown() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
-
Determines whether this expression is an unknown
Expressionor 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
Expressionis valid or not based on theJPQLQueryBNFthat 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
Expressionis valid by checking itsJPQLQueryBNFwith theJPQLQueryBNFassociated with the given unique identifier. - isValid(Expression, String...) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
-
Determines whether the given
Expressionis valid by checking itsJPQLQueryBNFwith the list ofJPQLQueryBNFassociated with the given unique identifiers. - isValid(Expression, JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
-
Determines whether the given
Expressionis valid by checking itsJPQLQueryBNFwith the givenJPQLQueryBNF. - 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
Expressionpart is an expression of the given query BNF. - isVirtual() - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractExpression
-
Determines whether this
AbstractExpressionis 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
Expressionis part of a subquery. - isWithinTopLevelQuery(Expression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator
-
Determines whether the given
Expressionis 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
JoinFactorycreates a newJoinwhen 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
JPQLExpressionis 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
JPQLExpressionthat 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLGrammarprovides 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
JPQLQueryDeclarationrepresents 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
JPQLQueryProblemswhen 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
KEYoperator 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
KeyExpressionFactorycreates a newKeyExpressionwhen 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,FALSEorNULL. - 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
KeywordExpressionFactorycreates a newKeywordExpressionwhen the portion of the JPQL query to parse isFALSE,TRUEorNULL. - 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
LengthExpressionFactorycreates a newLengthExpressionwhen 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
LikeExpressionFactorycreates a newLikeExpressionwhen 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
ListIterablesimply forces the returned object to be an instance ofListIterator. - 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
LiteralExpressionFactoryis 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
Expressioncan have a "literal", this enumeration is used to visit anExpressionand to retrieve the right value. - LiteralVisitor - Class in org.eclipse.persistence.jpa.jpql
-
This visitor traverses an
Expressionand 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
LNmath 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 | DATETIMEargument ofLOCALlocal_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
LocalDateTypeFactorycreates a newLocalDateTimewhen 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_typeexpression. - 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
LocalExpressionFactorycreates a newLocalExpressionwhen 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
LocateExpressionFactorycreates a newLocateExpressionwhen 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
Patternrepresenting 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
Longtype. - 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
LowerExpressionFactorycreates a newLowerExpressionwhen 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
POWERfunction takes two numeric arguments and returns a double. - MathDoubleExpression.Round - Class in org.eclipse.persistence.jpa.jpql.parser
-
The
ROUNDfunction 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
CEILINGfunction 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
EXPfunction takes a numeric argument and returns a double. - MathSingleExpression.Floor - Class in org.eclipse.persistence.jpa.jpql.parser
-
The
FLOORfunction 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
LNfunction takes a numeric argument and returns a double. - MathSingleExpression.Sign - Class in org.eclipse.persistence.jpa.jpql.parser
-
The
SIGNfunction 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
MaxFunctionFactorycreates a newMaxFunctionwhen 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
MinFunctionFactorycreates a newMinFunctionwhen 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
ModExpressionFactorycreates a newModExpressionwhen 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
Expressiondoes 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
Expressionrepresents 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
NotExpressionFactorycreates a newNotExpressionwhen 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
nullExpressionis used instead of a truenull, which allows operations to be performed without doing anullcheck 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
NullIfExpressionFactorycreates a newNullIfExpressionwhen 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
ObjectExpressionFactorycreates a newObjectExpressionwhen 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
Objectclass. - 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
OnClauseFactorycreates a newOnClausewhen 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
OrderByClauseFactorycreates a newOrderByClausewhen 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_expressionthat 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 Astate_field_path_expressionthat evaluates to the same state field of the same entity or embeddable abstract schema type as astate_field_path_expressionin the SELECT clause Aresult_variablethat refers to an orderable item in the SELECT clause for which the sameresult_variablehas 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
OrderByItemFactorycreates a newOrderByItem. - 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
Expressionand 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 BYclause 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
OrderSiblingsByClauseFactorycreates a newOrderSiblingsByClausewhen 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
OrExpressionFactorycreates a newOrExpressionwhen 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
ExpressionFactoryfor the first word that is extracted fromWordParserat 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
Expressionlocated 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
POWERmath 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
Expressionfrom 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
-
This
RangeVariableDeclarationcreates a newRangeVariableDeclaration. - 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
RegexpExpressionFactorycreates a newRegexpExpressionwhen 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
ExpressionFactoryto 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
Expressionrepresenting this BNF rule. - registerFactory(ExpressionFactory) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
-
Registers the given
ExpressionFactoryby storing it for all its identifiers. - registerFactory(ExpressionFactory) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
-
Registers the given
ExpressionFactoryby 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
IdentificationVariablesthat 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
IdentifierRolefor the given JPQL identifier. - registerIdentifierRole(String, IdentifierRole) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
-
Registers the
IdentifierRolefor the given JPQL identifier. - registerIdentifierVersion(String, JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
-
Registers the
JPAVersionfor which the given JPQL identifier was defined. - registerIdentifierVersion(String, JPAVersion) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
-
Registers the
JPAVersionfor 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
Expressionthat 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
ResultVariableFactorycreates a newResultVariablewhen 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
ROUNDmath 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
LocalDateTimeexpression.
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
SelectClauseFactorycreates a newSelectClausewhen 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
SELECTclause. - 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
SELECTquery 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
SelectStatementFactorycreates a newSelectStatementwhen 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
AbstractSemanticValidatorin 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
Expressionto 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
JPQLQueryBNFscan 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
JPQLQueryBNFscan 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
JPQLQueryBNFscan 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
ExpressionFactoryto use when the fall back BNF ID is notnull. - setFallbackExpressionFactoryId(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.AbstractJPQLGrammar
-
Sets the unique identifier of the
ExpressionFactoryto use when the fall back BNF ID is notnull. - setFallbackExpressionFactoryId(String, String) - Method in class org.eclipse.persistence.jpa.jpql.parser.ExpressionRegistry
-
Sets the unique identifier of the
ExpressionFactoryto use when the fall back BNF ID is notnull. - setHandleAggregate(boolean) - Method in class org.eclipse.persistence.jpa.jpql.parser.JPQLQueryBNF
-
Sets whether the
Expressionhandles 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
Expressionhandles 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
Expressionhandles 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
Expressionhandles 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
Expressionto 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
FunctionExpressioncan 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
Expressionto be a child of the givenExpression. - 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
problemsthis validator will find in the JPQL query. - setRightExpression(AbstractExpression) - Method in class org.eclipse.persistence.jpa.jpql.parser.CompoundExpression
-
Sets the given
Expressionto 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
HAVINGclause 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
factoriesfirst 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
SIGNmath 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
SimpleSelectStatementFactorycreates a newSimpleSelectStatementwhen 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
SizeExpressionFactorycreates a newSizeExpressionwhen 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
SnapshotCloneListIterablereturns 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
SqrtExpressionFactorycreates a newSqrtExpressionwhen 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 WITHclause 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 WITHclause. - 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
StartWithClauseFactorycreates a newStartWithClausewhen 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_fieldis 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
StateFieldPathExpressionFactoryis 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
Expressionif it is aStateFieldPathExpression. - 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
StringLiteralFactoryis 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
nullchecks 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
nullchecks 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
SubstringExpressionFactorycreates a newSubstringExpressionwhen 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
SumFunctionFactorycreates a newSumFunctionwhen 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
-
This
TableExpressionFactorycreates a newTableExpression. - 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
-
This
TableVariableDeclarationFactorycreates a newTableVariableDeclaration. - 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
Expressionand 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
Booleantype. - toByteType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
-
Converts the given;@link IType}, if it's the primitive byte, into the
Bytetype. - 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
Doubletype. - toFloatType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
-
Converts the given;@link IType}, if it's the primitive float, into the
Floattype. - toIntegerType(Object) - Method in interface org.eclipse.persistence.jpa.jpql.ITypeHelper
-
Converts the given;@link IType}, if it's the primitive int, into the
Integertype. - 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
Expressionand 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
Shorttype. - 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
RangeVariableDeclarationshould 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
TREATexpression. - 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
TreatExpressionFactorycreates a newTreatExpressionwhen 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
TrimExpressionFactorycreates a newTrimExpressionwhen 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
LiteralTypehelps to determine when traversing anExpressionwhat 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
TypeExpressionFactorycreates a newTypeExpressionwhen 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
CharSequenceinto 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
UnionClauseFactorycreates a newUnionClausewhen the portion of the query to parse starts with UNION,INTERSECTorEXCEPT. - 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
UnknownExpressionFactorycreates a newUnknownExpressionwhen 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
UpdateClauseFactorycreates a newUpdateClausewhen 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_valuespecified 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
UpdateItemFactorycreates a newUpdateItem. - 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
UpdateItemStateFieldPathExpressionFactoryis 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
UpdateStatementFactorycreates a newUpdateStatementwhen 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
UpperExpressionFactorycreates a newUpperExpressionwhen 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
IdentificationVariablesthat 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
- 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
INexpression is a nested array when theINitem is a subquery. - validate(JPQLQueryBNF) - Method in class org.eclipse.persistence.jpa.jpql.AbstractValidator.JPQLQueryBNFValidator
-
Validates the given
JPQLQueryBNFby 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
ABSexpression. - 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
FROMclause. - 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
SELECTclause. - 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
AVGexpression. - 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
Expressionby 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
Expressionby making sure each child is separated by a whitespace. - validateCollectionValuedPathExpression(Expression, boolean) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
-
Validates the given
Expressionand 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
CONCATexpression. - 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
FROMclause 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
Expressionand 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
LENGTHexpression. - validateLikeExpression(LikeExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
-
Validates the string expression of the given
LIKEexpression. - 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
LOCATEexpression. - 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
LOWERexpression. - validateMaxFunction(MaxFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
-
Validates the encapsulated expression of the given
MAXexpression. - validateMinFunction(MinFunction) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
-
Validates the encapsulated expression of the given
MINexpression. - validateModExpression(ModExpression) - Method in class org.eclipse.persistence.jpa.jpql.AbstractSemanticValidator
-
Validates the encapsulated expression of the given
MODexpression. - 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
SQRTexpression. - 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
SUBSTRINGexpression. - 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
MODexpression. - 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
TRIMexpression. - 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
UpdateItemby 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
UPPERexpression. - 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
COUNTexpression. - 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
INexpression; 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
INitems; which is the left expression in aINexpression. - 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
LIKEexpression. - 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
VALUEoperator 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
ValueExpressionFactorycreates a newValueExpressionwhen 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
nullchecks. - valuesAreEqual(Object, Object) - Static method in class org.eclipse.persistence.jpa.jpql.ExpressionTools
-
Determines whether the values are equal or equivalent, with the appropriate
nullchecks. - 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
-
Returns the list of
EclipseLinkVersionexcludingEclipseLinkVersion.DEFAULT_VERSION. - versions() - Static method in enum org.eclipse.persistence.jpa.jpql.JPAVersion
-
Returns the list of
JPAVersionexcludingJPAVersion.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
JPQLQueryBNFcan 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
AbsExpressionexpression. - 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
AbstractSchemaNameexpression. - 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
AdditionExpressionexpression. - 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
AllOrAnyExpressionexpression. - 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
AndExpressionexpression. - 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
ArithmeticFactorexpression. - 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
AsOfClauseexpression. - 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
AvgFunctionexpression. - 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
BadExpressionexpression. - 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
BetweenExpressionexpression. - 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
CaseExpressionexpression. - 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
CastExpressionexpression. - 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
CoalesceExpressionexpression. - 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
CollectionExpressionexpression. - 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
CollectionMemberDeclarationexpression. - 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
CollectionMemberExpressionexpression. - 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
CollectionValuedPathExpressionexpression. - 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
ComparisonExpressionexpression. - 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
ConcatExpressionexpression. - 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
ConnectByClauseexpression. - 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
ConstructorExpressionexpression. - 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
CountFunctionexpression. - 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
DatabaseTypeexpression. - 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
DateTimeexpression. - 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
DeleteClauseexpression. - 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
DeleteStatementexpression. - 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
DivisionExpressionexpression. - 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
-
Visits the
EmptyCollectionComparisonExpressionexpression. - 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
EntityTypeLiteralexpression. - 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
EntryExpressionexpression. - 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
ExistsExpressionexpression. - 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
ExtractExpressionexpression. - 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
FromClauseexpression. - 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
FunctionExpressionexpression. - 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
GroupByClauseexpression. - 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
HavingClauseexpression. - 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
HierarchicalQueryClauseexpression. - 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
IdentificationVariableexpression. - 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
IdentificationVariableDeclarationexpression. - 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
IndexExpressionexpression. - 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
InExpressionexpression. - 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
InputParameterexpression. - 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
Joinexpression. - 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
JPQLExpressionexpression. - 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
KeyExpressionexpression. - 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
KeywordExpressionexpression. - 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
LengthExpressionexpression. - 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
LikeExpressionexpression. - 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
LocalDateTimeexpression. - 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
LocalExpressionexpression. - 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
LocateExpressionexpression. - 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
LowerExpressionexpression. - 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.Powerexpression. - 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.Roundexpression. - 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.Ceilingexpression. - 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.Expexpression. - 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.Floorexpression. - 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.Lnexpression. - 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.Signexpression. - 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
MaxFunctionexpression. - 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
MinFunctionexpression. - 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
ModExpressionexpression. - 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
MultiplicationExpressionexpression. - 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
NotExpressionexpression. - 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
NullComparisonExpressionexpression. - 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
NullExpressionexpression. - 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
NullIfExpressionexpression. - 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
NumericLiteralexpression. - 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
ObjectExpressionexpression. - 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
OnClauseexpression. - 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
OrderByClauseexpression. - 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
OrderByItemexpression. - 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
OrderSiblingsByClauseexpression. - 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
OrExpressionexpression. - 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
RangeVariableDeclarationexpression. - 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
RegexpExpressionexpression. - 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
ResultVariableexpression. - 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
SelectClauseexpression. - 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
SelectStatementexpression. - 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
SimpleFromClauseexpression. - 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
SimpleSelectClauseexpression. - 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
SimpleSelectStatementexpression. - 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
SizeExpressionexpression. - 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
SqrtExpressionexpression. - 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
StartWithClauseexpression. - 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
StateFieldPathExpressionexpression. - 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
StringLiteralexpression. - 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
SubExpressionexpression. - 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
SubstringExpressionexpression. - 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
SubtractionExpressionexpression. - 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
SumFunctionexpression. - 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
TableExpressionexpression. - 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
TableVariableDeclarationexpression. - 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
TreatExpressionexpression. - 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
TrimExpressionexpression. - 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
TypeExpressionexpression. - 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
UnionClauseexpression. - 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
UnknownExpressionexpression. - 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
UpdateClauseexpression. - 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
UpdateItemexpression. - 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
UpdateStatementexpression. - 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
UpperExpressionexpression. - 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
ValueExpressionexpression. - 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
WhenClauseexpression. - 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
WhereClauseexpression. - 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
ExpressionVisitorthat will visit theExpression.
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
WhenClauseFactorycreates a newWhenClausewhen 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
WhereClauseFactorycreates a newWhereClausewhen 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.
All Classes All Packages