| 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 | Method and Description |
|---|---|
CaseExpressionStateObject |
ICaseExpressionStateObjectBuilder.buildStateObject()
Creates the actual state object based on the information this builder gathered.
|
CaseExpressionStateObject |
AbstractCaseExpressionStateObjectBuilder.buildStateObject()
Creates the actual state object based on the information this builder gathered.
|
CaseExpressionStateObject |
BasicStateObjectBuilder.WhenClauseBuilder.buildStateObject(CaseExpressionStateObject parent,
Expression expression)
Creates the
StateObject representation of the given Expression. |
| Modifier and Type | Method and Description |
|---|---|
protected IBuilder<CaseExpressionStateObject,CaseExpressionStateObject> |
BasicStateObjectBuilder.buildWhenClauseBuilder() |
protected IBuilder<CaseExpressionStateObject,CaseExpressionStateObject> |
BasicStateObjectBuilder.buildWhenClauseBuilder() |
protected IBuilder<CaseExpressionStateObject,CaseExpressionStateObject> |
BasicStateObjectBuilder.whenClauseBuilder()
Returns the
IBuilder that is responsible to visit each WhenClause and to
create the corresponding WhenClauseStateObject. |
protected IBuilder<CaseExpressionStateObject,CaseExpressionStateObject> |
BasicStateObjectBuilder.whenClauseBuilder()
Returns the
IBuilder that is responsible to visit each WhenClause and to
create the corresponding WhenClauseStateObject. |
| Modifier and Type | Method and Description |
|---|---|
CaseExpressionStateObject |
BasicStateObjectBuilder.WhenClauseBuilder.buildStateObject(CaseExpressionStateObject parent,
Expression expression)
Creates the
StateObject representation of the given Expression. |
void |
AbstractJPQLQueryFormatter.visit(CaseExpressionStateObject stateObject)
Visits the given
CaseExpressionStateObject. |
void |
AbstractActualJPQLQueryFormatter.visit(CaseExpressionStateObject stateObject)
Visits the given
CaseExpressionStateObject. |
| Modifier and Type | Method and Description |
|---|---|
CaseExpressionStateObject |
WhenClauseStateObject.getParent()
Returns the parent of this
StateObject. |
| Modifier and Type | Method and Description |
|---|---|
void |
StateObjectVisitor.visit(CaseExpressionStateObject stateObject)
Visits the given
CaseExpressionStateObject. |
void |
AnonymousStateObjectVisitor.visit(CaseExpressionStateObject stateObject)
Visits the given
CaseExpressionStateObject. |
void |
AbstractStateObjectVisitor.visit(CaseExpressionStateObject stateObject)
Visits the given
CaseExpressionStateObject. |
| Constructor and Description |
|---|
WhenClauseStateObject(CaseExpressionStateObject parent)
Creates a new
WhenClauseStateObject. |
WhenClauseStateObject(CaseExpressionStateObject parent,
StateObject whenStateObject,
StateObject thenStateObject)
Creates a new
WhenClauseStateObject. |
WhenClauseStateObject(CaseExpressionStateObject parent,
String whenJpqlFragment,
String thenJpqlFragment)
Creates a new
WhenClauseStateObject. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.