| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.tools.model |
The classes defined in this package define the state model API, a state model can be used to
manually or programmatically create and edit a JPQL query.
|
| org.eclipse.persistence.jpa.jpql.tools.model.query |
This package contains the
StateObject classes that represents a JPQL query. |
| Modifier and Type | Field and Description |
|---|---|
protected AbstractIdentificationVariableDeclarationStateObject |
BasicStateObjectBuilder.JoinBuilder.parent |
protected AbstractIdentificationVariableDeclarationStateObject |
BasicStateObjectBuilder.AbstractRangeDeclarationBuilder.stateObject
The concrete instance of
IdentificationVariableDeclarationStateObject
that represents the visited IdentificationVariableDeclaration. |
| Modifier and Type | Method and Description |
|---|---|
JoinStateObject |
BasicStateObjectBuilder.JoinBuilder.buildStateObject(AbstractIdentificationVariableDeclarationStateObject parent,
Expression expression)
Creates the
StateObject representation of the given Expression. |
protected void |
AbstractJPQLQueryFormatter.toStringIdentificationVariableDeclaration(AbstractIdentificationVariableDeclarationStateObject stateObject) |
protected void |
AbstractActualJPQLQueryFormatter.toStringIdentificationVariableDeclaration(AbstractIdentificationVariableDeclarationStateObject stateObject) |
| Modifier and Type | Class and Description |
|---|---|
class |
DerivedPathIdentificationVariableDeclarationStateObject |
class |
IdentificationVariableDeclarationStateObject
An identification variable is a valid identifier declared in the
FROM clause
of a query. |
| Modifier and Type | Method and Description |
|---|---|
AbstractIdentificationVariableDeclarationStateObject |
JoinStateObject.getParent()
Returns the parent of this
StateObject. |
| Constructor and Description |
|---|
AbstractRangeVariableDeclarationStateObject(AbstractIdentificationVariableDeclarationStateObject parent)
Creates a new
RangeVariableDeclarationStateObject. |
AbstractRangeVariableDeclarationStateObject(AbstractIdentificationVariableDeclarationStateObject parent,
String root)
Creates a new
RangeVariableDeclarationStateObject. |
JoinStateObject(AbstractIdentificationVariableDeclarationStateObject parent,
String joinType)
Creates a new
JoinStateObject. |
JoinStateObject(AbstractIdentificationVariableDeclarationStateObject parent,
String joinType,
boolean as)
Creates a new
JoinStateObject. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.