Uses of Interface
org.hibernate.query.hql.spi.SqmCreationState
Packages that use SqmCreationState
Package
Description
SPIs for HQL support.
This package defines a semantic model of HQL queries.
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing root entities and joins in the SQM tree.
-
Uses of SqmCreationState in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi that return SqmCreationStateModifier and TypeMethodDescriptionSqmCreationProcessingState.getCreationState()
The overall SQM creation stateMethods in org.hibernate.query.hql.spi with parameters of type SqmCreationStateModifier and TypeMethodDescriptionSqmPath
<?> SemanticPathPart.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SemanticPathPart.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.query.sqm
Methods in org.hibernate.query.sqm with parameters of type SqmCreationStateModifier and TypeMethodDescriptionSqmJoinable.createSqmJoin
(SqmFrom<?, O> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) default SqmPath
<?> DiscriminatorSqmPath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.query.sqm.tree.domain
Methods in org.hibernate.query.sqm.tree.domain with parameters of type SqmCreationStateModifier and TypeMethodDescriptionSqmPath
<?> SqmBasicValuedSimplePath.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmFunctionPath.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) default SqmPath
<?> SqmPath.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmPluralValuedSimplePath.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmTreatedListJoin.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> AbstractSqmFrom.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmAnyValuedSimplePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmBasicValuedSimplePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmElementAggregateFunction.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmEmbeddedValuedSimplePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmEntityValuedSimplePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmFkExpression.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmFunctionPath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmIndexAggregateFunction.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmIndexedCollectionAccessPath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmPath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmPluralValuedSimplePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmTreatedEmbeddedValuedSimplePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmTreatedRoot.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.query.sqm.tree.expression
Methods in org.hibernate.query.sqm.tree.expression with parameters of type SqmCreationStateModifier and TypeMethodDescriptionSqmPath
<?> SqmAnyDiscriminatorValue.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmEnumLiteral.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmFieldLiteral.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmFunction.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmLiteralEmbeddableType.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath
<?> SqmLiteralEntityType.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmAnyDiscriminatorValue.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmEnumLiteral.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmFieldLiteral.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmFunction.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmLiteralEmbeddableType.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) SqmLiteralEntityType.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) static <T> SqmExpressible
<T> SqmExpressionHelper.toSqmType
(BindableType<T> parameterType, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.query.sqm.tree.from
Methods in org.hibernate.query.sqm.tree.from with parameters of type SqmCreationStateModifier and TypeMethodDescriptionSqmPath
<?> SqmEntityJoin.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState)