| 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 | Interface and Description |
|---|---|
interface |
IEclipseLinkSelectExpressionStateObjectBuilder |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractEclipseLinkSelectExpressionStateObjectBuilder |
class |
AbstractSelectExpressionStateObjectBuilder |
class |
DefaultSelectExpressionStateObjectBuilder |
class |
EclipseLinkSelectExpressionStateObjectBuilder |
| Modifier and Type | Method and Description |
|---|---|
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.append()
Appends the previously created select item and starts a new stack to create a new select item.
|
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.append()
Appends the previously created select item and starts a new stack to create a new select item.
|
ISelectExpressionStateObjectBuilder |
JPQLQueryBuilderWrapper.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.
|
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.new_(String className,
ISelectExpressionStateObjectBuilder... parameters)
Creates the expression
NEW constructor_name(identification_variable). |
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.new_(String className,
ISelectExpressionStateObjectBuilder... parameters)
Creates the expression
NEW constructor_name(identification_variable). |
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.object(String identificationVariable)
Creates the expression
OBJECT(identification_variable). |
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.object(String identificationVariable)
Creates the expression
OBJECT(identification_variable). |
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.resultVariable(String resultVariable)
Defines the current state object with the given result variable.
|
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.resultVariable(String resultVariable)
Defines the current state object with the given result variable.
|
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.resultVariableAs(String resultVariable)
Defines the current state object with the given result variable.
|
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.resultVariableAs(String resultVariable)
Defines the current state object with the given result variable.
|
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.variable(String variable)
Creates the expression representing an identification variable.
|
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.variable(String variable)
Creates the expression representing an identification variable.
|
| Modifier and Type | Method and Description |
|---|---|
ISelectExpressionStateObjectBuilder |
ISelectExpressionStateObjectBuilder.new_(String className,
ISelectExpressionStateObjectBuilder... parameters)
Creates the expression
NEW constructor_name(identification_variable). |
IEclipseLinkSelectExpressionStateObjectBuilder |
IEclipseLinkSelectExpressionStateObjectBuilder.new_(String className,
ISelectExpressionStateObjectBuilder... parameters)
Creates the expression
NEW constructor_name(identification_variable). |
ISelectExpressionStateObjectBuilder |
AbstractSelectExpressionStateObjectBuilder.new_(String className,
ISelectExpressionStateObjectBuilder... parameters)
Creates the expression
NEW constructor_name(identification_variable). |
IEclipseLinkSelectExpressionStateObjectBuilder |
AbstractEclipseLinkSelectExpressionStateObjectBuilder.new_(String className,
ISelectExpressionStateObjectBuilder... parameters)
Creates the expression
NEW constructor_name(identification_variable). |
| Modifier and Type | Method and Description |
|---|---|
ISelectExpressionStateObjectBuilder |
SelectClauseStateObject.getBuilder()
Creates and returns a new
ISelectExpressionStateObjectBuilder that can be used to
programmatically create a single select expression and once the expression is complete,
commit() will push the StateObject
representation of that expression as this clause's select expression. |
ISelectExpressionStateObjectBuilder |
SelectStatementStateObject.getSelectBuilder()
Creates and returns a new
ISelectExpressionStateObjectBuilder that can be used to
programmatically create a single select expression and once the expression is complete,
commit() will push the StateObject
representation of that expression as this clause's select expression. |
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.