| Interface | Description |
|---|---|
| ContentAssistProposals |
This object stores the various proposals available for content assist for a certain position
within a JPQL query.
|
| JPQLQueryProblem |
A problem describes an issue found in a JPQL query because it is either grammatically or
semantically incorrect.
|
| ResultQuery |
This is used to retrieve the new JPQL query when a content assist item needs to be insert at
a certain position.
|
| Class | Description |
|---|---|
| ExpressionTools |
A utility class containing various methods related to the Hermes parser.
|
| JPQLQueryHelper |
This helper can perform the following operations over a JPQL query:
Calculates the result type of a query:
JPQLQueryHelper.getResultType();
Calculates the type of an input parameter: JPQLQueryHelper.getParameterType(String).
Calculates the possible choices to complete the query from a given
position (used for content assist): #buildContentAssistItems(int).
Validates the query by introspecting it grammatically and semantically:
JPQLQueryHelper.validate(),
JPQLQueryHelper.validateGrammar(),
JPQLQueryHelper.validateSemantic().
|
| MappingTypeHelper |
This class has helper methods that determine the type of the
IMapping. |
| TypeHelper |
This helper contains methods related to
IType and can perform equivalency checks. |
EclipseLink 2.3.2, "build v20111125-r10461" API Reference