Class ReactiveRowProcessingState
- java.lang.Object
-
- org.hibernate.sql.exec.internal.BaseExecutionContext
-
- org.hibernate.reactive.sql.exec.spi.ReactiveRowProcessingState
-
- All Implemented Interfaces:
org.hibernate.sql.exec.spi.ExecutionContext
,org.hibernate.sql.results.jdbc.spi.RowProcessingState
public class ReactiveRowProcessingState extends org.hibernate.sql.exec.internal.BaseExecutionContext implements org.hibernate.sql.results.jdbc.spi.RowProcessingState
- See Also:
RowProcessingStateStandardImpl
-
-
Constructor Summary
Constructors Constructor Description ReactiveRowProcessingState(org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveRowReader<?> rowReader, ReactiveValuesResultSet jdbcValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
finishRowProcessing()
java.lang.Object
getJdbcValue(int position)
org.hibernate.sql.results.jdbc.spi.JdbcValuesSourceProcessingState
getJdbcValuesSourceProcessingState()
org.hibernate.query.spi.QueryOptions
getQueryOptions()
org.hibernate.sql.results.spi.RowReader<?>
getRowReader()
boolean
hasCollectionInitializers()
boolean
isQueryCacheHit()
java.util.concurrent.CompletionStage<java.lang.Boolean>
next()
void
registerNonExists(org.hibernate.sql.results.graph.entity.EntityFetch fetch)
org.hibernate.sql.results.graph.Initializer
resolveInitializer(org.hibernate.spi.NavigablePath path)
-
Methods inherited from class org.hibernate.sql.exec.internal.BaseExecutionContext
getCallback, getLoadQueryInfluencers, getQueryIdentifier, getQueryParameterBindings, getSession
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.hibernate.sql.exec.spi.ExecutionContext
afterStatement, getCallback, getCollectionKey, getEntityId, getEntityInstance, getLoadQueryInfluencers, getQueryIdentifier, getQueryParameterBindings, getRootEntityDescriptor, getSession, hasQueryExecutionToBeAddedToStatistics, isScrollResult, registerLoadingEntityEntry
-
-
-
-
Constructor Detail
-
ReactiveRowProcessingState
public ReactiveRowProcessingState(org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveRowReader<?> rowReader, ReactiveValuesResultSet jdbcValues)
-
-
Method Detail
-
next
public java.util.concurrent.CompletionStage<java.lang.Boolean> next()
-
getJdbcValuesSourceProcessingState
public org.hibernate.sql.results.jdbc.spi.JdbcValuesSourceProcessingState getJdbcValuesSourceProcessingState()
- Specified by:
getJdbcValuesSourceProcessingState
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getRowReader
public org.hibernate.sql.results.spi.RowReader<?> getRowReader()
- Specified by:
getRowReader
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getJdbcValue
public java.lang.Object getJdbcValue(int position)
- Specified by:
getJdbcValue
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
registerNonExists
public void registerNonExists(org.hibernate.sql.results.graph.entity.EntityFetch fetch)
- Specified by:
registerNonExists
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
isQueryCacheHit
public boolean isQueryCacheHit()
- Specified by:
isQueryCacheHit
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
finishRowProcessing
public void finishRowProcessing()
- Specified by:
finishRowProcessing
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
resolveInitializer
public org.hibernate.sql.results.graph.Initializer resolveInitializer(org.hibernate.spi.NavigablePath path)
- Specified by:
resolveInitializer
in interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getQueryOptions
public org.hibernate.query.spi.QueryOptions getQueryOptions()
- Specified by:
getQueryOptions
in interfaceorg.hibernate.sql.exec.spi.ExecutionContext
- Overrides:
getQueryOptions
in classorg.hibernate.sql.exec.internal.BaseExecutionContext
-
hasCollectionInitializers
public boolean hasCollectionInitializers()
-
-