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

public Interface ResultsConsumer<T, R>

Known Direct Implementers
org.hibernate.sql.results.spi.ScrollableResultsConsumer, org.hibernate.sql.results.spi.ListResultsConsumer
Imports
org.hibernate.engine.spi.SharedSessionContractImplementor, org.hibernate.sql.results.internal.RowProcessingStateStandardImpl, org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl, org.hibernate.sql.results.jdbc.spi.JdbcValues, .JdbcValuesSourceProcessingOptions

Consumes JdbcValues and returns the consumed values in whatever form this consumer returns, generally a java.util.List or a org.hibernate.ScrollableResults
Author
Steve Ebersole

Method Summary

Modifier and TypeMethod and Description
public boolean
public T
consume(JdbcValues jdbcValues, SharedSessionContractImplementor session, JdbcValuesSourceProcessingOptions processingOptions, JdbcValuesSourceProcessingStateStandardImpl jdbcValuesSourceProcessingState, RowProcessingStateStandardImpl rowProcessingState, RowReader<R> rowReader)

Method Detail

canResultsBeCachedback to summary
public boolean canResultsBeCached()
consumeback to summary
public T consume(JdbcValues jdbcValues, SharedSessionContractImplementor session, JdbcValuesSourceProcessingOptions processingOptions, JdbcValuesSourceProcessingStateStandardImpl jdbcValuesSourceProcessingState, RowProcessingStateStandardImpl rowProcessingState, RowReader<R> rowReader)