Uses of Class
org.eclipse.persistence.jpa.jpql.tools.model.query.JPQLQueryStateObject
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 JPQLQueryStateObject in org.eclipse.persistence.jpa.jpql.tools
Modifier and TypeMethodDescriptionprotected JPQLQueryStateObject
RefactoringTool.buildStateObject()
Creates theStateObject
representation of the JPQL fragment to manipulate.RefactoringTool.getStateObject()
Returns theStateObject
representation of the JPQL query or JPQL fragment that was parsed.Modifier and TypeMethodDescriptionvoid
RefactoringTool.ResultVariableNameRenamer.visit
(JPQLQueryStateObject stateObject) -
Uses of JPQLQueryStateObject in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeFieldDescriptionprotected JPQLQueryStateObject
BasicStateObjectBuilder.DeleteStatementBuilder.parent
protected JPQLQueryStateObject
BasicStateObjectBuilder.parent
The parentStateObject
of theStateObject
to create.protected JPQLQueryStateObject
BasicStateObjectBuilder.UpdateStatementBuilder.parent
Modifier and TypeMethodDescriptionAbstractJPQLQueryBuilder.buildStateObject
(IManagedTypeProvider provider, CharSequence jpqlQuery, boolean tolerant) AbstractJPQLQueryBuilder.buildStateObject
(IManagedTypeProvider provider, CharSequence jpqlQuery, String queryBNFId, boolean tolerant) IJPQLQueryBuilder.buildStateObject
(IManagedTypeProvider provider, CharSequence jpqlQuery, boolean tolerant) Creates a state model representation of a JPQL query that can be edited.IJPQLQueryBuilder.buildStateObject
(IManagedTypeProvider provider, CharSequence jpqlQuery, String queryBNFId, boolean tolerant) Creates a state model representation of a JPQL query that can be edited.JPQLQueryBuilderWrapper.buildStateObject
(IManagedTypeProvider provider, CharSequence jpqlQuery, boolean tolerant) JPQLQueryBuilderWrapper.buildStateObject
(IManagedTypeProvider provider, CharSequence jpqlQuery, String queryBNFId, boolean tolerant) Modifier and TypeMethodDescriptionBasicStateObjectBuilder.buildDeleteStatementBuilder()
BasicStateObjectBuilder.buildSelectStatementBuilder()
BasicStateObjectBuilder.buildUpdateStatementBuilder()
BasicStateObjectBuilder.getDeleteStatementBuilder()
BasicStateObjectBuilder.getSelectStatementBuilder()
BasicStateObjectBuilder.getUpdateStatementBuilder()
Modifier and TypeMethodDescriptionBasicStateObjectBuilder.DeleteStatementBuilder.buildStateObject
(JPQLQueryStateObject parent, Expression expression) BasicStateObjectBuilder.UpdateStatementBuilder.buildStateObject
(JPQLQueryStateObject parent, Expression expression) void
AbstractActualJPQLQueryFormatter.visit
(JPQLQueryStateObject stateObject) void
AbstractJPQLQueryFormatter.visit
(JPQLQueryStateObject stateObject) -
Uses of JPQLQueryStateObject in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeMethodDescriptionAbstractModifyStatementStateObject.getParent()
SelectStatementStateObject.getParent()
AbstractStateObject.getRoot()
JPQLQueryStateObject.getRoot()
StateObject.getRoot()
Returns the root of theStateObject
hierarchy.Modifier and TypeMethodDescriptionvoid
AbstractEclipseLinkTraverseParentVisitor.visit
(JPQLQueryStateObject stateObject) void
AbstractStateObjectVisitor.visit
(JPQLQueryStateObject stateObject) void
AbstractTraverseParentVisitor.visit
(JPQLQueryStateObject stateObject) void
AnonymousStateObjectVisitor.visit
(JPQLQueryStateObject stateObject) void
StateObjectVisitor.visit
(JPQLQueryStateObject stateObject) Visits the givenJPQLQueryStateObject
.ModifierConstructorDescriptionprotected
Creates a newAbstractModifyStatementStateObject
.Creates a newDeleteStatementStateObject
.Creates a newSelectStatementStateObject
.Creates a newUpdateStatementStateObject
.