Uses of Interface
org.hibernate.query.hql.spi.SqmCreationState
Packages that use SqmCreationState
Package
Description
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
Implementation of the SPIs for HQL support.
SPIs for HQL support.
This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
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.metamodel.model.domain
Methods in org.hibernate.metamodel.model.domain with parameters of type SqmCreationStateModifier and TypeMethodDescriptiondefault SqmPath<?>
DiscriminatorSqmPath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal with parameters of type SqmCreationStateModifier and TypeMethodDescriptionBagAttributeImpl.createSqmJoin
(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) EntitySqmPathSource.createSqmJoin
(SqmFrom<?, Object> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) ListAttributeImpl.createSqmJoin
(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) MapAttributeImpl.createSqmJoin
(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) MappedSuperclassSqmPathSource.createSqmJoin
(SqmFrom<?, Object> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) SetAttributeImpl.createSqmJoin
(SqmFrom<?, X> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) SingularAttributeImpl.createSqmJoin
(SqmFrom<?, D> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.query.derived
Methods in org.hibernate.query.derived with parameters of type SqmCreationStateModifier and TypeMethodDescriptionAnonymousTupleSqmAssociationPathSource.createSqmJoin
(SqmFrom<?, O> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) AnonymousTupleSqmAssociationPathSourceNew.createSqmJoin
(SqmFrom<?, O> lhs, SqmJoinType joinType, String alias, boolean fetched, SqmCreationState creationState) -
Uses of SqmCreationState in org.hibernate.query.hql.internal
Classes in org.hibernate.query.hql.internal that implement SqmCreationStateModifier and TypeClassDescriptionclass
Responsible for producing an SQM using visitation over an HQL parse tree generated by ANTLR viaHqlParseTreeBuilder
.Methods in org.hibernate.query.hql.internal that return SqmCreationStateModifier and TypeMethodDescriptionprotected SqmCreationState
BasicDotIdentifierConsumer.getCreationState()
Methods in org.hibernate.query.hql.internal with parameters of type SqmCreationStateModifier and TypeMethodDescriptionSqmPath<?>
BasicDotIdentifierConsumer.BaseLocalSequencePart.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState processingState) SqmPath<?>
DomainPathPart.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) SqmPath<?>
FullyQualifiedReflectivePath.resolveIndexedAccess
(SqmExpression<?> selector, boolean isTerminal, SqmCreationState creationState) BasicDotIdentifierConsumer.BaseLocalSequencePart.resolvePathPart
(String identifier, boolean isTerminal, SqmCreationState creationState) DomainPathPart.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) FullyQualifiedReflectivePath.resolvePathPart
(String name, boolean isTerminal, SqmCreationState creationState) Constructors in org.hibernate.query.hql.internal with parameters of type SqmCreationStateModifierConstructorDescriptionBasicDotIdentifierConsumer
(SemanticPathPart initialState, SqmCreationState creationState) BasicDotIdentifierConsumer
(SqmCreationState creationState) FullyQualifiedReflectivePathTerminal
(FullyQualifiedReflectivePathSource pathSource, String subPathName, SqmCreationState creationState) QualifiedJoinPathConsumer
(SqmFrom<?, ?> sqmFrom, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) QualifiedJoinPathConsumer
(SqmRoot<?> sqmRoot, SqmJoinType joinType, boolean fetch, String alias, SqmCreationState creationState) QualifiedJoinPredicatePathConsumer
(SqmJoin<?, ?> sqmJoin, SqmCreationState creationState) -
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) -
Uses of SqmCreationState in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return SqmCreationStateConstructors in org.hibernate.query.sqm.internal with parameters of type SqmCreationStateModifierConstructorDescriptionSqmCreationProcessingStateImpl
(SqmQuery<?> processingQuery, SqmCreationState creationState) SqmDmlCreationProcessingState
(SqmQuery<?> processingQuery, SqmCreationState creationState) SqmQueryPartCreationProcessingStateStandardImpl
(SqmCreationProcessingState parentState, SqmQuery<?> processingQuery, 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 TypeMethodDescriptionstatic SqmLiteral<Date>
SqmExpressionHelper.dateLiteralFrom
(String literalText, SqmCreationState creationState) static SqmLiteral<Integer>
SqmExpressionHelper.integerLiteral
(String literalText, SqmCreationState creationState) SqmPath<?>
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 SqmLiteral<Time>
SqmExpressionHelper.timeLiteralFrom
(String literalText, SqmCreationState creationState) static SqmLiteral<Timestamp>
SqmExpressionHelper.timestampLiteralFrom
(String literalText, 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)