Uses of Interface
org.hibernate.sql.results.spi.RowTransformer
Packages that use RowTransformer
Package
Description
Package for the SQM-backed Query implementation details
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
-
Uses of RowTransformer in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return RowTransformerModifier and TypeMethodDescriptionprotected RowTransformer<Object[]>
SingleIdArrayLoadPlan.getRowTransformer()
protected RowTransformer<T>
SingleIdLoadPlan.getRowTransformer()
-
Uses of RowTransformer in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return RowTransformerModifier and TypeMethodDescriptionprotected static <T> RowTransformer<T>
ConcreteSqmSelectQueryPlan.determineRowTransformer
(SqmSelectStatement<?> sqm, Class<T> resultClass, TupleMetadata tupleMetadata, QueryOptions queryOptions) -
Uses of RowTransformer in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal with parameters of type RowTransformerModifier and TypeMethodDescription<T,
R> T JdbcSelectExecutorStandardImpl.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) <T,
R> T JdbcSelectExecutorStandardImpl.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) -
Uses of RowTransformer in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi with parameters of type RowTransformerModifier and TypeMethodDescriptiondefault <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) default <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ResultsConsumer<T, R> resultsConsumer) <T,
R> T JdbcSelectExecutor.executeQuery
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T, R> resultsConsumer) default <R> List<R>
JdbcSelectExecutor.list
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic) default <R> List<R>
JdbcSelectExecutor.list
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> requestedJavaType, ListResultsConsumer.UniqueSemantic uniqueSemantic, int resultCountEstimate) default <R> List<R>
JdbcSelectExecutor.list
(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, ListResultsConsumer.UniqueSemantic uniqueSemantic) default <R> ScrollableResultsImplementor<R>
JdbcSelectExecutor.scroll
(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer) default <R> ScrollableResultsImplementor<R>
JdbcSelectExecutor.scroll
(JdbcOperationQuerySelect jdbcSelect, ScrollMode scrollMode, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, int resultCountEstimate) -
Uses of RowTransformer in org.hibernate.sql.results.internal
Classes in org.hibernate.sql.results.internal that implement RowTransformerModifier and TypeClassDescriptionclass
RowTransformer used when an array is explicitly specified as the return typeclass
Verifies that the first object in each row is assignable to the query result type.class
RowTransformer
instantiating an arbitrary classclass
RowTransformer generating a JPATuple
class
RowTransformer
instantiating aList
class
RowTransformer
instantiating aMap
class
Returns the first object in each row.class
Returns the first object in each row, if there is exactly one item in the selection list, or the whole row otherwise.class
An adapter for treating aTupleTransformer
as aRowTransformer
Methods in org.hibernate.sql.results.internal that return RowTransformerModifier and TypeMethodDescriptionstatic <R> RowTransformer<R>
RowTransformerSingularReturnImpl.instance()
static <T> RowTransformer<T>
RowTransformerStandardImpl.instance()
Methods in org.hibernate.sql.results.internal with parameters of type RowTransformerModifier and TypeMethodDescriptionstatic <R> RowReader<R>
ResultsHelper.createRowReader
(SessionFactoryImplementor sessionFactory, RowTransformer<R> rowTransformer, Class<R> transformedResultJavaType, JdbcValues jdbcValues) static <R> RowReader<R>
ResultsHelper.createRowReader
(SessionFactoryImplementor sessionFactory, RowTransformer<R> rowTransformer, Class<R> transformedResultJavaType, JdbcValuesMapping jdbcValuesMapping) Constructors in org.hibernate.sql.results.internal with parameters of type RowTransformerModifierConstructorDescriptionStandardRowReader
(DomainResultAssembler<?>[] resultAssemblers, Initializer<?>[] resultInitializers, Initializer<?>[] initializers, Initializer<?>[] sortedForResolveInitializers, boolean hasCollectionInitializers, RowTransformer<T> rowTransformer, Class<T> domainResultJavaType) StandardRowReader
(JdbcValuesMappingResolution jdbcValuesMappingResolution, RowTransformer<T> rowTransformer, Class<T> domainResultJavaType)