Uses of Class
org.hibernate.sql.results.internal.TupleMetadata
Packages that use TupleMetadata
Package
Description
Package for the SQM-backed Query implementation details
-
Uses of TupleMetadata in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return TupleMetadataModifier and TypeMethodDescriptionQuerySqmImpl.getTupleMetadata()
SqmSelectionQueryImpl.getTupleMetadata()
Methods in org.hibernate.query.sqm.internal with parameters of type TupleMetadataModifier and TypeMethodDescriptionprotected static <T> RowTransformer<T>
ConcreteSqmSelectQueryPlan.determineRowTransformer
(SqmSelectStatement<?> sqm, Class<T> resultClass, TupleMetadata tupleMetadata, QueryOptions queryOptions) If the result type of the query isTuple
,Map
,List
, or any record or class type with an appropriate constructor, then we attempt to repackage the result tuple as an instance of the result type using an appropriateRowTransformer
.Constructors in org.hibernate.query.sqm.internal with parameters of type TupleMetadataModifierConstructorDescriptionConcreteSqmSelectQueryPlan
(SqmSelectStatement<?> sqm, String hql, DomainParameterXref domainParameterXref, Class<R> resultType, TupleMetadata tupleMetadata, QueryOptions queryOptions) -
Uses of TupleMetadata in org.hibernate.sql.results.internal
Constructors in org.hibernate.sql.results.internal with parameters of type TupleMetadataModifierConstructorDescriptionRowTransformerConstructorImpl
(Class<T> type, TupleMetadata tupleMetadata, TypeConfiguration typeConfiguration) RowTransformerJpaTupleImpl
(TupleMetadata tupleMetadata) RowTransformerMapImpl
(TupleMetadata tupleMetadata) TupleImpl
(TupleMetadata tupleMetadata, Object[] row)