| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql |
This package contains the Hermes features (except the parser itself): semantic and grammatical
validations, content assist support, calculating the query result type or the possible type of
an input parameter, refactoring tools.
|
| org.eclipse.persistence.jpa.jpql.parser |
This is the core of Hermes, this package contains the classes that can parse a JPQL query.
|
| org.eclipse.persistence.jpa.jpql.tools |
| Modifier and Type | Method and Description |
|---|---|
EclipseLinkVersion |
EclipseLinkVersion.toCurrentVersion()
Converts the current constant to one of the known versions, this means if the constant is
DEFAULT_VERSION, then it will be converted into the actual constant representing that
version. |
static EclipseLinkVersion |
EclipseLinkVersion.value(String value)
Retrieves the enumeration constant for the given value.
|
static EclipseLinkVersion |
EclipseLinkVersion.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EclipseLinkVersion[] |
EclipseLinkVersion.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
static EclipseLinkVersion[] |
EclipseLinkVersion.versions()
Returns the list of
EclipseLinkVersion excluding DEFAULT_VERSION. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
EclipseLinkVersion.isNewerThan(EclipseLinkVersion version)
Determines whether this constant represents a version that is newer than the given version.
|
boolean |
EclipseLinkVersion.isNewerThanOrEqual(EclipseLinkVersion version)
Determines whether this constant represents a version that is newer than the given version or
if it's the same version.
|
boolean |
EclipseLinkVersion.isOlderThan(EclipseLinkVersion version)
Determines whether this constant represents a version that is older than the given version.
|
boolean |
EclipseLinkVersion.isOlderThanOrEqual(EclipseLinkVersion version)
Determines whether this constant represents a version that is older than the given version or
if it's the same version.
|
| Modifier and Type | Field and Description |
|---|---|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_6.VERSION
The EclipseLink version, which is 2.6.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_5.VERSION
The EclipseLink version, which is 2.5.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_4.VERSION
The EclipseLink version, which is 2.4.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_3.VERSION
The EclipseLink version, which is 2.3.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_2.VERSION
The EclipseLink version, which is 2.2.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_1.VERSION
The EclipseLink version, which is 2.1.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar2_0.VERSION
The EclipseLink version, which is 2.0.
|
static EclipseLinkVersion |
EclipseLinkJPQLGrammar1.VERSION
The EclipseLink version, which is 1.x.
|
| Modifier and Type | Method and Description |
|---|---|
protected EclipseLinkVersion |
EclipseLinkContentAssistVisitor.getEcliseLinkVersion()
Returns the enum constant of the EclipseLink version specified in the
JPQLQueryContext. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.