| Name | Description | Type | Package | Framework |
| 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 |
|
| 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 |
|
| 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 |
|
| AbstractEclipseLinkSelectExpressionStateObjectBuilder | | Class | org.eclipse.persistence.jpa.jpql.tools.model | 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 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 StateObjectVisitor traverses up the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| AbstractIdentificationVariableDeclarationStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 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 StateObjectVisitor traverses up the hierarchy. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| AdditionExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression + arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| AvgFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| CollectionExpressionStateObject | This StateObject is a temporary object used to store a list of StateObjects. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| ComparisonExpressionStateObject | Only the values of like types are permitted to be compared. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| ConcatExpressionStateObject | The CONCAT function returns a string that is a concatenation of its arguments. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| CountFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| DateTimeStateObject | This DateTimeStateObject represents a date or time. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| DeleteClauseStateObject | This is the DELETE clause of the DELETE statement. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| EncapsulatedIdentificationVariableExpressionStateObject | This object represents an identification variable that is wrapped by a function. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EntityResolver | This Resolver retrieves the type for an abstract schema name (entity name). | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| EntityTypeLiteralStateObject | This StateObject wraps the name of an entity type. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EntryExpressionStateObject | This object represents an identification variable that maps the Map. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| EnumLiteralResolver | This Resolver retrieves the type for an enum constant. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | EclipseLink |
|
| EnumTypeStateObject | This StateObject wraps the name of an Enum constant. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| FunctionExpressionStateObject | | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| InExpressionStateObject | The state field path expression must have a string, numeric, or enum value. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| InputParameterStateObject | Either positional or named parameters may be used. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| JPQLQueryStateObject | This is the root of the StateObject hierarchy that represents a JPQL query. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| KeywordExpressionStateObject | The expression representing some keywords: TRUE, FALSE or NULL. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| MaxFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| MinFunctionStateObject | One of the aggregate functions. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| MultiplicationExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression * arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| NotExpressionStateObject | BNF: expression ::= NOT conditional_primaryVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| OrExpressionStateObject | The OR logical operator chains multiple criteria together. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| SimpleSelectClauseStateObject | The SELECT statement queries data from entities. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| SqrtExpressionStateObject | The SQRT function takes a numeric argument and returns a Double. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| StringLiteralStateObject | A string literal is enclosed in single quotes. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | EclipseLink |
|
| SubExpressionStateObject | This expression wraps a sub-expression within parenthesis. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| SubtractionExpressionStateObject | BNF: arithmetic_expression ::= arithmetic_expression - arithmetic_termVersion:2. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| TrimExpressionStateObject | The TRIM function trims the specified character from a string. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| UnknownDeclaration | This Declaration represents an unknown (invalid/incomplete) declaration. | Class | org.eclipse.persistence.jpa.jpql.tools.resolver | 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 |
|
| UpdateClauseStateObject | This is the UPDATE clause of the UPDATE statement. | Class | org.eclipse.persistence.jpa.jpql.tools.model.query | 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| 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 |
|
| XmlEscapeCharacterConverter | This converter handles references when dealing with text or markup in an XML document. | Class | org.eclipse.persistence.jpa.jpql.tools.utility | EclipseLink |