Uses of Class
org.eclipse.persistence.jpa.jpql.tools.model.query.IdentificationVariableDeclarationStateObject
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 IdentificationVariableDeclarationStateObject in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeMethodDescriptionvoid
AbstractActualJPQLQueryFormatter.visit
(IdentificationVariableDeclarationStateObject stateObject) void
AbstractJPQLQueryFormatter.visit
(IdentificationVariableDeclarationStateObject stateObject) -
Uses of IdentificationVariableDeclarationStateObject in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeMethodDescriptionAbstractFromClauseStateObject.addRangeDeclaration()
Adds a new range variable declaration to theFROM
clause.AbstractFromClauseStateObject.addRangeDeclaration
(String entityName, String identificationVariable) Adds a new range variable declaration.AbstractFromClauseStateObject.addRangeDeclaration
(IEntity entity, String identificationVariable) Adds to this select statement a new range variable declaration.AbstractSelectStatementStateObject.addRangeDeclaration()
Adds a new range variable declaration to theFROM
clause.AbstractSelectStatementStateObject.addRangeDeclaration
(String entityName, String identificationVariable) Adds to this select statement a new range variable declaration.AbstractSelectStatementStateObject.addRangeDeclaration
(IEntity entity, String identificationVariable) Adds to this select statement a new range variable declaration.Modifier and TypeMethodDescriptionvoid
AbstractStateObjectVisitor.visit
(IdentificationVariableDeclarationStateObject stateObject) void
AnonymousStateObjectVisitor.visit
(IdentificationVariableDeclarationStateObject stateObject) void
StateObjectVisitor.visit
(IdentificationVariableDeclarationStateObject stateObject) Visits the givenIdentificationVariableDeclarationStateObject
.ModifierConstructorDescriptionCreates a newRangeVariableDeclarationStateObject
.RangeVariableDeclarationStateObject
(IdentificationVariableDeclarationStateObject parent, String entityName) Creates a newRangeVariableDeclarationStateObject
.