Uses of Interface
org.hibernate.query.sqm.sql.internal.SqmPathInterpretation
-
Packages that use SqmPathInterpretation Package Description org.hibernate.query.results Support for defining result set mappings used inNativeQuery
,ProcedureCall
, andStoredProcedureQuery
.org.hibernate.query.sqm.sql.internal org.hibernate.sql.ast.tree.cte Support for common table expressions (CTE) in a SQL tree.org.hibernate.sql.ast.tree.from AST nodes representing root tables and joins in a SQL tree. -
-
Uses of SqmPathInterpretation in org.hibernate.query.results
Classes in org.hibernate.query.results that implement SqmPathInterpretation Modifier and Type Class Description class
TableGroupImpl
A TableGroup created with regards to a SQL ResultSet mapping -
Uses of SqmPathInterpretation in org.hibernate.query.sqm.sql.internal
Classes in org.hibernate.query.sqm.sql.internal that implement SqmPathInterpretation Modifier and Type Class Description class
AbstractSqmPathInterpretation<T>
class
AnyDiscriminatorPathInterpretation<T>
class
BasicValuedPathInterpretation<T>
class
DiscriminatedAssociationPathInterpretation<T>
SqmPathInterpretation for discriminated association (ANY) mappingsclass
DiscriminatorPathInterpretation<T>
SqmPathInterpretation and DomainResultProducer implementation for entity discriminatorclass
EmbeddableValuedPathInterpretation<T>
class
EntityValuedPathInterpretation<T>
class
NonAggregatedCompositeValuedPathInterpretation<T>
class
PluralValuedSimplePathInterpretation<T>
Methods in org.hibernate.query.sqm.sql.internal that return SqmPathInterpretation Modifier and Type Method Description static 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 SqmPathInterpretation Modifier and Type Class Description class
CteTableGroup
Wraps aNamedTableReference
representing the CTE and adapts it toTableGroup
for use in SQL AST -
Uses of SqmPathInterpretation in org.hibernate.sql.ast.tree.from
Subinterfaces of SqmPathInterpretation in org.hibernate.sql.ast.tree.from Modifier and Type Interface Description interface
PluralTableGroup
interface
TableGroup
Group togetherTableReference
references related to a single entity or collection, along with joins to other TableGroupsinterface
VirtualTableGroup
Marker interface for TableGroup impls that are virtual - should not be rendered into the SQL.Classes in org.hibernate.sql.ast.tree.from that implement SqmPathInterpretation Modifier and Type Class Description class
AbstractTableGroup
class
CollectionTableGroup
A table group for collection tables of plural attributes.class
CorrelatedPluralTableGroup
A table group for correlated plural attributes.class
CorrelatedTableGroup
A virtualTableReference
for correlated roots.class
DelegatingTableGroup
class
EmbeddableFunctionTableGroup
A table group for functions that produce embeddable typed results.class
FunctionTableGroup
A special table group for a table valued functions.class
LazyTableGroup
The purpose of this table group is to defer creating the actual table group until it is really needed.class
MappedByTableGroup
class
MutatingTableReferenceGroupWrapper
Acts as a TableGroup for DML query operations.class
OneToManyTableGroup
A table group for one-to-many plural attributes.class
QueryPartTableGroup
A special table group for a sub-queries.class
StandardTableGroup
class
StandardVirtualTableGroup
class
UnionTableGroup
class
ValuesTableGroup
A special table group for a VALUES clause.
-