Uses of Class
org.eclipse.persistence.jpa.jpql.tools.model.query.AbstractFromClauseStateObject
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 AbstractFromClauseStateObject in org.eclipse.persistence.jpa.jpql.tools.model
Modifier and TypeClassDescriptionprotected class
This builder is responsible to create a new identification variable declaration and to add it to the state object representing theFROM
clause.Modifier and TypeFieldDescriptionprotected S
BasicStateObjectBuilder.AbstractRangeDeclarationBuilder.parent
The concrete instance ofAbstractFromClauseStateObject
where the new identification variable declaration is added.protected AbstractFromClauseStateObject
BasicStateObjectBuilder.CollectionMemberDeclarationBuilder.parent
Modifier and TypeMethodDescriptionBasicStateObjectBuilder.buildCollectionDeclarationBuilder()
BasicStateObjectBuilder.getCollectionDeclarationBuilder()
Modifier and TypeMethodDescriptionBasicStateObjectBuilder.CollectionMemberDeclarationBuilder.buildStateObject
(AbstractFromClauseStateObject parent, Expression expression) protected void
AbstractActualJPQLQueryFormatter.toStringFromClause
(AbstractFromClauseStateObject stateObject) protected void
AbstractJPQLQueryFormatter.toStringFromClause
(AbstractFromClauseStateObject stateObject) -
Uses of AbstractFromClauseStateObject in org.eclipse.persistence.jpa.jpql.tools.model.query
Modifier and TypeClassDescriptionclass
TheFROM
clause of a query defines the domain of the query by declaring identification variables.class
TheFROM
clause of a sub-query defines the domain of the sub-query by declaring identification variables.Modifier and TypeMethodDescriptionprotected abstract AbstractFromClauseStateObject
AbstractSelectStatementStateObject.buildFromClause()
Creates the state object representing theFROM
clause.protected AbstractFromClauseStateObject
SelectStatementStateObject.buildFromClause()
protected AbstractFromClauseStateObject
SimpleSelectStatementStateObject.buildFromClause()
AbstractSelectClauseStateObject.getFromClause()
Returns theAbstractFromClauseStateObject
representing the FROM clause.AbstractSelectStatementStateObject.getFromClause()
Returns the state object representing theFROM
clause.AbstractIdentificationVariableDeclarationStateObject.getParent()
CollectionMemberDeclarationStateObject.getParent()
ModifierConstructorDescriptionprotected
Creates a newAbstractIdentificationVariableDeclarationStateObject
.protected
AbstractIdentificationVariableDeclarationStateObject
(AbstractFromClauseStateObject parent, String root, String identificationVariable) Creates a newAbstractIdentificationVariableDeclarationStateObject
.Creates a newCollectionMemberDeclarationStateObject
.CollectionMemberDeclarationStateObject
(AbstractFromClauseStateObject parent, ListIterator<String> paths, boolean as, String identificationVariable) Creates a newCollectionMemberDeclarationStateObject
.CollectionMemberDeclarationStateObject
(AbstractFromClauseStateObject parent, ListIterator<String> paths, String identificationVariable) Creates a newCollectionMemberDeclarationStateObject
.Creates a newIdentificationVariableDeclarationStateObject
.IdentificationVariableDeclarationStateObject
(AbstractFromClauseStateObject parent, String entityName, String identificationVariable) Creates a newIdentificationVariableDeclarationStateObject
.IdentificationVariableDeclarationStateObject
(AbstractFromClauseStateObject parent, IEntity entity, String identificationVariable) Creates a newIdentificationVariableDeclarationStateObject
.