| Name | Description | Type | Package | Framework |
| AbsExpression | The ABS function removes the minus sign from a specified argument and returns the absolute value, which is always a positive number or zero. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbsExpressionFactory | This AbsExpressionFactory creates a new AbsExpression when the portion of the query to parse starts with ABS. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbsExpressionStateObject | The ABS function removes the minus sign from a specified argument and returns the absolute value, which is always a positive number or zero. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbsFunctionResolver | This Resolver is responsible to calculate the IType based on the type of the ABS expression. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| AbstractActualJPQLQueryFormatter | This IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when the StateObject was created by parsing a JPQL query because it needs to retrieve parsing | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractCaseExpressionStateObjectBuilder | This abstract implementation of ICaseExpressionStateObjectBuilder adds support for creating a CASE expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractConditionalClause | Conditional expressions are composed of other conditional expressions, comparison operations, logical operations, path expressions that evaluate to boolean values, boolean literals, and | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractConditionalClauseStateObject | Conditional expressions are composed of other conditional expressions, comparison operations, logical operations, path expressions that evaluate to boolean values, boolean literals, and | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractConditionalExpressionStateObjectBuilder | The abstract implementation of IConditionalExpressionStateObjectBuilder that supports the creation of the conditional expression based on the JPQL grammar defined in JPA 2. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractConditionalStateObjectBuilderWrapper | This builder wraps another builder and delegates the calls to it. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractContentAssistVisitor | The visitor provides support for finding the possible proposals within a JPQL query at a certain Provisional API: This interface is part of an interim API that is still under development and | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractAppendableExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractConditionalClauseCollectionHelper | This helper handles adding proposals within a conditional expression that might be parsed as a single expression or has a collection of expression, which means the fragment is either | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractFromClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractGroupByClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractHavingClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractSelectClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractSelectClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AbstractWhereClauseSelectStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AcceptableTypeVisitor | This visitor retrieves the permitted type from the path expression's parent. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AppendableExpressionVisitor | This visitor scans the visited Expression and determines if a JPQL identifier can be added ("appended") when the position of the cursor is at the end of the expression. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .AppendableType | This is used to determine how AbstractContentAssistVisitor. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .CollectionExpressionHelper | This helper is used to determine how to add proposals within a collection of expressions. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .CollectionExpressionVisitor | This visitor retrieves the CollectionExpression if it is visited. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .CollectionMappingFilter | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .ConcatExpressionCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .ConditionalClauseCollectionHelper | This helpers handles adding proposals for AbstractConditionalClause. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .ConstrutorCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .DeclarationVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .DefaultMappingCollector | The default implementation of AbstractContentAssistVisitor. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .DeleteClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .DeleteClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .DifferentComparisonFilter | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .DoubleEncapsulatedCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .EncapsulatedExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .EndingQueryPositionBuilder | This builder populates a QueryPosition by traversing the valid portion of the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .EnumVisitor | This visitor determines whether a path expression can be resolved as a fully qualified enum type and an enum constant. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .FilteringMappingCollector | This AbstractContentAssistVisitor. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .FollowingClausesVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .FollowingInvalidExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .FromClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .FromClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .GroupByClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .GroupByClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .HavingClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .IdentificationVariableType | The various ways of retrieving identification variables from the declaration expression. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .IncompleteCollectionExpressionVisitor | This visitor is used when a clause or a compound expression was parsed with a collection of expressions representing an invalid fragment. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .InvalidExpressionVisitor | This visitor determines if the visited Expression is one of the two that represents an invalid expression. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .JoinCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .MappingCollector | A collector is responsible to retrieve the possible proposals by using the mappings that can complete a path expression. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .MappingFilterBuilder | This visitor is responsible to create the right Filter based on the type of the Expression. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .MappingTypeFilter | This Filter is responsible to filter out the mappings that can't have their type assignable to the one passed in. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .NotExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .OrderByClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .OrderByClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .PropertyMappingFilter | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .RangeVariableDeclarationVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .ResultVariableVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SelectClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SelectClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SimpleFromClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SimpleGroupByClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SimpleHavingClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SimpleSelectClauseCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SimpleSelectClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SimpleWhereClauseSelectStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .StatementHelper | This helper helps to add JPQL identifiers for the clauses that make up a query statement and also chains the clauses within the query. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SubqueryAppendableExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .SubqueryVisitor | This visitor determines if an Expression is in a subquery. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .TripleEncapsulatedCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .UpdateClauseStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .UpdateItemCollectionHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .VisitParentVisitor | This visitor is meant to adjust the corrections stack when traversing an Expression in order to increase the list of valid proposals. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .WhenClauseConditionalClauseCollectionHelper | This helpers handles adding proposals for WhenClause. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .WhereClauseDeleteStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .WhereClauseSelectStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .WhereClauseUpdateStatementHelper | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractContentAssistVisitor .WithinInvalidExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractDoubleEncapsulatedExpression | This Expression takes care of parsing an expression that encapsulates two expressions separated by a comma. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractDoubleEncapsulatedExpressionStateObject | This StateObject represents a JPQL expression that has a JPQL identifier followed by two an encapsulated expression with parenthesis, the two expression are separated by a comma. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractEclipseLinkExpressionVisitor | The abstract implementation of EclipseLinkExpressionVisitor. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractEclipseLinkParameterTypeVisitor | This visitor calculates the type of an input parameter. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractEclipseLinkSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractEclipseLinkSemanticValidator | 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. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractEclipseLinkSemanticValidator .EclipseLinkOwningClauseVisitor | This visitor retrieves the clause owning the visited Expression. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractEclipseLinkSemanticValidator .SubquerySelectItemCalculator | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractEclipseLinkSemanticValidator .TableExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractEclipseLinkSemanticValidator .TopLevelFirstDeclarationVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractEclipseLinkSimpleSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractEclipseLinkStateObjectVisitor | The abstract definition of EclipseLinkStateObjectVisitor, which implements all the methods but does nothing. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractEclipseLinkTraverseChildrenVisitor | This ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractEclipseLinkTraverseChildrenVisitor | This StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given StateObject. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractEclipseLinkTraverseParentVisitor | This EclipseLinkExpressionVisitor traverses up the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractEclipseLinkTraverseParentVisitor | This StateObjectVisitor traverses up the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractEncapsulatedExpression | This expression handles parsing the identifier followed by an expression encapsulated within BNF: expression ::= (expression) | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractEncapsulatedExpressionStateObject | This expression handles parsing the identifier followed by an expression encapsulated within BNF: expression ::= (expression) | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractExpression | This is the abstract definition of all the parts used to create the tree hierarchy representing the parsed JPQL query. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractExpressionVisitor | The abstract definition of ExpressionVisitor, which implements all the methods but does nothing. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractFromClause | The FROM clause of a query defines the domain of the query by declaring identification variables. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractFromClauseStateObject | This state object represents the abstract definition of a FROM clause, which is either the FROM clause of the query or of a sub-query expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractGrammarValidator | The base validator responsible to gather the problems found in a JPQL query by validating it against the provided JPQL grammar. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .AbstractCollectionValidator | 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 | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .AbstractDoubleEncapsulatedExpressionHelper | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .AbstractEncapsulatedExpressionHelper | The root helper that validates any AbstractEncapsulatedExpression. | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .AbstractSingleEncapsulatedExpressionHelper | The abstract implementation of AbstractGrammarValidator. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .AbstractTripleEncapsulatedExpressionHelper | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .CollectionExpressionVisitor | This visitor retrieves the CollectionExpression if it is visited. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .CollectionSeparatedByCommaValidator | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .CollectionSeparatedBySpaceValidator | This validator validates a CollectionExpression by making sure each item is not separated by a comma. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .ComparisonExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .DateTimeVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractGrammarValidator .NullExpressionVisitor | This visitor checks to see if the visited expression is NullExpression. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractIdentificationVariableDeclarationStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractJPQLGrammar | The abstract definition of a JPQLGrammar. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractJPQLQueryBuilder | An abstract implementation of IJPQLQueryBuilder that parses a JPQL query or any JPQL fragments and creates the StateObject representation by delegating the creation to an | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractJPQLQueryFormatter | The abstract definition of a IJPQLQueryFormatter, which converts an StateObject into its string representation that can be used as a real JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractJPQLQueryHelper | This helper can perform the following operations over a JPQL query: Calculates the result type of a query: getResultType();Calculates the type of an input parameter: getParameterType(String). | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractListHolderStateObject | The abstraction definition of a StateObject that holds onto a list of children, the methods defined in ListHolderStateObject are automatically handled here. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractLiteralExpressionFactory | This factory is responsible to return the right literal expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractModifyClauseStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractModifyStatementStateObject | The abstract definition of a modify statement. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractNewValueStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractOrderByClause | An ordering clause allows the objects or values that are returned by the query to be ordered. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractPathExpression | An identification variable followed by the navigation operator (. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractPathExpressionStateObject | An identification variable followed by the navigation operator (. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractPathResolver | This Resolver is responsible to resolve a single path of a path expression (state field path expression, singled valued object field, or a collection-valued path expression). | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| AbstractRangeDeclaration | The abstract definition of a range declaration, which is used to navigate to a "root" object. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| AbstractRangeVariableDeclarationStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractRefactoringTool | The abstract definition of a refactoringVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| AbstractScalarExpressionStateObjectBuilder | This abstract definition of a builder provides the support for creating expressions defined by aVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractSchemaName | An abstract schema name designates the abstract schema type over which the query ranges. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractSchemaNameBNF | The query BNF for an abstract schema name. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractSchemaNameFactory | This AbstractSchemaNameFactory creates a new AbstractSchemaName. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractSchemaNameStateObject | An abstract schema name designates the abstract schema type over which the query ranges. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractSelectClause | The SELECT clause denotes the query result. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractSelectClauseStateObject | This state object represents the abstract definition of a SELECT clause, which is either the SELECT clause of the top-level query or of a subquery. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractSelectStatement | A query is an operation that retrieves data from one or more tables or views. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractSelectStatementStateObject | This state object represents the select statement, which has at least a SELECT clause and a FROM clause. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractSemanticValidator | 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. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .CollectionValuedPathExpressionVisitor | This visitor is meant to retrieve an CollectionValuedPathExpression if the visited Expression is that object. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .ComparingEntityTypeLiteralVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .ComparisonExpressionVisitor | 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. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .FirstDeclarationVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .InItemsVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .PathType | This enumeration allows AbstractSemanticValidator. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .StateFieldPathExpressionVisitor | This visitor is meant to retrieve an AbstractSemanticValidator. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .SubqueryFirstDeclarationVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSemanticValidator .TopLevelFirstDeclarationVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractSimpleSelectExpressionStateObjectBuilder | The abstract implementation of ISimpleSelectExpressionStateObjectBuilder that supports the creation of the select expression based on the JPQL grammar defined in JPA 2. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractSingleEncapsulatedExpression | This expression handles parsing a JPQL identifier followed by an expression encapsulated within BNF: expression ::= (expression) | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractSingleEncapsulatedExpressionStateObject | This StateObject represents a JPQL expression that has a JPQL identifier followed by an encapsulated expression with parenthesis. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractStateObject | The abstract definition of a StateObject. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractStateObjectBuilder | The abstract definition of a builder of a StateObject hierarchy based on a JPQL fragment that is manually created. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| AbstractStateObjectVisitor | The abstract definition of StateObjectVisitor, which implements all the methods but does nothing. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractTraverseChildrenVisitor | This ExpressionVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given Expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractTraverseChildrenVisitor | This StateObjectVisitor traverses the entire hierarchy of the JPQL parsed tree by going down into each of the children of any given StateObject. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractTraverseParentVisitor | This ExpressionVisitor traverses up the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractTraverseParentVisitor | This StateObjectVisitor traverses up the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractTripleEncapsulatedExpression | This Expression takes care of parsing an expression that encapsulates three expressions separated by a comma. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AbstractTripleEncapsulatedExpressionStateObject | This state object takes care of parsing an expression that encapsulates three expressions separated by a comma. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AbstractValidator | The abstract definition of a validator, which provides helper methods and visitors. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .BypassChildCollectionExpressionVisitor | This visitor is responsible to traverse the children of a CollectionExpression in order to properly validate the Expression. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .BypassParentSubExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .ChildrenCollectorVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .JPQLQueryBNFValidator | This visitor validates any Expression by checking its BNF against some BNFs. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .NestedArrayVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .OwningClauseVisitor | This visitor retrieves the clause owning the visited Expression. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .OwningStatementVisitor | This visitor retrieves the statement owning the visited Expression. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AbstractValidator .SubqueryVisitor | This visitor retrieves the statement owning the visited Expression. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AdditionExpression | One of the four binary operators. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AdditionExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression + arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AggregateExpressionBNF | The query BNF for an aggregate expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AggregateFunction | In the SELECT clause the result of a query may be the result of an aggregate function applied to a path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AllOrAnyExpressionBNF | The query BNF for an all or any expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AllOrAnyExpressionFactory | This AllOrAnyExpressionFactory creates a new AllOrAnyExpression when the portion of the query to parse starts with ALL, ANY or SOME. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AndExpression | The AND logical operator chains multiple criteria together. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AndExpressionFactory | This AndExpression creates a new AdditionExpression when the portion of the query to parse starts with AND. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AndExpressionStateObject | The AND logical operator chains multiple criteria together. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AndFilter | This filter will "accept" any object that is accept by both of the specified wrapped filters. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.filter | EclipseLink |
|
| AnonymousExpressionVisitor | This visitor allows a subclass to simply override visit(Expression) and perform the same task for all visited expressions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AnonymousStateObjectVisitor | This visitor allows a subclass to simply override visit(StateObject) and perform the same task for all visited ItateObjects. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| AnonynousEclipseLinkStateObjectVisitor | This visitor allows a subclass to simply override AnonymousStateObjectVisitor. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ArithmeticExpression | This expression represents an arithmetic expression, which means the first and second expressions are aggregated with an arithmetic sign. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArithmeticExpressionBNF | The query BNF for an arithmetic expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArithmeticExpressionFactory | This ExpressionFactory creates a new expression when the portion of the query to parse starts with an arithmetic identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArithmeticExpressionStateObject | This expression represents an arithmetic expression, which means the first and second expressions are aggregated with an arithmetic sign. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ArithmeticFactor | This expression simply adds a plus or minus sign to the arithmetic primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArithmeticFactorBNF | The query BNF for an arithmetic factor expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArithmeticFactorStateObject | This state object simply adds a plus or minus sign to the arithmetic primary expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ArithmeticPrimaryBNF | The query BNF for an arithmetic primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArithmeticTermBNF | The query BNF for an arithmetic term expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ArrayIterable | An ArrayIterable provides an Iterable for an array of objects of type E. | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
|
| ArrayIterator | An ArrayIterator provides a Iterator for an array of objects. | Class | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
|
| AsOfClause | An AS OF clause is part of a flashback query, which provides ways to view past states of database objects, or to return database objects to a previous state, without using | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AsOfClauseBNF | The query BNF for the AS OF clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AsOfClauseFactory | This AsOfClauseFactory creates a new AsOfClause when the portion of the JPQL query to parse starts with AS OF. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| Assert | An utility class that provides various checks and when the condition fails, then an Assert. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| Assert .AssertException | The exception thrown when the condition is not met. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| AvgFunction | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AvgFunctionFactory | This AvgFunctionFactory creates a new AvgFunction when the portion of the query to parse starts with AVG. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| AvgFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| BadExpression | This wraps another Expression that was correctly parsed by it is located in an invalid location within the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BadExpressionBNF | The query BNF used for an expression that is invalid. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BadExpressionFactory | This BadExpressionFactory creates a new BadExpression when the portion of the query to parse is malformed. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BadExpressionStateObject | This wraps an invalid portion of the JPQL query that could not be parsed. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| BaseDeclarationIdentificationVariableFinder | This visitor traverses the parsed tree and retrieves the IdentificationVariable defined in the base range variable declaration for the top-level statement if and only if the | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| BaseJPQLQueryFormatter | An abstract implementation of a IJPQLQueryFormatter. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| BasicRefactoringTool | The abstract implementation providing refactoring support for JPQL queries. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| BasicRefactoringTool .JavaQuery | A simple implementation of IQuery. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| BasicStateObjectBuilder | The default implementation of a IBuilder, which creates a StateObject representation of the Expression being | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| BetweenExpression | Used in conditional expression to determine whether the result of an expression falls within an inclusive range of values. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BetweenExpressionBNF | The query BNF for the between expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BetweenExpressionFactory | This BetweenExpressionFactory creates a new BetweenExpression when the portion of the query to parse starts with BETWEEN or NOT BETWEEN. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BetweenExpressionStateObject | Used in conditional expression to determine whether the result of an expression falls within an inclusive range of values. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| BooleanExpressionBNF | The query BNF for a boolean expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BooleanLiteralBNF | The query BNF for a boolean literal expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| BooleanPrimaryBNF | The query BNF for a boolean primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CaseExpression | BNF: general_case_expression ::= CASE when_clause {when_clause}* ELSE scalar_expression END BNF: simple_case_expression ::= CASE case_operand simple_when_clause {simple_when_clause}* ELSE scalar_expression END | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CaseExpressionBNF | The query BNF for a case expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CaseExpressionFactory | This CaseExpressionFactory creates a new CaseExpression when the portion of the query to parse starts with CASE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CaseExpressionStateObject | A CASE predicate is used to calculate a condition and when it's true, its THEN expression will be executed. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CaseOperandBNF | The query BNF for the case operand specified in the case expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CastExpression | The CAST function cast value to a different type. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CastExpressionBNF | The query BNF for the CAST function. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CastExpressionFactory | This CastExpressionFactory creates a new CastExpression when the portion of the query to parse starts with CAST. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ChangeSupport | This ChangeSupport is responsible to notifies registered listeners upon changes made to a StateObject, those changes are either a property has changed (IPropertyChangeListener) | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ClassNameResolver | This Resolver simply holds onto the fully qualified class name of the IType. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| ClassResolver | This Resolver simply holds onto the actual type since it is already determined. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| CloneIterable | Pull together remover state and behavior for subclasses. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterable | EclipseLink |
|
| CloneIterator | A CloneIterator iterates over a copy of a collection, allowing for concurrent access to the original collection. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterator | EclipseLink |
|
| CloneIterator .Remover | Used by CloneIterator to remove elements from the original collection; since the iterator | Interface | org.eclipse.persistence.jpa.jpql.tools.utility.iterator | EclipseLink |
|
| CloneIterator .Remover .ReadOnly | | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterator | EclipseLink |
|
| CloneListIterable | Pull together mutator state and behavior for subclasses. | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
|
| CloneListIterator | A CloneListIterator iterates over a copy of a list, allowing for concurrent access to the original list. | Class | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
|
| CloneListIterator .Mutator | Used by CloneListIterator to remove elements from the original list; since the list iterator | Interface | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
|
| CloneListIterator .Mutator .ReadOnly | | Class | org.eclipse.persistence.jpa.jpql.utility.iterator | EclipseLink |
|
| CoalesceExpression | A COALESCE expression returns null if all its arguments evaluate to null, and the value of the first non-null argument otherwise. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CoalesceExpressionBNF | The query BNF for a coalesce expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CoalesceExpressionFactory | This CoalesceExpressionFactory creates a new CoalesceExpression when the portion of the query to parse starts with COALESCE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CoalesceExpressionStateObject | A COALESCE expression returns null if all its arguments evaluate to null, and the value of the first non-null argument otherwise. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CollectionDeclaration | This CollectionDeclaration represents a collection member declaration that was declared in the FROM clause of a SELECT top-level query | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| CollectionEquivalentResolver | This Resolver compares each IType retrieved from the list of Resolvers that were gathered for a given Expression and returns that type if they are all the same type otherwise the IType for Object is returned. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| CollectionExpression | A CollectionExpression wraps many expression which they are separated by spaces BNF: expression ::= child_item {, child_item }* | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionExpressionStateObject | This StateObject is a temporary object used to store a list of StateObjects. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CollectionMemberDeclaration | An identification variable declared by a collection member declaration ranges over values of a collection obtained by navigation using a path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionMemberDeclarationBNF | The query BNF for a collection member declaration expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionMemberDeclarationFactory | This CollectionMemberDeclarationFactory creates a new CollectionMemberDeclaration when the portion of the query to parse starts with IN. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionMemberDeclarationStateObject | An identification variable declared by a collection_member_declaration ranges over values of a collection obtained by navigation using a path expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CollectionMemberExpression | This expression tests whether the designated value is a member of the collection specified by the collection-valued path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionMemberExpressionBNF | The query BNF for a collection member expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionMemberExpressionFactory | This CollectionMemberExpressionFactory creates a new CollectionMemberExpression when the portion of the query to parse starts with MEMBER, MEMBER OF, NOT | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionMemberExpressionStateObject | This expression tests whether the designated value is a member of the collection specified by the collection-valued path expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CollectionTools | This utility class provides utility methods related to collections, iterators and arrays. | Class | org.eclipse.persistence.jpa.jpql.utility | EclipseLink |
|
| CollectionValuedFieldResolver | This Resolver is responsible to resolve the type of a collection-valued field. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| CollectionValuedFieldResolver .MapManagedType | | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| CollectionValuedPathExpression | A collection_valued_field is designated by the name of an association field in a one-to-many or a many-to-many relationship or by the name of an element collection field. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionValuedPathExpressionBNF | The query BNF for a collection-valued path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionValuedPathExpressionFactory | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CollectionValuedPathExpressionStateObject | A collection-valued field is designated by the name of an association field in a one-to-many or a many-to-many relationship or by the name of an element collection field. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ComparisonExpression | Only the values of like types are permitted to be compared. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ComparisonExpressionBNF | The query BNF for a comparison expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ComparisonExpressionFactory | This ComparisonExpressionFactory creates a new ComparisonExpression when the portion of the query to parse starts with <, >, <>, <=, | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ComparisonExpressionStateObject | Only the values of like types are permitted to be compared. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CompoundExpression | A compound expression has a left and right expressions combined by an identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CompoundExpressionStateObject | A compound StateObject has a left and right expressions combined by an identifier. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| CompoundFilter | This filter provides a simple framework for combining the behavior of a pair of filters. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.filter | EclipseLink |
|
| ConcatExpression | The CONCAT function returns a string that is a concatenation of its arguments. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConcatExpressionFactory | This ConcatExpressionFactory creates a new ConcatExpression when the portion of the query to parse starts with CONCAT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConcatExpressionStateObject | The CONCAT function returns a string that is a concatenation of its arguments. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ConditionalExpressionBNF | The query BNF for a conditional expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConditionalFactorBNF | The query BNF for a conditional factor expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConditionalPrimaryBNF | The query BNF for a conditional primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConditionalTermBNF | The query BNF for a conditional term expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConnectByClause | The CONNECT BY clause allows selecting rows in a hierarchical order using the hierarchical query clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConnectByClauseBNF | The query BNF for a CONNECT BY clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConnectByClauseFactory | This ConnectByClauseFactory creates a new ConnectByClause when the portion of the query to parse starts with CONNECT BY. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConstructorExpression | In the SELECT clause a constructor may be used in the SELECT list to return one or more Java instances. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConstructorExpressionBNF | The query BNF for a constructor expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConstructorExpressionFactory | This ConstructorExpressionFactory creates a new ConstructorExpression when the portion of the query to parse starts with NEW. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ConstructorExpressionStateObject | In the SELECT clause a constructor may be used in the SELECT list to return one or more Java instances. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ConstructorItemBNF | The query BNF for a constructor item expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ContentAssistExtension | This extension can be used to provide additional support to JPQL content assist that is outside the scope of providing proposals related to JPA metadata. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| ContentAssistProposals | This object stores the various proposals available for content assist for a certain position within a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| ContentAssistProposals .ClassType | This enumeration determines the type of classes returned by ContentAssistProposals. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| ContentAssistProposals .EnumProposals | Holds onto the IType of the enum type and the list of possible enum constants. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| CountFunction | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CountFunctionFactory | This CountFunctionFactory creates a new CountFunction when the portion of the query to parse starts with COUNT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| CountFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DatabaseType | This expression represents the database specific data type, which may include size and scale. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DatabaseTypeFactory | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DatabaseTypeQueryBNF | The query BNF for the database type. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DateTime | This Expression represents a date or time. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DatetimeExpressionBNF | The query BNF for a date/time expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DateTimeFactory | This DateTimeFactory creates a new DateTime when the portion of the query to parse starts with CURRENT_DATE, CURRENT_TIME, CURRENT_TIMESTAMP or with the | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DateTimePrimaryBNF | The query BNF for a date/time primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DateTimeStateObject | This DateTimeStateObject represents a date or time. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DateTimeTimestampLiteralBNF | The query BNF for a date/time/timestamp expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| Declaration | The abstract definition of JPQLQueryDeclaration. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| DeclarationResolver | This Resolver is responsible to visit the current query (which is either the top-level query or a subquery) and gathers the information from the declaration clause. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| DeclarationStateObject | This defines the declaration portion of a query, which is the FROM clauseVersion:2. | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DefaultActualJPQLQueryFormatter | This IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when the | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultBasicRefactoringTool | This utility class provides basic refactoring support. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultCaseExpressionStateObjectBuilder | The default implementation of a ICaseExpressionStateObjectBuilder. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultConditionalExpressionStateObjectBuilder | The default implementation of IConditionalExpressionStateObjectBuilder. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultContentAssistProposals | The default implementation of ContentAssistProposals which stores the valid proposals. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultContentAssistVisitor | This visitor traverses the JPQL parsed tree and gathers the possible proposals at a given position. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultEclipseLinkJPQLGrammar | This JPQL grammar provides support for parsing JPQL queries defined by the JPA 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DefaultEclipseLinkJPQLQueryBuilder | An implementation of IJPQLQueryBuilder that provides support based on the latest release of the Java Persistence functional specification. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultGrammarValidator | This validator is responsible to validate a JPQL query grammatically purely based on the JPA specification document. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultJPQLGrammar | This JPQL grammar provides support for parsing JPQL queries defined in the latest JPA functional specification. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DefaultJPQLQueryBuilder | An implementation of IJPQLQueryBuilder that provides support based on the latest release of the Java Persistence functional specification. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultJPQLQueryContext | This context is used to store information related to the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultJPQLQueryFormatter | The default implementation of a IJPQLQueryFormatter, which support creating a string representation of a JPQL query written for JPA 1. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultJPQLQueryHelper | This helper can perform the following operations over a JPQL query: Calculates the result type of a query: AbstractJPQLQueryHelper. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultLiteralVisitor | This visitor traverses an Expression and retrieves the "literal" value. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultNewValueStateObjectBuilder | The default implementation of INewValueStateObjectBuilder. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultParameterTypeVisitor | This visitor calculates the type of an input parameter. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultProblem | The default implementation of Problem. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultRefactoringDelta | The default implementation of RefactoringDelta which contains the TextEdit that were creating during the refactoring of a JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultRefactoringTool | This utility class provides basic refactoring support. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultResolverBuilder | The default implementation of a ResolverBuilder, which follows the JPA functional specification. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| DefaultSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultSemanticValidator | This validator is responsible to gather the problems found in a JPQL query by validating the content to make sure it is semantically valid. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DefaultSimpleSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultStateObjectBuilder | The default implementation of BasicStateObjectBuilder, which provides support for creating a StateObject | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| DefaultStringExpression | An implementation of an Expression that wraps a string. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DefaultTextEdit | The default implementation of a TextEdit, which contains the location of the change within the JPQL query (offset) and the old and new values. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| DeleteClause | This is the delete clause of the delete statement. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteClauseBNF | The query BNF for the delete clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteClauseFactory | This DeleteClauseFactory creates a new DeleteClause when the portion of the query to parse starts with DELETE FROM. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteClauseRangeVariableDeclarationBNF | 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. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteClauseStateObject | This is the DELETE clause of the DELETE statement. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DeleteStatement | Bulk delete operation apply to entities of a single entity class (together with its subclasses, BNF: delete_statement ::= delete_clause [where_clause] | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteStatementBNF | The query BNF for the delete statement. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteStatementFactory | This DeleteStatementFactory creates a new DeleteStatement when the portion of the query to parse starts with DELETE FROM. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DeleteStatementStateObject | Bulk delete operation apply to entities of a single entity class (together with its subclasses, BNF: delete_statement ::= delete_clause [where_clause] | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DerivedCollectionMemberDeclarationBNF | The query BNF for a derived collection member declaration expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DerivedDeclaration | This DerivedDeclaration represents an identification variable declaration that was declared in the FROM clause of a SELECT subquery. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| DerivedPathIdentificationVariableDeclarationStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DerivedPathVariableDeclarationStateObject | BNF: subselect_identification_variable_declaration ::= derived_path_expression [AS] identification_variable {join}* BNF: derived_path_expression ::= superquery_identification_variable. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DivisionExpression | One of the four binary operators. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| DivisionExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression / arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EclipseLinkActualJPQLQueryFormatter | This IJPQLQueryFormatter is used to generate a string representation of a StateObject based on how it was parsed, which means this formatter can only be used when the StateObject was created by parsing a | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkAnonymousExpressionVisitor | This visitor allows a subclass to simply override AnonymousExpressionVisitor. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkBasicRefactoringTool | This utility class provides basic refactoring support. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkConditionalStateObjectBuilder | The EclipseLink extension over the basic support provided by IConditionalExpressionStateObjectBuilder. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkContentAssistVisitor | This extension over the default content assist visitor adds the additional support EclipseLink Provisional API: This interface is part of an interim API that is still under development and | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkContentAssistVisitor .AcceptableTypeVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkContentAssistVisitor .AppendableExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkContentAssistVisitor .EndingQueryPositionBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkContentAssistVisitor .FollowingClausesVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkDeclarationResolver | The EclipseLink implementation of DeclarationResolver that adds support for its additional support. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| EclipseLinkExpressionVisitor | The ExpressionVisitor that adds support for the additional JPQL identifiers supported by EclipseLink that is not defined in the JPA function specification. | Interface | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkGrammarValidator | This validator adds EclipseLink extension over what the JPA functional specification had defined. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| EclipseLinkGrammarValidator .InExpressionVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| EclipseLinkGrammarValidator .InExpressionWithNestedArrayVisitor | | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| EclipseLinkJPQLGrammar1 | This JPQL grammar provides support for parsing JPQL queries defined in JSR-220 - Enterprise JavaBeans 3. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_0 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_1 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_2 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_3 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_4 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_5 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLGrammar2_6 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EclipseLinkJPQLQueryBuilder | An implementation of IJPQLQueryBuilder that provides support based on the release of the Java Persistence functional specification defined in | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkJPQLQueryContext | This context is used to store information related to the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkJPQLQueryFormatter | The default implementation of a IJPQLQueryFormatter that adds support for formatting EclipseLink specific JPQL identifiers. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkJPQLQueryHelper | This helper can perform the following operations over a JPQL query: Calculates the result type of a query: AbstractJPQLQueryHelper. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkLiteralVisitor | This visitor traverses an Expression and retrieves the "literal" value. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| EclipseLinkParameterTypeVisitor | This visitor calculates the type of an input parameter. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkRefactoringTool | This refactoring tool add support for EclipseLink specific extension over the default implementation of JPQL defined in the Java Persistence functional specification. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkResolverBuilder | An implementation of a ResolverBuilder that adds support for EclipseLink extension. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkSemanticValidator | 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. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| EclipseLinkSemanticValidatorExtension | This extension provides additional support to semantic validation by adding support for non-JPA specific artifacts, such as database objects. | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| EclipseLinkSimpleSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkStateObjectBuilder | The default implementation of BasicStateObjectBuilder, which provides support based on the JPQL grammar defined in the Java Persistence functional specification and for the additional | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| EclipseLinkStateObjectVisitor | The interface is used to traverse the StateObject hierarchy that represents a JPQL query as well as what EclipseLink adds on top of the basic grammar. | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EclipseLinkVersion | enum EclipseLinkVersionAn enumeration listing the various releases of EclipseLink. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| ElseExpressionBNF | The query BNF for a else expression specified in the case expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EmptyCollectionComparisonExpression | This expression tests whether or not the collection designated by the collection-valued path expression is empty (i. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EmptyCollectionComparisonExpressionBNF | The query BNF for an empty collection comparison expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EmptyCollectionComparisonExpressionStateObject | This expression tests whether or not the collection designated by the collection-valued path expression is empty (i. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EmptyIterable | An EmptyIterable is just that. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterable | EclipseLink |
|
| EmptyIterator | A null instance of an Iterator. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterator | EclipseLink |
|
| EncapsulatedIdentificationVariableExpression | This Expression represents an identification variable that maps a Map property, either the key, the value or a Map. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EncapsulatedIdentificationVariableExpressionStateObject | This object represents an identification variable that is wrapped by a function. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EntityExpressionBNF | The query BNF for a entity expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntityOrValueExpressionBNF | The query BNF for a entity or value expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntityResolver | This Resolver retrieves the type for an abstract schema name (entity name). | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| EntityTypeExpressionBNF | The query BNF for the TYPE expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntityTypeLiteral | This Expression wraps the name of an entity type. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntityTypeLiteralBNF | The query BNF for the entity type literal. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntityTypeLiteralFactory | This factory creates an EntityTypeLiteral, which wraps an entity name. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntityTypeLiteralStateObject | This StateObject wraps the name of an entity type. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EntryExpression | An identification variable qualified by the ENTRY operator is a path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntryExpressionFactory | This EntryExpressionFactory creates a new EntryExpression when the portion of the query to parse starts with ENTRY. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EntryExpressionStateObject | This object represents an identification variable that maps the Map. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EnumExpressionBNF | The query BNF for a enum expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EnumLiteralBNF | The query BNF for an enumeration constant expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EnumLiteralResolver | This Resolver retrieves the type for an enum constant. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| EnumPrimaryBNF | The query BNF for an enum primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| EnumTypeStateObject | This StateObject wraps the name of an Enum constant. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ExistsExpression | An EXISTS expression is a predicate that is true only if the result of the subquery consists of one or more values and that is false otherwise. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExistsExpressionBNF | The query BNF for the exists expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExistsExpressionFactory | This ExistsExpressionFactory creates a new ExistsExpression when the portion of the query to parse starts with EXISTS. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExistsExpressionStateObject | An EXISTS expression is a predicate that is true only if the result of the subquery consists of one or more values and that is false otherwise. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| Expression | This is the root interface of the parsed tree representation of a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExpressionFactory | An ExpressionFactory is responsible to parse a portion of JPQL query which starts with one of the factory's JPQL identifiers. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExpressionRegistry | This registry contains the necessary information used by Hermes parser. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExpressionTools | A utility class containing various methods related to the Hermes parser. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| ExpressionVisitor | This interface is used to traverse the JPQL parsed tree. | Interface | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExpressionVisitorWrapper | This ExpressionVisitor wraps another ExpressionVisitor and delegates all its calls to it (the delegate). | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExtractExpression | The EXTRACT function extracts a date part from a date/time value. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExtractExpressionBNF | The query BNF for the EXTRACT function. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ExtractExpressionFactory | This ExtractExpressionFactory creates a new ExtractExpression when the portion of the query to parse starts with EXTRACT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| Filter | A filter is used to determine if a value can be "accepted" or "rejected". | Interface | org.eclipse.persistence.jpa.jpql.utility.filter | EclipseLink |
|
| FromClause | The FROM clause of a query defines the domain of the query by declaring identification variables. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FromClauseBNF | The query BNF for the from clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FromClauseFactory | This FromClauseFactory creates a new FromClause when the portion of the query to parse starts with FROM. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FromClauseStateObject | The FROM clause of a query defines the domain of the query by declaring identification variables. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| FromSubqueryResolver | This Resolver wraps a subquery that is used as the "root" object in a query's declaration. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| FullyQualifyPathExpressionVisitor | 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. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionExpression | This expression adds support to call native database functions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionExpressionBNF | The query BNF for the EclipseLink's function expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionExpressionFactory | This FunctionExpressionFactory creates a new FunctionExpression when the portion of the query to parse starts with an identifier related to a SQL function. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionExpressionFactory .ParameterCount | The number of parameters a FunctionExpression can have. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionExpressionStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| FunctionItemBNF | The query BNF for the parameters of a function expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionsReturningDatetimeBNF | The query BNF for a function expression returning a date/time value. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionsReturningNumericsBNF | The query BNF for a function expression returning a numeric value. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| FunctionsReturningStringsBNF | The query BNF for a function expression returning a string value. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GeneralCaseExpressionBNF | The query BNF for a general case expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GeneralIdentificationExpressionFactory | This ValueExpressionFactory creates a general identification variable, which is either with the identifier KEY or VALUE and then checks the existence of a path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GeneralIdentificationVariableBNF | The query BNF for a general identification variable expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GenericQueryBNF | A generic JPQLQueryBNF can be used to manually create a new BNF without having to create a concrete instance. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GenericSemanticValidatorHelper | An implementation of SemanticValidatorHelper that uses JPQLQueryContext to return the required information and Hermes SPI. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| GenericSemanticValidatorHelper .IdentificationVariableVisitor | | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| GenericTypeHelper | This generic implementation of ITypeHelper wraps ITypeHelper and delegates theVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| GroupByClause | The GROUP BY construct enables the aggregation of values according to the properties of an BNF: groupby_clause ::= GROUP BY groupby_item {, groupby_item}* | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GroupByClauseBNF | The query BNF for the group by clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GroupByClauseFactory | This GroupByClauseFactory creates a new GroupByClause when the portion of the query to parse starts with GROUP BY. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GroupByClauseStateObject | The GROUP BY construct enables the aggregation of values according to the properties of an entity class. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| GroupByItemBNF | The query BNF for a group by item expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| GroupByItemFactory | This GroupByItemFactory is responsible to return the right expression and to support invalid expression as well. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| HavingClause | The HAVING construct enables conditions to be specified that further restrict the query result as restrictions upon the groups. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| HavingClauseBNF | The query BNF for the having clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| HavingClauseFactory | This HavingClauseFactory creates a new HavingClause when the portion of the query to parse starts with HAVING. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| HavingClauseStateObject | The HAVING construct enables conditions to be specified that further restrict the query result as restrictions upon the groups. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| HierarchicalQueryClause | If a table contains hierarchical data, then rows can be selected in a hierarchical order using the hierarchical query clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| HierarchicalQueryClauseBNF | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| HierarchicalQueryClauseFactory | This HierarchicalQueryClauseFactory creates a new HierarchicalQueryClause when the portion of the query to parse starts with either VERSIONS or | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IAbstractConditionalExpressionStateObjectBuilder | | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IBuilder | This builder is used by BasicStateObjectBuilder, which allows subclasses to easily change any internal builders used for properly creating the state model representation of a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| ICaseExpressionStateObjectBuilder | This builder is responsible to create a CASE expression. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IConditionalExpressionStateObjectBuilder | This builder can be used to easily create a conditional expression without having to create each object manually. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IConstructor | The external representation of a Java class constructor. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IdentificationVariable | An identification variable is a valid identifier declared in the FROM clause of a query. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IdentificationVariableBNF | The query BNF for an identification variable expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IdentificationVariableDeclaration | An identification variable is a valid identifier declared in the FROM clause of a query. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IdentificationVariableDeclarationBNF | The query BNF for an identification variable declaration expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IdentificationVariableDeclarationFactory | This IdentificationVariableDeclarationFactory handles parsing the JPQL fragment within the FROM clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IdentificationVariableDeclarationStateObject | An identification variable is a valid identifier declared in the FROM clause of a query. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| IdentificationVariableFactory | This IdentificationVariableFactory creates a new IdentificationVariable. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IdentificationVariableResolver | This Resolver is responsible to resolve the type of an identification variable. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| IdentificationVariableStateObject | This state object represents a single identification variable, which is identifying TODO. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| IdentifierRole | A role describes the purpose of the JPQL identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IEclipseLinkConditionalStateObjectBuilder | The EclipseLink extension over the basic support provided by IEclipseLinkConditionalStateObjectBuilder. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IEclipseLinkMappingType | This enumeration lists the mapping types defined in the Java Persistence functional specification and those that are provided by EclipseLink. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IEclipseLinkSelectExpressionStateObjectBuilder | | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IEclipseLinkSimpleSelectExpressionStateObjectBuilder | | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IEmbeddable | The external representation of the managed type that is annotated with Provisional API: This interface is part of an interim API that is still under development and | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IEntity | The external representation of the managed type that is annotated with Provisional API: This interface is part of an interim API that is still under development and | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IJPQLQueryBuilder | This builder is responsible to create an editable StateObject representation of a JPQL Some default implementations are available: | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IJPQLQueryFormatter | A IJPQLQueryFormatter helps to write a string representation of a StateObject. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IJPQLQueryFormatter .IdentifierStyle | This enumeration determines how the JPQL identifiers are formatted when written out. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IListChangeEvent | This is used in conjunction with IListChangeListener. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IListChangeEvent .EventType | This enumeration lists the possible modification a list can have. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IListChangeListener | A IListChangeListener can be registered with a StateObject in order to be notified when a list changes (items are added or removed from it or some items have been moved inside of | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IManagedType | The external representation of a managed type, which is a JPA persistent object. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IManagedTypeProvider | The external representation of the provider of managed types, which provide access to the JPA Provisional API: This interface is part of an interim API that is still under development and | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IManagedTypeVisitor | The interface is used to visit a IManagedType. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IMappedSuperclass | The external representation of the managed type that is annotated with Provisional API: This interface is part of an interim API that is still under development and | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IMapping | The external representation of a mapping, which represents a single persistence property Provisional API: This interface is part of an interim API that is still under development and | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IMappingBuilder | A mapping builder is used to create the appropriate implementation of a IMapping. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IMappingType | This enumeration lists the mapping types defined in the Java Persistence functional specification. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IndexExpression | The INDEX function returns an integer value corresponding to the position of its argument in an ordered list. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IndexExpressionFactory | This IndexExpressionFactory creates a new IndexExpression when the portion of the query to parse starts with INDEX. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IndexExpressionStateObject | The INDEX function returns an integer value corresponding to the position of its argument in an ordered list. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| INewValueStateObjectBuilder | | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| InExpression | The state field path expression must have a string, numeric, or enum value. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InExpressionBNF | The query BNF for an in expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InExpressionExpressionBNF | The query BNF describes the expression being tested by the IN expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InExpressionFactory | This InExpressionFactory creates a new InExpression when the portion of the query to parse starts with IN or NOT IN. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InExpressionItemBNF | The query BNF for the items of an IN expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InExpressionStateObject | The state field path expression must have a string, numeric, or enum value. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| InputParameter | Either positional or named parameters may be used. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InputParameterBNF | The query BNF for a input parameter. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InputParameterStateObject | Either positional or named parameters may be used. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| InternalAggregateFunctionBNF | The query BNF for the parameter of an aggregate expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalBetweenExpressionBNF | The query BNF for the lower and upper expressions defined in the between expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalCoalesceExpressionBNF | The query BNF for the parameters defined in the coalesce expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalColumnExpressionBNF | The query BNF for the items of a COLUMN expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalConcatExpressionBNF | The query BNF for the COUNT expression's encapsulated expressions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalConnectByClauseBNF | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalCountBNF | The query BNF for the parameter of the COUNT function. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalEntityTypeExpressionBNF | The query BNF for the parameters defined in the type expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalFromClauseBNF | The query BNF for the FROM declaration, basically what follows the BNF: from_clause ::= FROM identification_variable_declaration {, {identification_variable_declaration | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalJoinBNF | The query BNF for what's following the join identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalLengthExpressionBNF | The query BNF for the parameter of the LENGTH expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalLocateStringExpressionBNF | The query BNF for the first two parameters of the LOCATE expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalLocateThirdExpressionBNF | The query BNF for the third parameter of the LOCATE expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalLowerExpressionBNF | The query BNF for the parameter of the LOWER expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalModExpressionBNF | The query BNF for the parameters of the MOD expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalOrderByClauseBNF | The query BNF for what's following the order by identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalOrderByItemBNF | The query BNF for an order by item. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalOrderByItemFactory | This InternalOrderByItemFactory creates either a StateFieldPathExpression or an IdentificationVariable. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalSelectExpressionBNF | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalSimpleFromClauseBNF | The query BNF for the from declaration used in a subquery. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalSimpleSelectExpressionBNF | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalSqrtExpressionBNF | The query BNF for the parameter of the SQRT expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalSubstringPositionExpressionBNF | The query BNF for the position parameters of the SUBSTRING expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalSubstringStringExpressionBNF | The query BNF for the parameter of the LENGTH expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalUpdateClauseBNF | The query BNF for what's following the update identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalUpperExpressionBNF | The query BNF for the parameter of the UPPER expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| InternalWhenClauseBNF | The query BNF for the expression following the WHEN identifier. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| IPropertyChangeEvent | This is used in conjunction with IPropertyChangeListener. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IPropertyChangeListener | A IPropertyChangeListener can be registered with a StateObject in order to be notified when the value of a property changes. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IQuery | The external representation of a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| IScalarExpressionStateObjectBuilder | This builder can be used to easily create a scalar expression without having to create eachVersion:2. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| ISelectExpressionStateObjectBuilder | This builder can be used to easily create a select expression without having to create each object manually. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IsExpressionFactory | This IsExpressionFactory creates a new expression when the portion of the query to parseVersion:2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ISimpleSelectExpressionStateObjectBuilder | This builder can be used to easily create a select expression defined for a subquery without having to create each object manually. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| IType | The external representation of a Java type. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| ITypeDeclaration | The external representation of a type declaration, which is used to give more information about the type, i. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| ITypeHelper | | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| ITypeRepository | The external representation of the repository of Java types, which gives access to the application's classes. | Interface | org.eclipse.persistence.jpa.jpql.tools.spi | EclipseLink |
|
| Join | A JOIN enables the fetching of an association as a side effect of the execution of a query. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JoinAssociationPathExpressionBNF | The query BNF for a join association path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JoinBNF | The query BNF for the join expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JoinCollectionValuedPathExpressionFactory | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JoinFactory | This JoinFactory creates a new Join when the portion of the query to parse starts with JOIN or FETCH JOIN, respectively. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JoinFetchBNF | The query BNF for the fetch join expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JoinStateObject | A JOIN enables the fetching of an association as a side effect of the execution of a query. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| JPAVersion | An enumeration listing the various releases of the Java Persistence specification. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| JPQLExpression | A JPQLExpression is the root of the parsed tree representation of a JPQL query. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JPQLGrammar | A JPQL grammar defines how a JPQL query can be parsed. | Interface | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JPQLGrammar1_0 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-220 - Enterprise JavaBeans 3. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JPQLGrammar2_0 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-337 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JPQLGrammar2_1 | This JPQLGrammar provides support for parsing JPQL queries defined in JSR-338 - Java Persistence 2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JPQLQueryBNF | This defines a single Backus-Naur Form (BNF) of the JPQL grammar. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| JPQLQueryBuilder1_0 | An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence functional specification defined in JSR-220 - | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| JPQLQueryBuilder2_0 | An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence functional specification defined in JSR-337 - Java | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| JPQLQueryBuilder2_1 | An implementation of IJPQLQueryBuilder that provides support based on the Java Persistence functional specification defined in JSR-338 - Java | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| JPQLQueryBuilderWrapper | This builder wraps another builder and simply delegates the calls to it. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| JPQLQueryContext | This context is used to store information related to the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| JPQLQueryContext .QueryExpressionVisitor | This visitor is responsible to retrieve the Expression that is the beginning of a query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| JPQLQueryDeclaration | A JPQLQueryDeclaration represents either an identification variable declaration or a collection member declaration. | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| JPQLQueryDeclaration .Type | This enum type defines the various types of declarations supported by both the JPA functional specification and EclipseLink. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| JPQLQueryProblem | A problem describes an issue found in a JPQL query because it is either grammatically or semantically incorrect. | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| JPQLQueryProblemMessages | The list of messages used by JPQLQueryProblems when validating a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| JPQLQueryProblemResourceBundle | The resource bundle containing the problems encountered in a JPQL query. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| JPQLQueryStateObject | This is the root of the StateObject hierarchy that represents a JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| JPQLStatementBNF | The query BNF for the JPQL expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| KeyExpression | An identification variable qualified by the KEY operator is a path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| KeyExpressionFactory | This KeyExpressionFactory creates a new KeyExpression when the portion of the query to parse starts with KEY. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| KeyExpressionStateObject | This object represents an identification variable that maps the keys of a Map. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| KeyResolver | This Resolver is responsible to return the map key, which means that for identification variables referring to an instance of an association or collection represented as a Map, the identification variable is of the abstract schema type of the map key. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| KeywordExpression | The expression representing some keywords: TRUE, FALSE or NULL. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| KeywordExpressionFactory | This KeywordExpressionFactory creates a new KeywordExpression when the portion of the JPQL query to parse is FALSE, TRUE or | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| KeywordExpressionStateObject | The expression representing some keywords: TRUE, FALSE or NULL. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| LengthExpression | The LENGTH function returns the length of the string in characters as an integer. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LengthExpressionFactory | This LengthExpressionFactory creates a new LengthExpression when the portion of the query to parse starts with LENGTH. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LengthExpressionStateObject | The LENGTH function returns the length of the string in characters as an integer. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| LikeExpression | The LIKE condition is used to specify a search for a pattern. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LikeExpressionBNF | The query BNF for a expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LikeExpressionEscapeCharacterBNF | This BNF is used when parsing an invalid fragment or to extend the default grammar. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LikeExpressionFactory | This LikeExpressionFactory creates a new LikeExpression when the portion of the query to parse starts with LIKE or NOT LIKE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LikeExpressionStateObject | The LIKE condition is used to specify a search for a pattern. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ListChangeEvent | The default implementation of IListChangeListener where the generics is the type of theVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| ListHolderStateObject | A ListHolderStateObject is a StateObject having a list of children and this gives access to some operation over the list. | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ListIterable | A ListIterable simply forces the returned object to be an instance of ListIterator. | Interface | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
|
| LiteralBNF | The query BNF for literals, which is based on the listing defined in section 4. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LiteralExpressionFactory | This LiteralExpressionFactory is responsible to return the right literal expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LiteralType | Some Expression can have a "literal", this enumeration is used to visit an Expression and to retrieve the right value. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| LiteralVisitor | This visitor traverses an Expression and retrieves the "literal" value. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| LocateExpression | The LOCATE function returns the position of a given string within a string, starting the search at a specified position. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LocateExpressionFactory | This LocateExpressionFactory creates a new LocateExpression when the portion of the query to parse starts with LOCATE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LocateExpressionStateObject | The LOCATE function returns the position of a given string within a string, starting the search at a specified position. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| LogicalExpression | This expression represents a logical expression, which means the first and second expressions are aggregated with either AND or OR. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LogicalExpressionStateObject | This expression represents a logical expression, which means the first and second expressions are aggregated with either the AND or the OR operator. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| LowerExpression | The LOWER function converts a string to lower case and it returns a string. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LowerExpressionFactory | This LowerExpressionFactory creates a new LowerExpression when the portion of the query to parse starts with LOWER. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| LowerExpressionStateObject | The LOWER function converts a string to lower case and it returns a string. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| MaxFunction | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| MaxFunctionFactory | This MaxFunctionFactory creates a new MaxFunction when the portion of the query to parse starts with MAX. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| MaxFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| MinFunction | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| MinFunctionFactory | This MinFunctionFactory creates a new MinFunction when the portion of the query to parse starts with MIN. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| MinFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ModExpression | The modulo operation finds the remainder of division of one number by another. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ModExpressionFactory | This ModExpressionFactory creates a new ModExpression when the portion of the query to parse starts with MOD. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ModExpressionStateObject | The modulo operation finds the remainder of division of one number by another. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| MultiplicationExpression | One of the four binary operators. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| MultiplicationExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression * arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| NewValueBNF | The query BNF for a new value expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NotExpression | BNF: expression ::= NOT conditional_primaryVersion:2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NotExpressionFactory | This NotExpressionFactory creates a new NotExpression when the portion of the query to parse starts with NOT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NotExpressionStateObject | BNF: expression ::= NOT conditional_primaryVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| NullComparisonExpression | A null comparison tests whether or not the single-valued path expression or input parameter is a BNF: null_comparison_expression ::= {single_valued_path_expression | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NullComparisonExpressionBNF | The query BNF for a null comparison expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NullComparisonExpressionStateObject | A null comparison tests whether or not the single-valued path expression or input parameter is a BNF: null_comparison_expression ::= {single_valued_path_expression | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| NullExpression | A null Expression is used instead of a true null, which allows operations to be performed without doing a null check first. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NullFilter | A null implementation of a Filter. | Class | org.eclipse.persistence.jpa.jpql.utility.filter | EclipseLink |
|
| NullIfExpression | NULLIF returns the first expression if the two expressions are not equal. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NullIfExpressionBNF | The query BNF for a nullif expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NullIfExpressionFactory | This NullIfExpressionFactory creates a new NullIfExpression when the portion of the query to parse starts with NULLIF. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NullIfExpressionStateObject | NULLIF returns the first expression if the two expressions are not equal. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| NullResolver | A "null" implementation of a Resolver. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| NumericLiteral | Exact numeric literals support the use of Java integer literal syntax as well as SQL exact numeric literal syntax. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NumericLiteralBNF | The query BNF for a numeric literal. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| NumericLiteralStateObject | Exact numeric literals support the use of Java integer literal syntax as well as SQL exact numeric literal syntax. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| NumericResolver | This Resolver is responsible to return the numeric type for a list of Resolvers. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| NumericTypeComparator | This Comparator is used to sort ITypes based on the numerical priority. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| ObjectExpression | Stand-alone identification variables in the SELECT clause may optionally be qualified by the OBJECT operator. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ObjectExpressionBNF | The query BNF for an object expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ObjectExpressionFactory | This ObjectExpressionFactory creates a new ObjectExpression when the portion of the query to parse starts with OBJECT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ObjectExpressionStateObject | Stand-alone identification variables in the SELECT clause may optionally be qualified by the OBJECT operator. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| OnClause | Returns an expression that allows a join ON clause to be defined. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OnClauseBNF | The query BNF for the on clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OnClauseFactory | This OnClauseFactory creates a new OnClause when the portion of the query to parse starts with ON. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByClause | The ORDER BY clause allows the objects or values that are returned by the query to be ordered. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByClauseBNF | The query BNF for the order by clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByClauseFactory | This OrderByClauseFactory creates a new OrderByClause when the portion of the query to parse starts with ORDER BY. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByClauseStateObject | The ORDER BY clause allows the objects or values that are returned by the query to be ordered. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| OrderByItem | An orderby_item must be one of the following: A state_field_path_expression that evaluates to an orderable | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByItem .NullOrdering | This enumeration lists all the possible choices for ordering nulls in an item. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByItem .Ordering | This enumeration lists all the possible choices for ordering an item. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByItemBNF | The query BNF for the order by item expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByItemFactory | This OrderByItemFactory creates a new OrderByItem. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderByItemStateObject | An ORDER BY item must be one of the following: A state_field_path_expression that evaluates to | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| OrderSiblingsByClause | In a hierarchical query, if the rows of siblings of the same parent need to be ordered, then the ORDER SIBLINGS BY clause should be used. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderSiblingsByClauseBNF | The query BNF for the order siblings by clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrderSiblingsByClauseFactory | This OrderSiblingsByClauseFactory creates a new OrderSiblingsByClause when the portion of the query to parse starts with ORDER SIBLINGS BY. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrExpression | The OR logical operator chains multiple criteria together. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrExpressionFactory | This OrExpressionFactory creates a new OrExpression when the portion of the query to parse starts with OR. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| OrExpressionStateObject | The OR logical operator chains multiple criteria together. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ParameterTypeVisitor | This visitor calculates the type of an input parameter. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| PatternValueBNF | The query BNF for a pattern value. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| Problem | A problem describes an issue found in a JPQL query because it is either grammatically or semantically incorrect. | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| PropertyChangeEvent | The default implementation of IPropertyChangeEvent where the generics is the type of the old and new values. | Class | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| QualifiedIdentificationVariableBNF | The query BNF for a qualified identification variable expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| QueryPosition | This object contains the cursor position within the parsed tree and within each of the Expression from the root to the deepest leaf. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RangeDeclaration | This RangeDeclaration represents an identification variable declaration that was declared in the FROM clause of a SELECT top-level query | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| RangeDeclarationBNF | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RangeDeclarationFactory | | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RangeVariableDeclaration | Range variable declarations allow the developer to designate a "root" for objects which may not be reachable by navigation. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RangeVariableDeclarationBNF | The query BNF for a range variable declaration expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RangeVariableDeclarationFactory | This RangeVariableDeclaration creates a new RangeVariableDeclaration. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RangeVariableDeclarationStateObject | Range variable declarations allow the developer to designate a "root" for objects which may not be reachable by navigation. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| RefactoringDelta | A refactoring delta contains an ordered collection of TextEdit. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool | The abstract implementation providing refactoring support for JPQL queries. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .ClassNameRenamer | This visitor renames a fully qualified class name. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .EntityNameRenamer | This visitor renames an entity name. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .EnumConstantRenamer | This visitor renames an enum constant. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .FieldNameRenamer | This visitor renames any segment of a path expression. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .ResultVariableNameRenamer | This visitor renames all the result variables found in the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .StateObjectUpdater | This interface is used to transparently push the new value into the StateObject. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RefactoringTool .VariableNameRenamer | This visitor renames all the identification variables found in the JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| RegexpExpression | The REGEXP condition is used to specify a search for a pattern. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RegexpExpressionBNF | The query BNF for a REGEXP expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| RegexpExpressionFactory | This RegexpExpressionFactory creates a new RegexpExpression when the portion of the query to parse starts with REGEXP. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| Resolver | A Resolver is responsible to resolve a property by retrieving either the managed type, the mapping, the type and the type declaration depending on the type of resolver. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| ResolverBuilder | This visitor creates a Resolver that gives information about the visited Expression. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| ResolverBuilder .CollectionExpressionVisitor | This visitor is used to check if the expression visited is a CollectionExpression. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| ResultQuery | This is used to retrieve the new JPQL query when a content assist item needs to be insert at a certain position. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| ResultVariable | A result variable may be used to name a select item in the query result. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ResultVariableBNF | The query BNF for a result variable expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ResultVariableFactory | This ResultVariableFactory creates a new ResultVariable when the portion of the query to parse starts with or without AS. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ResultVariableStateObject | A result variable may be used to name a select item in the query result. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ScalarExpressionBNF | The query BNF for a scalar expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectClause | The SELECT clause queries data from entities. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectClauseBNF | The query BNF for the select clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectClauseFactory | This SelectClauseFactory creates a new SelectClause when the portion of the query to parse starts with SELECT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectClauseStateObject | The SELECT statement queries data from entities, which determines the type of the objects or values to be selected. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SelectExpressionBNF | The query BNF for a select expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectStatement | A SELECT query is an operation that retrieves data from one or more tables or BNF: select_statement ::= select_clause | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectStatementBNF | The query BNF for the select statement. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectStatementFactory | This SelectStatementFactory creates a new SelectStatement when the portion of the query to parse starts with SELECT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SelectStatementStateObject | This state object represents a select statement, which has at least a SELECT clause and a FROM clause. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SemanticValidatorHelper | This helper is used by AbstractSemanticValidator in order to retrieve JPA information. | Interface | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| SimpleArithmeticExpressionBNF | The query BNF for a simple arithmetic expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleCaseExpressionBNF | The query BNF for a simple case expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleConditionalExpressionBNF | The query BNF for a simple conditional expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleEntityExpressionBNF | The query BNF for a simple entity expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleEntityOrValueExpressionBNF | The query BNF for a simple entity or value expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleFromClause | The FROM clause of a query defines the domain of the query by declaring identification variables. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleFromClauseStateObject | The FROM clause of a sub-query defines the domain of the sub-query by declaring identification variables. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SimpleResultVariableBNF | The query BNF for a result variable expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleSelectClause | The SELECT statement queries data from entities. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleSelectClauseBNF | The query BNF for the simple select clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleSelectClauseStateObject | The SELECT statement queries data from entities. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SimpleSelectExpressionBNF | The query BNF for a simple select expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleSelectStatement | BNFL subquery ::= simple_select_clause subquery_from_clause [where_clause] [groupby_clause] [having_clause]Version:2. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleSelectStatementFactory | This SimpleSelectStatementFactory creates a new SimpleSelectStatement when the portion of the query to parse starts with SELECT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SimpleSelectStatementStateObject | This state object represents a subquery, which has at least a SELECT clause and a FROM clause. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SimpleStateObject | This StateObject simply holds onto a string. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SingleElementListIterable | A SingleElementListIterable returns a ListIterator that holds a single element | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterable | EclipseLink |
|
| SingleElementListIterator | A SingleElementListIterator holds a single element and returns it with the first call to next(), at which point it will return false to any subsequent call | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterator | EclipseLink |
|
| SingleValuedObjectPathExpressionBNF | The query BNF for a simple valued object path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SingleValuedPathExpressionBNF | The query BNF for a single valued path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SizeExpression | The SIZE function returns an integer value, the number of elements of the collection. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SizeExpressionFactory | This SizeExpressionFactory creates a new SizeExpression when the portion of the query to parse starts with SIZE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SizeExpressionStateObject | The SIZE function returns an integer value, the number of elements of the collection. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SnapshotCloneIterable | A SnapshotCloneIterable returns an iterator on a "snapshot" of a collection, allowing for concurrent access to the original collection. | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterable | EclipseLink |
|
| SnapshotCloneIterable .LocalCloneIterator | | Class | org.eclipse.persistence.jpa.jpql.tools.utility.iterable | EclipseLink |
|
| SnapshotCloneListIterable | A SnapshotCloneListIterable returns a list iterator on a "snapshot" of a list, allowing for concurrent access to the original list. | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
|
| SnapshotCloneListIterable .LocalCloneListIterator | | Class | org.eclipse.persistence.jpa.jpql.utility.iterable | EclipseLink |
|
| SqrtExpression | The SQRT function takes a numeric argument and returns a double. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SqrtExpressionFactory | This SqrtExpressionFactory creates a new SqrtExpression when the portion of the query to parse starts with SQRT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SqrtExpressionStateObject | The SQRT function takes a numeric argument and returns a Double. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StartWithClause | A START WITH clause is optional and specifies the root row(s) of the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StartWithClauseBNF | The query BNF for the START WITH clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StartWithClauseFactory | This StartWithClauseFactory creates a new StartWithClause when the portion of the query to parse starts with START WITH. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StateFieldPathExpression | A single_valued_association_field is designated by the name of an association-field in a one-to-one or many-to-one relationship. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StateFieldPathExpressionBNF | The query BNF for a state field path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StateFieldPathExpressionFactory | This StateFieldPathExpressionFactory is meant to handle the parsing of a portion of the query when it's expected to be a state field path. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StateFieldPathExpressionStateObject | A single-valued association field is designated by the name of an association-field in a one-to-one or many-to-one relationship. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StateFieldPathExpressionStateObject .MapManagedType | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StateFieldResolver | This Resolver is responsible to resolve the type of a state field, which is the leaf of the state field path expression. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| StateObject | A StateObject is an editable representation of a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StateObjectProblem | | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StateObjectProblemConstants | | Interface | org.eclipse.persistence.jpa.jpql.tools.model | EclipseLink |
|
| StateObjectVisitor | The visitor is used to traverse the StateObject hierarchy that represents a JPQL query. | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StringExpressionBNF | The query BNF for a string expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StringLiteral | A string literal is enclosed in single quotes. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StringLiteralBNF | The query BNF for a string literal. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StringLiteralFactory | This StringLiteralFactory is responsible to parse a sub-query starting with a single quote. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| StringLiteralStateObject | A string literal is enclosed in single quotes. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| StringPrimaryBNF | The query BNF for a string primary expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubExpression | This expression wraps a sub-expression within parenthesis. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubExpressionStateObject | This expression wraps a sub-expression within parenthesis. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SubqueryBNF | The query BNF for a subquery expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubqueryDeclaration | This Declaration uses a subquery as the "root" object. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| SubqueryEntityResolver | This Resolver retrieves the type for an abstract schema name (entity name) if it can be resolved otherwise a derived path will be assumed. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| SubqueryFromClauseBNF | The query BNF for the from clause defined in a subquery. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubSelectIdentificationVariableDeclarationBNF | The query BNF for an identification variable declaration expression defined in a sub-select expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubstringExpression | The second and third arguments of the SUBSTRING function denote the starting position and length of the substring to be returned. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubstringExpressionFactory | This SubstringExpressionFactory creates a new SubstringExpression when the portion of the query to parse starts with SUBSTRING. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubstringExpressionStateObject | The second and third arguments of the SUBSTRING function denote the starting position and length of the substring to be returned. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SubtractionExpression | One of the four binary operators. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SubtractionExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression - arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SumFunction | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SumFunctionFactory | This SumFunctionFactory creates a new SumFunction when the portion of the query to parse starts with SUM. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| SumFunctionResolver | This Resolver is responsible to calculate the type based on the type of the state field. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| SumFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| TableDeclaration | This Declaration uses a database table as the "root" object. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| TableExpression | Defines a table expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TableExpressionBNF | The query BNF for a table expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TableExpressionFactory | This TableExpressionFactory creates a new TableExpression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TableVariableDeclaration | Defines a table expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TableVariableDeclarationBNF | The query BNF for a table declaration. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TableVariableDeclarationFactory | This TableVariableDeclarationFactory creates a new TableVariableDeclaration. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TextEdit | A TextEdit contains the information of a change that can be made to the JPQL query after performing a refactoring operation. | Interface | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| TreatExpression | Returns an expression that allows to treat its base as if it were a subclass of the class returned by the base. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TreatExpressionBNF | The query BNF for a TREAT expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TreatExpressionFactory | This TreatExpressionFactory creates a new TreatExpression when the portion of the query to parse starts with TREAT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TreatExpressionStateObject | Returns an expression that allows to treat its base as if it were a subclass of the class returned by the base. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| TreatResolver | This Resolver resolves a path and casts it as another entity type. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| TrimExpression | The TRIM function trims the specified character from a string. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TrimExpression .Specification | The possible ways to trim the string. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TrimExpressionFactory | This TrimExpressionFactory creates a new TrimExpression when the portion of the query to parse starts with TRIM. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TrimExpressionStateObject | The TRIM function trims the specified character from a string. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| TypeExpression | An entity type expression can be used to restrict query polymorphism. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TypeExpressionBNF | The query BNF for a type expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TypeExpressionFactory | This TypeExpressionFactory creates a new TypeExpression when the portion of the query to parse starts with TYPE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| TypeExpressionStateObject | An entity type expression can be used to restrict query polymorphism. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| TypeHelper | This helper contains methods related to IType and can perform equivalency checks. | Class | org.eclipse.persistence.jpa.jpql.tools | EclipseLink |
|
| UnionClause | The UNION clause allows the results of two queries to be combined. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UnionClauseBNF | The query BNF for the order by clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UnionClauseFactory | This UnionClauseFactory creates a new UnionClause when the portion of the query to parse starts with UNION, INTERSECT or EXCEPT. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UnknownDeclaration | This Declaration represents an unknown (invalid/incomplete) declaration. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| UnknownExpression | This expression contains a portion of the query that is unknown to the parser. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UnknownExpressionFactory | This UnknownExpressionFactory creates a new UnknownExpression when the portion of the query to parse is unknown. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UnknownExpressionStateObject | This StateObject holds onto an unknown portion of a JPQL query that could not be parsed. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| UpdateClause | This is the update clause of the update statement. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateClauseBNF | The query BNF for the update clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateClauseFactory | This UpdateClauseFactory creates a new UpdateClause when the portion of the query to parse starts with UPDATE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateClauseStateObject | This is the UPDATE clause of the UPDATE statement. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| UpdateItem | The new_value specified for an update operation must be compatible in type with the field to which it is assigned. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateItemBNF | The query BNF for the update item expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateItemFactory | This UpdateItemFactory creates a new UpdateItem. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateItemStateFieldPathExpressionBNF | The query BNF for a state field path expression used in an update item. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateItemStateFieldPathExpressionFactory | This UpdateItemStateFieldPathExpressionFactory is meant to handle the parsing of a portion of the query when it's expected to be a state field path. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateItemStateObject | The new_value specified for an update operation must be compatible in type with the field to which it is assigned. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| UpdateStatement | The UPDATE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateStatementBNF | The query BNF for the update statement. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateStatementFactory | This UpdateStatementFactory creates a new UpdateStatement when the portion of the query to parse starts with UPDATE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpdateStatementStateObject | The UPDATE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| UpperExpression | The UPPER function converts a string to upper case and it returns a string. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpperExpressionFactory | This UpperExpressionFactory creates a new UpperExpression when the portion of the query to parse starts with UPPER. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| UpperExpressionStateObject | The UPPER function converts a string to upper case and it returns a string. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ValueExpression | An identification variable qualified by the VALUE operator is a path expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ValueExpressionFactory | This ValueExpressionFactory creates a new ValueExpression when the portion of the query to parse starts with VALUE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| ValueExpressionStateObject | This object represents an identification variable that maps the values of a Map. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| ValueResolver | This Resolver is responsible to return the map value, which means that for identification variables referring to an instance of an association or collection represented as a Map, the identification variable is of the abstract schema type of the map value. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| VariableDeclarationStateObject | This defines a variable declaration, which has a "root" object and an identification variable. | Interface | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| VirtualJPQLQueryBNF | This JPQLQueryBNF can be used as a virtual BNF, which can wrap another BNF or BNFs and modify the default behavior. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhenClause | A WHEN predicate is used to calculate a condition and when it's true, its THEN will BNF: when_clause ::= WHEN conditional_expression THEN scalar_expression | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhenClauseBNF | The query BNF for the when clause of the case expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhenClauseFactory | This WhenClauseFactory creates a new WhenClause when the portion of the query to parse starts with WHEN. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhenClauseStateObject | A WHEN predicate is used to calculate a condition and when it's true, its THEN will be executed. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| WhereClause | The WHERE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhereClauseBNF | The query BNF for the where clause. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhereClauseFactory | This WhereClauseFactory creates a new WhereClause when the portion of the query to parse starts with WHERE. | Class | org.eclipse.persistence.jpa.jpql.parser | EclipseLink |
|
| WhereClauseStateObject | The WHERE clause of a query consists of a conditional expression used to select objects or values that satisfy the expression. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| WordParser | This "parser/scanner" holds onto the string version of the JPQL query that is parsed into a parsed tree. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| WordParser .WordType | This enumeration determines the type of word that was scanned. | Class | org.eclipse.persistence.jpa.jpql | EclipseLink |
|
| XmlEscapeCharacterConverter | This converter handles references when dealing with text or markup in an XML document. | Class | org.eclipse.persistence.jpa.jpql.tools.utility | EclipseLink |