Uses of Interface
org.hibernate.query.hql.spi.SemanticPathPart
-
Packages that use SemanticPathPart Package Description org.hibernate.dialect.function org.hibernate.metamodel.model.domain.internal org.hibernate.query.criteria Hibernate's support for JPA criteria queries.org.hibernate.query.hql.internal org.hibernate.query.hql.spi org.hibernate.query.sqm.function org.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.domain org.hibernate.query.sqm.tree.expression org.hibernate.query.sqm.tree.from -
-
Uses of SemanticPathPart in org.hibernate.dialect.function
Classes in org.hibernate.dialect.function that implement SemanticPathPart Modifier and Type Class Description protected static class
FormatFunction.FormatSqmFunction<T>
protected class
InverseDistributionFunction.SelfRenderingInverseDistributionFunction<T>
-
Uses of SemanticPathPart in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement SemanticPathPart Modifier and Type Class Description class
AnyDiscriminatorSqmPath<T>
class
DiscriminatorSqmPath
SqmPath specialization for an entity discriminator -
Uses of SemanticPathPart in org.hibernate.query.criteria
Subinterfaces of SemanticPathPart in org.hibernate.query.criteria Modifier and Type Interface Description interface
JpaDerivedJoin<T>
-
Uses of SemanticPathPart in org.hibernate.query.hql.internal
Subinterfaces of SemanticPathPart in org.hibernate.query.hql.internal Modifier and Type Interface Description interface
FullyQualifiedReflectivePathSource
Classes in org.hibernate.query.hql.internal that implement SemanticPathPart Modifier and Type Class Description class
BasicDotIdentifierConsumer.BaseLocalSequencePart
class
DomainPathPart
Specialized "intermediate" SemanticPathPart for processing domain model pathsclass
FullyQualifiedReflectivePath
class
FullyQualifiedReflectivePathTerminal
Constructors in org.hibernate.query.hql.internal with parameters of type SemanticPathPart Constructor Description BasicDotIdentifierConsumer(SemanticPathPart initialState, SqmCreationState creationState)
-
Uses of SemanticPathPart in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi that return SemanticPathPart Modifier and Type Method Description SemanticPathPart
DotIdentifierConsumer. getConsumedPart()
Get the currently consumed part.SemanticPathPart
SemanticPathPart. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)
-
Uses of SemanticPathPart in org.hibernate.query.sqm.function
Classes in org.hibernate.query.sqm.function that implement SemanticPathPart Modifier and Type Class Description class
SelfRenderingSqmAggregateFunction<T>
class
SelfRenderingSqmFunction<T>
class
SelfRenderingSqmOrderedSetAggregateFunction<T>
class
SelfRenderingSqmWindowFunction<T>
-
Uses of SemanticPathPart in org.hibernate.query.sqm.sql.internal
Subinterfaces of SemanticPathPart in org.hibernate.query.sqm.sql.internal Modifier and Type Interface Description interface
SelfInterpretingSqmPath<T>
Optional contract for sqm-paths which need special interpretation handling -
Uses of SemanticPathPart in org.hibernate.query.sqm.tree.domain
Subinterfaces of SemanticPathPart in org.hibernate.query.sqm.tree.domain Modifier and Type Interface Description interface
SqmCorrelation<O,T>
Specialization ofSqmFrom
for sub-query correlationsinterface
SqmPath<T>
Models a reference to a part of the application's domain model as part of an SQM tree.interface
SqmPathWrapper<W,T>
SqmPath specialization for an SqmPath that wraps another SqmPathinterface
SqmSimplePath<T>
interface
SqmTreatedPath<T,S extends T>
-
Uses of SemanticPathPart in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement SemanticPathPart Modifier and Type Class Description class
SqmAnyDiscriminatorValue<T>
class
SqmEnumLiteral<E extends Enum<E>>
Specialized SQM literal defined by an enum reference.class
SqmFieldLiteral<T>
class
SqmFunction<T>
A SQM functionclass
SqmLiteralEntityType<T>
Represents an reference to an entity type as a literal.Methods in org.hibernate.query.sqm.tree.expression that return SemanticPathPart Modifier and Type Method Description SemanticPathPart
SqmAnyDiscriminatorValue. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)
SemanticPathPart
SqmEnumLiteral. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)
SemanticPathPart
SqmFieldLiteral. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)
SemanticPathPart
SqmFunction. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)
SemanticPathPart
SqmLiteralEntityType. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)
-
Uses of SemanticPathPart in org.hibernate.query.sqm.tree.from
Subinterfaces of SemanticPathPart in org.hibernate.query.sqm.tree.from Modifier and Type Interface Description interface
SqmAttributeJoin<O,T>
Models a join based on a mapped attribute reference.interface
SqmFrom<O,T>
Models a Bindable's inclusion in theFROM
clause.interface
SqmJoin<O,T>
interface
SqmQualifiedJoin<O,T>
Common contract for qualified/restricted/predicated joins.Classes in org.hibernate.query.sqm.tree.from that implement SemanticPathPart Modifier and Type Class Description class
SqmCrossJoin<T>
class
SqmDerivedJoin<T>
class
SqmEntityJoin<T>
class
SqmRoot<E>
-