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 |