Uses of Class
org.eclipse.persistence.jpa.jpql.tools.model.query.AbstractIdentificationVariableDeclarationStateObject
Package
Description
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.
This package contains the
StateObject
classes that represents a JPQL query.-
Uses of AbstractIdentificationVariableDeclarationStateObject in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeFieldDescriptionBasicStateObjectBuilder.JoinBuilder.parent
BasicStateObjectBuilder.AbstractRangeDeclarationBuilder.stateObject
The concrete instance ofIdentificationVariableDeclarationStateObject
that represents the visitedIdentificationVariableDeclaration
.Modifier and TypeMethodDescriptionprotected abstract AbstractIdentificationVariableDeclarationStateObject
BasicStateObjectBuilder.AbstractRangeDeclarationBuilder.addRangeDeclaration
(IdentificationVariableDeclaration expression) Creates the concrete instance of anAbstractIdentificationVariableDeclarationStateObject
for the givenIdentificationVariableDeclaration
.BasicStateObjectBuilder.RangeDeclarationBuilder.addRangeDeclaration
(IdentificationVariableDeclaration expression) BasicStateObjectBuilder.SimpleRangeDeclarationBuilder.addRangeDeclaration
(IdentificationVariableDeclaration expression) BasicStateObjectBuilder.AbstractRangeDeclarationBuilder.buildStateObject
(S parent, Expression expression) Modifier and TypeMethodDescriptionBasicStateObjectBuilder.buildJoinBuilder()
BasicStateObjectBuilder.buildRangeDeclarationBuilder()
protected IBuilder
<AbstractIdentificationVariableDeclarationStateObject, SimpleFromClauseStateObject> BasicStateObjectBuilder.buildSimpleRangeDeclarationBuilder()
BasicStateObjectBuilder.getJoinBuilder()
BasicStateObjectBuilder.getRangeDeclarationBuilder()
protected IBuilder
<AbstractIdentificationVariableDeclarationStateObject, SimpleFromClauseStateObject> BasicStateObjectBuilder.getSimpleRangeDeclarationBuilder()
Modifier and TypeMethodDescriptionBasicStateObjectBuilder.JoinBuilder.buildStateObject
(AbstractIdentificationVariableDeclarationStateObject parent, Expression expression) protected void
AbstractActualJPQLQueryFormatter.toStringIdentificationVariableDeclaration
(AbstractIdentificationVariableDeclarationStateObject stateObject) protected void
AbstractJPQLQueryFormatter.toStringIdentificationVariableDeclaration
(AbstractIdentificationVariableDeclarationStateObject stateObject) -
Uses of AbstractIdentificationVariableDeclarationStateObject in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeClassDescriptionclass
class
An identification variable is a valid identifier declared in theFROM
clause of a query.ModifierConstructorDescriptionAbstractRangeVariableDeclarationStateObject
(AbstractIdentificationVariableDeclarationStateObject parent) Creates a newRangeVariableDeclarationStateObject
.AbstractRangeVariableDeclarationStateObject
(AbstractIdentificationVariableDeclarationStateObject parent, String root) Creates a newRangeVariableDeclarationStateObject
.JoinStateObject
(AbstractIdentificationVariableDeclarationStateObject parent, String joinType) Creates a newJoinStateObject
.JoinStateObject
(AbstractIdentificationVariableDeclarationStateObject parent, String joinType, boolean as) Creates a newJoinStateObject
.