| 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 SelectClauseStateObject |
BasicStateObjectBuilder.SelectItemBuilder.parent |
| Modifier and Type | Method and Description |
|---|---|
protected SelectClauseStateObject |
AbstractSelectExpressionStateObjectBuilder.getParent()
Returns the parent of the expression to build, which is only required when a JPQL fragment
needs to be parsed.
|
| Modifier and Type | Method and Description |
|---|---|
protected IBuilder<StateObject,SelectClauseStateObject> |
BasicStateObjectBuilder.buildSelectItemBuilder() |
protected IBuilder<StateObject,SelectClauseStateObject> |
BasicStateObjectBuilder.getSelectItemBuilder() |
| Modifier and Type | Method and Description |
|---|---|
StateObject |
BasicStateObjectBuilder.SelectItemBuilder.buildStateObject(SelectClauseStateObject parent,
Expression expression)
Creates the
StateObject representation of the given Expression. |
ISelectExpressionStateObjectBuilder |
JPQLQueryBuilderWrapper.buildStateObjectBuilder(SelectClauseStateObject stateObject)
Creates a builder that can create a select expression programmatically.
|
DefaultSelectExpressionStateObjectBuilder |
JPQLQueryBuilder2_1.buildStateObjectBuilder(SelectClauseStateObject stateObject)
Creates a builder that can create a select expression programmatically.
|
DefaultSelectExpressionStateObjectBuilder |
JPQLQueryBuilder2_0.buildStateObjectBuilder(SelectClauseStateObject stateObject)
Creates a builder that can create a select expression programmatically.
|
DefaultSelectExpressionStateObjectBuilder |
JPQLQueryBuilder1_0.buildStateObjectBuilder(SelectClauseStateObject stateObject)
Creates a builder that can create a select expression programmatically.
|
ISelectExpressionStateObjectBuilder |
IJPQLQueryBuilder.buildStateObjectBuilder(SelectClauseStateObject stateObject)
Creates a builder that can create a select expression programmatically.
|
EclipseLinkSelectExpressionStateObjectBuilder |
EclipseLinkJPQLQueryBuilder.buildStateObjectBuilder(SelectClauseStateObject stateObject)
Creates a builder that can create a select expression programmatically.
|
void |
AbstractJPQLQueryFormatter.visit(SelectClauseStateObject stateObject)
Visits the given
SelectClauseStateObject. |
void |
AbstractActualJPQLQueryFormatter.visit(SelectClauseStateObject stateObject)
Visits the given
SelectClauseStateObject. |
| Constructor and Description |
|---|
AbstractEclipseLinkSelectExpressionStateObjectBuilder(SelectClauseStateObject parent)
Creates a new
AbstractEclipseLinkSelectExpressionStateObjectBuilder. |
AbstractSelectExpressionStateObjectBuilder(SelectClauseStateObject parent)
Creates a new
AbstractSelectExpressionStateObjectBuilder. |
DefaultSelectExpressionStateObjectBuilder(SelectClauseStateObject parent)
Creates a new
DefaultSelectExpressionStateObjectBuilder. |
EclipseLinkSelectExpressionStateObjectBuilder(SelectClauseStateObject parent)
Creates a new
EclipseLinkSelectExpressionStateObjectBuilder. |
| Modifier and Type | Method and Description |
|---|---|
SelectClauseStateObject |
ResultVariableStateObject.getParent()
Returns the parent of this
StateObject. |
SelectClauseStateObject |
SelectStatementStateObject.getSelectClause()
Returns the state object representing the
SELECT clause. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
SelectClauseStateObject.areChildrenEquivalent(SelectClauseStateObject stateObject)
Determines whether the children of this
StateObject are equivalent to the children
of the given one, i.e. |
void |
StateObjectVisitor.visit(SelectClauseStateObject stateObject)
Visits the given
SelectClauseStateObject. |
void |
AnonymousStateObjectVisitor.visit(SelectClauseStateObject stateObject)
Visits the given
SelectClauseStateObject. |
void |
AbstractStateObjectVisitor.visit(SelectClauseStateObject stateObject)
Visits the given
SelectClauseStateObject. |
| Constructor and Description |
|---|
ResultVariableStateObject(SelectClauseStateObject parent)
Creates a new
ResultVariableStateObject. |
ResultVariableStateObject(SelectClauseStateObject parent,
StateObject stateObject,
boolean as,
String resultVariable)
Creates a new
ResultVariableStateObject. |
ResultVariableStateObject(SelectClauseStateObject parent,
StateObject stateObject,
String resultVariable)
Creates a new
ResultVariableStateObject. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.