Uses of Interface
org.hibernate.query.hql.spi.SemanticPathPart
-
Packages that use SemanticPathPart Package Description org.hibernate.dialect.function Contains implementations ofSqmFunctionDescriptordescribing a range of relatively-sophisticated SQL functions available in various dialects.org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.query.hql.internal Implementation of the SPIs for HQL support.org.hibernate.query.hql.spi SPIs for HQL support.org.hibernate.query.sqm.function Package defining support for HQL, including JPQL as a subset of HQL.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.from Nodes representing root entities and joins in the SQM tree. -
-
Uses of SemanticPathPart in org.hibernate.dialect.function
Classes in org.hibernate.dialect.function that implement SemanticPathPart Modifier and Type Class Description protected static classFormatFunction.FormatSqmFunction<T>protected classInverseDistributionFunction.SelfRenderingInverseDistributionFunction<T> -
Uses of SemanticPathPart in org.hibernate.metamodel.model.domain
Subinterfaces of SemanticPathPart in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interfaceDiscriminatorSqmPath<T>Commonality between entity and any discriminators -
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 classAnyDiscriminatorSqmPath<T>classEntityDiscriminatorSqmPathSqmPath specialization for an entity discriminator -
Uses of SemanticPathPart in org.hibernate.query.hql.internal
Subinterfaces of SemanticPathPart in org.hibernate.query.hql.internal Modifier and Type Interface Description interfaceFullyQualifiedReflectivePathSourceClasses in org.hibernate.query.hql.internal that implement SemanticPathPart Modifier and Type Class Description classBasicDotIdentifierConsumer.BaseLocalSequencePartclassDomainPathPartSpecialized "intermediate" SemanticPathPart for processing domain model paths/classFullyQualifiedReflectivePathclassFullyQualifiedReflectivePathTerminalConstructors 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 SemanticPathPartDotIdentifierConsumer. getConsumedPart()Get the currently consumed part.SemanticPathPartSemanticPathPart. 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 classSelfRenderingSqmAggregateFunction<T>classSelfRenderingSqmFunction<T>classSelfRenderingSqmOrderedSetAggregateFunction<T>classSelfRenderingSqmWindowFunction<T> -
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 interfaceSqmCorrelation<O,T>Specialization ofSqmFromfor sub-query correlationsinterfaceSqmPath<T>Models a reference to a part of the application's domain model as part of an SQM tree.interfaceSqmPathWrapper<W,T>SqmPath specialization for an SqmPath that wraps another SqmPathinterfaceSqmSimplePath<T>interfaceSqmTreatedPath<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 classSqmAnyDiscriminatorValue<T>classSqmEnumLiteral<E extends Enum<E>>Specialized SQM literal defined by an enum reference.classSqmFieldLiteral<T>classSqmFunction<T>A SQM functionclassSqmLiteralEntityType<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 SemanticPathPartSqmAnyDiscriminatorValue. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SemanticPathPartSqmEnumLiteral. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SemanticPathPartSqmFieldLiteral. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SemanticPathPartSqmFunction. resolvePathPart(String name, boolean isTerminal, SqmCreationState creationState)SemanticPathPartSqmLiteralEntityType. 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 interfaceSqmAttributeJoin<O,T>Models a join based on a mapped attribute reference.interfaceSqmFrom<O,T>Models a Bindable's inclusion in theFROMclause.interfaceSqmJoin<O,T>interfaceSqmQualifiedJoin<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 classSqmCrossJoin<T>classSqmCteJoin<T>classSqmDerivedJoin<T>classSqmEntityJoin<T>classSqmRoot<E>
-