| Modifier and Type | Interface and Description |
|---|---|
| public interface | 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. |
| public interface | ContentAssistProposals
This object stores the various proposals available for content assist for a certain position within a JPQL query. |
| public interface | RefactoringDelta
A refactoring delta contains an ordered collection of |
| public interface | ResultQuery
This is used to retrieve the new JPQL query when a content assist item needs to be insert at a certain position. |
| public interface | TextEdit
A |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractContentAssistVisitor
The visitor provides support for finding the possible proposals within a JPQL query at a certain position. |
| public abstract class | AbstractJPQLQueryHelper
This helper can perform the following operations over a JPQL query:
|
| public abstract class | AbstractRefactoringTool
The abstract definition of a refactoring |
| public abstract class | BasicRefactoringTool
The abstract implementation providing refactoring support for JPQL queries. |
| public class | DefaultBasicRefactoringTool
This utility class provides basic refactoring support. |
| public class | DefaultContentAssistProposals
The default implementation of |
| public class | DefaultContentAssistVisitor
This visitor traverses the JPQL parsed tree and gathers the possible proposals at a given position. |
| public class | DefaultGrammarValidator
This validator is responsible to validate a JPQL query grammatically purely based on the JPA specification document. |
| public class | DefaultJPQLQueryContext
This context is used to store information related to the JPQL query. |
| public class | DefaultJPQLQueryHelper
This helper can perform the following operations over a JPQL query:
|
| public class | DefaultLiteralVisitor
This visitor traverses an |
| public class | DefaultParameterTypeVisitor
This visitor calculates the type of an input parameter. |
| public class | DefaultRefactoringDelta
The default implementation of |
| public class | DefaultRefactoringTool
This utility class provides basic refactoring support. |
| public class | 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. |
| public class | DefaultTextEdit
The default implementation of a |
| public class | EclipseLinkBasicRefactoringTool
This utility class provides basic refactoring support. |
| public class | EclipseLinkContentAssistVisitor
This extension over the default content assist visitor adds the additional support EclipseLink provides. |
| public class | EclipseLinkJPQLQueryContext
This context is used to store information related to the JPQL query. |
| public class | EclipseLinkJPQLQueryHelper
This helper can perform the following operations over a JPQL query:
|
| public class | EclipseLinkParameterTypeVisitor
This visitor calculates the type of an input parameter. |
| public class | EclipseLinkRefactoringTool
This refactoring tool add support for EclipseLink specific extension over the default implementation of JPQL defined in the Java Persistence functional specification. |
| public class | EclipseLinkResolverBuilder
An implementation of a |
| public class | 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. |
| public class | GenericSemanticValidatorHelper
An implementation of |
| public class | GenericTypeHelper
This generic implementation of |
| public abstract class | JPQLQueryContext
This context is used to store information related to the JPQL query. |
| public class | NumericTypeComparator
This |
| public abstract class | RefactoringTool
The abstract implementation providing refactoring support for JPQL queries. |
| public class | TypeHelper
This helper contains methods related to |