Uses of Interface
org.hibernate.query.sqm.sql.internal.SqmPathInterpretation
Packages that use SqmPathInterpretation
Package
Description
Support for common table expressions (CTE) in a SQL tree.
AST nodes representing root tables and joins in a SQL tree.
-
Uses of SqmPathInterpretation in org.hibernate.query.results.internal
Classes in org.hibernate.query.results.internal that implement SqmPathInterpretationModifier and TypeClassDescriptionclassTableGroup implementation used while building ResultSetMapping references. -
Uses of SqmPathInterpretation in org.hibernate.query.sqm.sql.internal
Classes in org.hibernate.query.sqm.sql.internal that implement SqmPathInterpretationModifier and TypeClassDescriptionclassclassclassclassSqmPathInterpretation for discriminated association (ANY) mappingsclassSqmPathInterpretation and DomainResultProducer implementation for entity discriminatorclassclassclassclassMethods in org.hibernate.query.sqm.sql.internal that return SqmPathInterpretationModifier and TypeMethodDescriptionstatic SqmPathInterpretation<?>DiscriminatorPathInterpretation.from(DiscriminatorSqmPath<?> path, SqmToSqlAstConverter converter) static SqmPathInterpretation<?>PluralValuedSimplePathInterpretation.from(SqmPluralValuedSimplePath<?> sqmPath, SqmToSqlAstConverter converter) -
Uses of SqmPathInterpretation in org.hibernate.sql.ast.tree.cte
Classes in org.hibernate.sql.ast.tree.cte that implement SqmPathInterpretationModifier and TypeClassDescriptionclassWraps aNamedTableReferencerepresenting the CTE and adapts it toTableGroupfor use in SQL AST -
Uses of SqmPathInterpretation in org.hibernate.sql.ast.tree.from
Subinterfaces of SqmPathInterpretation in org.hibernate.sql.ast.tree.fromModifier and TypeInterfaceDescriptioninterfaceinterfaceGroup togetherTableReferencereferences related to a single entity or collection, along with joins to other TableGroupsinterfaceMarker interface for TableGroup impls that are virtual - should not be rendered into the SQL.Classes in org.hibernate.sql.ast.tree.from that implement SqmPathInterpretationModifier and TypeClassDescriptionclassclassA table group for collection tables of plural attributes.classA table group for correlated plural attributes.classA virtualTableReferencefor correlated roots.classclassA table group for functions that produce embeddable typed results.classA special table group for a table valued functions.classThe purpose of this table group is to defer creating the actual table group until it is really needed.classclassActs as a TableGroup for DML query operations.classA table group for one-to-many plural attributes.classA special table group for a sub-queries.classclassclassclassA special table group for a VALUES clause.