| 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 |
|---|---|
protected AbstractConditionalClauseStateObject |
EclipseLinkConditionalStateObjectBuilder.getParent()
Returns the parent of the expression to build, which is only required when a JPQL fragment
needs to be parsed.
|
protected AbstractConditionalClauseStateObject |
DefaultConditionalExpressionStateObjectBuilder.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 |
|---|---|
IConditionalExpressionStateObjectBuilder |
JPQLQueryBuilderWrapper.buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject)
Creates a builder that can create a conditional expression programmatically.
|
DefaultConditionalExpressionStateObjectBuilder |
JPQLQueryBuilder2_1.buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject)
Creates a builder that can create a conditional expression programmatically.
|
DefaultConditionalExpressionStateObjectBuilder |
JPQLQueryBuilder2_0.buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject)
Creates a builder that can create a conditional expression programmatically.
|
DefaultConditionalExpressionStateObjectBuilder |
JPQLQueryBuilder1_0.buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject)
Creates a builder that can create a conditional expression programmatically.
|
IConditionalExpressionStateObjectBuilder |
IJPQLQueryBuilder.buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject)
Creates a builder that can create a conditional expression programmatically.
|
IConditionalExpressionStateObjectBuilder |
EclipseLinkJPQLQueryBuilder.buildStateObjectBuilder(AbstractConditionalClauseStateObject stateObject)
Creates a builder that can create a conditional expression programmatically.
|
protected void |
AbstractJPQLQueryFormatter.toStringConditional(AbstractConditionalClauseStateObject stateObject) |
| Constructor and Description |
|---|
DefaultConditionalExpressionStateObjectBuilder(AbstractConditionalClauseStateObject parent)
Creates a new
DefaultConditionalExpressionStateObjectBuilder. |
EclipseLinkConditionalStateObjectBuilder(AbstractConditionalClauseStateObject parent)
Creates a new
EclipseLinkConditionalStateObjectBuilder. |
| Modifier and Type | Class and Description |
|---|---|
class |
HavingClauseStateObject
The
HAVING construct enables conditions to be specified that further restrict
the query result as restrictions upon the groups. |
class |
WhenClauseStateObject
A
WHEN predicate is used to calculate a condition and when it's true, its
THEN will be executed. |
class |
WhereClauseStateObject
The
WHERE clause of a query consists of a conditional expression used to
select objects or values that satisfy the expression. |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.