Package org.hibernate.sql.results.spi
Interface RowTransformer<T>
-
- All Known Implementing Classes:
RowTransformerArrayImpl
,RowTransformerConstructorImpl
,RowTransformerDatabaseSnapshotImpl
,RowTransformerJpaTupleImpl
,RowTransformerListImpl
,RowTransformerMapImpl
,RowTransformerSingularReturnImpl
,RowTransformerStandardImpl
,RowTransformerTupleTransformerAdapter
@Incubating public interface RowTransformer<T>
Defines transformation of a raw row in the domain query result row. E.g. a query might select multiple- See Also:
TupleTransformer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default int
determineNumberOfResultElements(int rawElementCount)
How many result elements will this transformation produce?T
transformRow(Object[] row)
Transform the "raw" row values into the ultimate query result (for a row)
-