Class ReactiveRowProcessingState
- java.lang.Object
-
- org.hibernate.sql.exec.internal.BaseExecutionContext
-
- org.hibernate.reactive.sql.exec.spi.ReactiveRowProcessingState
-
- All Implemented Interfaces:
ExecutionContext,RowProcessingState
public class ReactiveRowProcessingState extends BaseExecutionContext implements RowProcessingState
- See Also:
RowProcessingStateStandardImpl
-
-
Constructor Summary
Constructors Constructor Description ReactiveRowProcessingState(JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, ExecutionContext executionContext, ReactiveRowReader<?> rowReader, ReactiveValuesResultSet jdbcValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinishRowProcessing()ObjectgetJdbcValue(int position)JdbcValuesSourceProcessingStategetJdbcValuesSourceProcessingState()QueryOptionsgetQueryOptions()RowReader<?>getRowReader()booleanhasCollectionInitializers()booleanisQueryCacheHit()CompletionStage<Boolean>next()voidregisterNonExists(EntityFetch fetch)InitializerresolveInitializer(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, hasCallbackActions, hasQueryExecutionToBeAddedToStatistics, isScrollResult, registerLoadingEntityEntry
-
Methods inherited from interface org.hibernate.sql.results.jdbc.spi.RowProcessingState
getJdbcValue
-
-
-
-
Constructor Detail
-
ReactiveRowProcessingState
public ReactiveRowProcessingState(JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, ExecutionContext executionContext, ReactiveRowReader<?> rowReader, ReactiveValuesResultSet jdbcValues)
-
-
Method Detail
-
next
public CompletionStage<Boolean> next()
-
getJdbcValuesSourceProcessingState
public JdbcValuesSourceProcessingState getJdbcValuesSourceProcessingState()
- Specified by:
getJdbcValuesSourceProcessingStatein interfaceRowProcessingState
-
getRowReader
public RowReader<?> getRowReader()
- Specified by:
getRowReaderin interfaceRowProcessingState
-
getJdbcValue
public Object getJdbcValue(int position)
- Specified by:
getJdbcValuein interfaceRowProcessingState
-
registerNonExists
public void registerNonExists(EntityFetch fetch)
- Specified by:
registerNonExistsin interfaceRowProcessingState
-
isQueryCacheHit
public boolean isQueryCacheHit()
- Specified by:
isQueryCacheHitin interfaceRowProcessingState
-
finishRowProcessing
public void finishRowProcessing()
- Specified by:
finishRowProcessingin interfaceRowProcessingState
-
resolveInitializer
public Initializer resolveInitializer(NavigablePath path)
- Specified by:
resolveInitializerin interfaceRowProcessingState
-
getQueryOptions
public QueryOptions getQueryOptions()
- Specified by:
getQueryOptionsin interfaceExecutionContext- Overrides:
getQueryOptionsin classBaseExecutionContext
-
hasCollectionInitializers
public boolean hasCollectionInitializers()
-
-