Top Description Methods
org.hibernate.sql.results.spi

public Interface RowTransformer<T>

Known Direct Implementers
org.hibernate.sql.results.internal.RowTransformerArrayImpl, org.hibernate.sql.results.internal.RowTransformerConstructorImpl, org.hibernate.sql.results.internal.RowTransformerDatabaseSnapshotImpl, org.hibernate.sql.results.internal.RowTransformerJpaTupleImpl, org.hibernate.sql.results.internal.RowTransformerListImpl, org.hibernate.sql.results.internal.RowTransformerMapImpl, org.hibernate.sql.results.internal.RowTransformerSingularReturnImpl, org.hibernate.sql.results.internal.RowTransformerStandardImpl, org.hibernate.sql.results.internal.RowTransformerTupleTransformerAdapter
Annotations
@Incubating
Imports
org.hibernate.Incubating

Defines transformation of a raw row in the domain query result row. E.g. a query might select multiple
Author
Steve Ebersole
See Also
org.hibernate.query.TupleTransformer

Method Summary

Modifier and TypeMethod and Description
public default int
determineNumberOfResultElements(int rawElementCount)

How many result elements will this transformation produce?

public T
transformRow(Object[] row)

Transform the "raw" row values into the ultimate query result (for a row)

Method Detail

determineNumberOfResultElementsback to summary
public default int determineNumberOfResultElements(int rawElementCount)

How many result elements will this transformation produce?

transformRowback to summary
public T transformRow(Object[] row)

Transform the "raw" row values into the ultimate query result (for a row)