Class ReactiveValuesResultSet
- java.lang.Object
-
- org.hibernate.reactive.sql.exec.spi.ReactiveValuesResultSet
-
public class ReactiveValuesResultSet extends Object
- See Also:
JdbcValuesResultSetImpl
-
-
Constructor Summary
Constructors Constructor Description ReactiveValuesResultSet(org.hibernate.reactive.sql.results.internal.ReactiveResultSetAccess resultSetAccess, QueryKey queryCacheKey, String queryIdentifier, QueryOptions queryOptions, boolean usesFollowOnLocking, org.hibernate.sql.results.jdbc.spi.JdbcValuesMapping valuesMapping, org.hibernate.sql.results.jdbc.internal.CachedJdbcValuesMetadata metadataForCache, org.hibernate.sql.exec.spi.ExecutionContext executionContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishRowProcessing(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState, boolean wasAdded)voidfinishUp(SharedSessionContractImplementor session)Object[]getCurrentRowValuesArray()intgetResultCountEstimate()org.hibernate.sql.results.jdbc.spi.JdbcValuesMappinggetValuesMapping()CompletionStage<Boolean>next()protected CompletionStage<Boolean>processNext()booleanusesFollowOnLocking()
-
-
-
Constructor Detail
-
ReactiveValuesResultSet
public ReactiveValuesResultSet(org.hibernate.reactive.sql.results.internal.ReactiveResultSetAccess resultSetAccess, QueryKey queryCacheKey, String queryIdentifier, QueryOptions queryOptions, boolean usesFollowOnLocking, org.hibernate.sql.results.jdbc.spi.JdbcValuesMapping valuesMapping, org.hibernate.sql.results.jdbc.internal.CachedJdbcValuesMetadata metadataForCache, org.hibernate.sql.exec.spi.ExecutionContext executionContext)
-
-
Method Detail
-
next
public final CompletionStage<Boolean> next()
-
processNext
protected final CompletionStage<Boolean> processNext()
-
getValuesMapping
public org.hibernate.sql.results.jdbc.spi.JdbcValuesMapping getValuesMapping()
-
getCurrentRowValuesArray
public Object[] getCurrentRowValuesArray()
-
finishUp
public void finishUp(SharedSessionContractImplementor session)
-
usesFollowOnLocking
public boolean usesFollowOnLocking()
-
finishRowProcessing
public void finishRowProcessing(org.hibernate.sql.results.jdbc.spi.RowProcessingState rowProcessingState, boolean wasAdded)
-
getResultCountEstimate
public int getResultCountEstimate()
-
-