AbstractContentAssistVisitor |
The visitor provides support for finding the possible proposals within a JPQL query at a certain
position.
|
AbstractContentAssistVisitor.AbstractAppendableExpressionVisitor |
|
AbstractContentAssistVisitor.AbstractConditionalClauseCollectionHelper<T extends Expression> |
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
incomplete or invalid.
|
AbstractContentAssistVisitor.AbstractFromClauseStatementHelper<T extends AbstractSelectStatement> |
|
AbstractContentAssistVisitor.AbstractGroupByClauseStatementHelper<T extends AbstractSelectStatement> |
|
AbstractContentAssistVisitor.AbstractHavingClauseStatementHelper<T extends AbstractSelectStatement> |
|
AbstractContentAssistVisitor.AbstractSelectClauseCollectionHelper<T extends AbstractSelectClause> |
|
AbstractContentAssistVisitor.AbstractSelectClauseStatementHelper |
|
AbstractContentAssistVisitor.AbstractWhereClauseSelectStatementHelper<T extends AbstractSelectStatement> |
|
AbstractContentAssistVisitor.AcceptableTypeVisitor |
This visitor retrieves the permitted type from the path expression's parent.
|
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.
|
AbstractContentAssistVisitor.CollectionExpressionVisitor |
|
AbstractContentAssistVisitor.CollectionMappingFilter |
|
AbstractContentAssistVisitor.ConcatExpressionCollectionHelper |
|
AbstractContentAssistVisitor.ConditionalClauseCollectionHelper |
|
AbstractContentAssistVisitor.ConstrutorCollectionHelper |
|
AbstractContentAssistVisitor.DeclarationVisitor |
|
AbstractContentAssistVisitor.DefaultMappingCollector |
|
AbstractContentAssistVisitor.DeleteClauseCollectionHelper |
|
AbstractContentAssistVisitor.DeleteClauseStatementHelper |
|
AbstractContentAssistVisitor.DifferentComparisonFilter |
|
AbstractContentAssistVisitor.DoubleEncapsulatedCollectionHelper |
|
AbstractContentAssistVisitor.EncapsulatedExpressionVisitor |
|
AbstractContentAssistVisitor.EndingQueryPositionBuilder |
This builder populates a QueryPosition by traversing the valid portion of the JPQL
query.
|
AbstractContentAssistVisitor.EnumVisitor |
This visitor determines whether a path expression can be resolved as a fully qualified enum
type and an enum constant.
|
AbstractContentAssistVisitor.FilteringMappingCollector |
|
AbstractContentAssistVisitor.FollowingClausesVisitor |
|
AbstractContentAssistVisitor.FollowingInvalidExpressionVisitor |
|
AbstractContentAssistVisitor.FromClauseCollectionHelper |
|
AbstractContentAssistVisitor.FromClauseStatementHelper |
|
AbstractContentAssistVisitor.GroupByClauseCollectionHelper |
|
AbstractContentAssistVisitor.GroupByClauseStatementHelper |
|
AbstractContentAssistVisitor.HavingClauseStatementHelper |
|
AbstractContentAssistVisitor.IncompleteCollectionExpressionVisitor |
This visitor is used when a clause or a compound expression was parsed with a collection of
expressions representing an invalid fragment.
|
AbstractContentAssistVisitor.InvalidExpressionVisitor |
This visitor determines if the visited Expression is one of the two that represents
an invalid expression.
|
AbstractContentAssistVisitor.JoinCollectionHelper |
|
AbstractContentAssistVisitor.MappingFilterBuilder |
This visitor is responsible to create the right Filter based on the type of the Expression .
|
AbstractContentAssistVisitor.MappingTypeFilter |
This Filter is responsible to filter out the mappings that can't have their type
assignable to the one passed in.
|
AbstractContentAssistVisitor.NotExpressionVisitor |
|
AbstractContentAssistVisitor.OrderByClauseCollectionHelper |
|
AbstractContentAssistVisitor.OrderByClauseStatementHelper |
|
AbstractContentAssistVisitor.PropertyMappingFilter |
|
AbstractContentAssistVisitor.RangeVariableDeclarationVisitor |
|
AbstractContentAssistVisitor.ResultVariableVisitor |
|
AbstractContentAssistVisitor.SelectClauseCollectionHelper |
|
AbstractContentAssistVisitor.SelectClauseStatementHelper |
|
AbstractContentAssistVisitor.SimpleFromClauseStatementHelper |
|
AbstractContentAssistVisitor.SimpleGroupByClauseStatementHelper |
|
AbstractContentAssistVisitor.SimpleHavingClauseStatementHelper |
|
AbstractContentAssistVisitor.SimpleSelectClauseCollectionHelper |
|
AbstractContentAssistVisitor.SimpleSelectClauseStatementHelper |
|
AbstractContentAssistVisitor.SimpleWhereClauseSelectStatementHelper |
|
AbstractContentAssistVisitor.SubqueryAppendableExpressionVisitor |
|
AbstractContentAssistVisitor.SubqueryVisitor |
This visitor determines if an Expression is in a subquery.
|
AbstractContentAssistVisitor.TripleEncapsulatedCollectionHelper |
|
AbstractContentAssistVisitor.UpdateClauseStatementHelper |
|
AbstractContentAssistVisitor.UpdateItemCollectionHelper |
|
AbstractContentAssistVisitor.VisitParentVisitor |
This visitor is meant to adjust the corrections stack when traversing an Expression in
order to increase the list of valid proposals.
|
AbstractContentAssistVisitor.WhenClauseConditionalClauseCollectionHelper |
This helpers handles adding proposals for WhenClause .
|
AbstractContentAssistVisitor.WhereClauseDeleteStatementHelper |
|
AbstractContentAssistVisitor.WhereClauseSelectStatementHelper |
|
AbstractContentAssistVisitor.WhereClauseUpdateStatementHelper |
|
AbstractContentAssistVisitor.WithinInvalidExpressionVisitor |
|
AbstractJPQLQueryHelper |
|
AbstractRefactoringTool |
The abstract definition of a refactoring
|
BasicRefactoringTool |
The abstract implementation providing refactoring support for JPQL queries.
|
BasicRefactoringTool.JavaQuery |
A simple implementation of IQuery .
|
DefaultBasicRefactoringTool |
This utility class provides basic refactoring support.
|
DefaultContentAssistProposals |
|
DefaultContentAssistVisitor |
This visitor traverses the JPQL parsed tree and gathers the possible proposals at a given position.
|
DefaultGrammarValidator |
This validator is responsible to validate a JPQL query grammatically purely based on the JPA
specification document.
|
DefaultJPQLQueryContext |
This context is used to store information related to the JPQL query.
|
DefaultJPQLQueryHelper |
|
DefaultLiteralVisitor |
This visitor traverses an Expression
and retrieves the "literal" value.
|
DefaultParameterTypeVisitor |
This visitor calculates the type of an input parameter.
|
DefaultRefactoringDelta |
The default implementation of RefactoringDelta which contains the TextEdit that
were creating during the refactoring of a JPQL query.
|
DefaultRefactoringTool |
This utility class provides basic refactoring support.
|
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.
|
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.
|
EclipseLinkBasicRefactoringTool |
This utility class provides basic refactoring support.
|
EclipseLinkContentAssistVisitor |
This extension over the default content assist visitor adds the additional support EclipseLink
provides.
|
EclipseLinkContentAssistVisitor.AcceptableTypeVisitor |
|
EclipseLinkContentAssistVisitor.AppendableExpressionVisitor |
|
EclipseLinkContentAssistVisitor.EndingQueryPositionBuilder |
|
EclipseLinkContentAssistVisitor.FollowingClausesVisitor |
This visitor adds support for the additional clauses provided by EclipseLink, such as the
|
EclipseLinkJPQLQueryContext |
This context is used to store information related to the JPQL query.
|
EclipseLinkJPQLQueryHelper |
|
EclipseLinkParameterTypeVisitor |
This visitor calculates the type of an input parameter.
|
EclipseLinkRefactoringTool |
This refactoring tool add support for EclipseLink specific extension over the default
implementation of JPQL defined in the Java Persistence functional specification.
|
EclipseLinkResolverBuilder |
An implementation of a ResolverBuilder that adds support for EclipseLink extension.
|
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.
|
GenericSemanticValidatorHelper |
|
GenericSemanticValidatorHelper.IdentificationVariableVisitor |
|
GenericTypeHelper |
|
JPQLQueryContext |
This context is used to store information related to the JPQL query.
|
JPQLQueryContext.QueryExpressionVisitor |
This visitor is responsible to retrieve the Expression that is the beginning of a
query.
|
NumericTypeComparator |
This Comparator is used to sort ITypes based on the numerical priority.
|
RefactoringTool |
The abstract implementation providing refactoring support for JPQL queries.
|
RefactoringTool.ClassNameRenamer |
This visitor renames a fully qualified class name.
|
RefactoringTool.EntityNameRenamer |
This visitor renames an entity name.
|
RefactoringTool.EnumConstantRenamer |
This visitor renames an enum constant.
|
RefactoringTool.FieldNameRenamer |
This visitor renames any segment of a path expression.
|
RefactoringTool.ResultVariableNameRenamer |
This visitor renames all the result variables found in the JPQL query.
|
RefactoringTool.VariableNameRenamer |
This visitor renames all the identification variables found in the JPQL query.
|
TypeHelper |
This helper contains methods related to IType and can perform equivalency checks.
|