| Package | Description |
|---|---|
| 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 | |
| org.eclipse.persistence.jpa.jpql.tools.model.query |
This package contains the
StateObject classes that represents a JPQL query. |
| Modifier and Type | Class and Description |
|---|---|
class |
EntryExpression
An identification variable qualified by the
ENTRY operator is a path
expression. |
class |
IndexExpression
The INDEX function returns an integer value corresponding to the position of its argument
in an ordered list.
|
class |
KeyExpression
An identification variable qualified by the
KEY operator is a path
expression. |
class |
ObjectExpression
Stand-alone identification variables in the SELECT clause may optionally be qualified by
the OBJECT operator.
|
class |
ValueExpression
An identification variable qualified by the
VALUE operator is a path
expression. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DefaultSemanticValidator.validateMapIdentificationVariable(EncapsulatedIdentificationVariableExpression expression) |
| Modifier and Type | Method and Description |
|---|---|
EncapsulatedIdentificationVariableExpression |
EncapsulatedIdentificationVariableExpressionStateObject.getExpression()
Returns the actual parsed object if this
StateObject representation of the JPQL query
was created by parsing an existing JPQL query. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.