Uses of Interface
org.hibernate.sql.results.spi.RowTransformer
-
Packages that use RowTransformer Package Description org.hibernate.loader.ast.internal org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.sql.exec.internal Implementation of the SPI for execution of SQL statements via JDBC.org.hibernate.sql.exec.spi SPI for execution of SQL statements via JDBC.org.hibernate.sql.results.internal -
-
Uses of RowTransformer in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return RowTransformer Modifier and Type Method Description protected 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 RowTransformer Modifier and Type Method Description protected 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 RowTransformer Modifier and Type Method Description <T,R>
TJdbcSelectExecutorStandardImpl. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, JdbcSelectExecutor.StatementCreator statementCreator, ResultsConsumer<T,R> resultsConsumer)
<T,R>
TJdbcSelectExecutorStandardImpl. 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 RowTransformer Modifier and Type Method Description default <T,R>
TJdbcSelectExecutor. 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>
TJdbcSelectExecutor. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, int resultCountEstimate, ResultsConsumer<T,R> resultsConsumer)
default <T,R>
TJdbcSelectExecutor. executeQuery(JdbcOperationQuerySelect jdbcSelect, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext, RowTransformer<R> rowTransformer, Class<R> domainResultType, Function<String,PreparedStatement> statementCreator, ResultsConsumer<T,R> resultsConsumer)
Deprecated, for removal: This API element is subject to removal in a future version.<T,R>
TJdbcSelectExecutor. 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 RowTransformer Modifier and Type Class Description class
RowTransformerArrayImpl
RowTransformer used when an array is explicitly specified as the return typeclass
RowTransformerCheckingImpl<R>
Verifies that the first object in each row is assignable to the query result type.class
RowTransformerConstructorImpl<T>
RowTransformer
instantiating an arbitrary classclass
RowTransformerJpaTupleImpl
RowTransformer generating a JPATuple
class
RowTransformerListImpl<T>
RowTransformer
instantiating aList
class
RowTransformerMapImpl
RowTransformer
instantiating aMap
class
RowTransformerSingularReturnImpl<R>
Returns the first object in each row.class
RowTransformerStandardImpl<T>
Returns the first object in each row, if there is exactly one item in the selection list, or the whole row otherwise.class
RowTransformerTupleTransformerAdapter<T>
An adapter for treating aTupleTransformer
as aRowTransformer
Methods in org.hibernate.sql.results.internal that return RowTransformer Modifier and Type Method Description static <R> RowTransformer<R>
RowTransformerSingularReturnImpl. instance()
static <T> RowTransformer<T>
RowTransformerStandardImpl. instance()
Methods in org.hibernate.sql.results.internal with parameters of type RowTransformer Modifier and Type Method Description static <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 RowTransformer Constructor Description StandardRowReader(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)
-