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 void
finishRowProcessing()
Object
getJdbcValue(int position)
JdbcValuesSourceProcessingState
getJdbcValuesSourceProcessingState()
QueryOptions
getQueryOptions()
RowReader<?>
getRowReader()
boolean
hasCollectionInitializers()
boolean
isQueryCacheHit()
CompletionStage<Boolean>
next()
void
registerNonExists(EntityFetch fetch)
Initializer
resolveInitializer(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, getEntityUniqueKey, getEntityUniqueKeyAttributePath, getLoadQueryInfluencers, getQueryIdentifier, getQueryParameterBindings, getRootEntityDescriptor, getSession, hasCallbackActions, hasQueryExecutionToBeAddedToStatistics, isScrollResult, registerLoadingEntityHolder, upgradeLocks
-
Methods inherited from interface org.hibernate.sql.results.jdbc.spi.RowProcessingState
finishRowProcessing, 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:
getJdbcValuesSourceProcessingState
in interfaceRowProcessingState
-
getRowReader
public RowReader<?> getRowReader()
- Specified by:
getRowReader
in interfaceRowProcessingState
-
getJdbcValue
public Object getJdbcValue(int position)
- Specified by:
getJdbcValue
in interfaceRowProcessingState
-
registerNonExists
public void registerNonExists(EntityFetch fetch)
- Specified by:
registerNonExists
in interfaceRowProcessingState
-
isQueryCacheHit
public boolean isQueryCacheHit()
- Specified by:
isQueryCacheHit
in interfaceRowProcessingState
-
finishRowProcessing
public void finishRowProcessing()
- Specified by:
finishRowProcessing
in interfaceRowProcessingState
-
resolveInitializer
public Initializer resolveInitializer(NavigablePath path)
- Specified by:
resolveInitializer
in interfaceRowProcessingState
-
getQueryOptions
public QueryOptions getQueryOptions()
- Specified by:
getQueryOptions
in interfaceExecutionContext
- Overrides:
getQueryOptions
in classBaseExecutionContext
-
hasCollectionInitializers
public boolean hasCollectionInitializers()
-
-