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
ConstructorsConstructorDescriptionReactiveRowProcessingState(org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveRowReader<?> rowReader, ReactiveValuesResultSet jdbcValues) -
Method Summary
Modifier and TypeMethodDescriptiondetermineEffectiveLockMode(String alias) voidfinishRowProcessing(boolean wasAdded) <T extends org.hibernate.sql.results.graph.InitializerData>
TgetInitializerData(int initializerId) getJdbcValue(int position) org.hibernate.sql.results.jdbc.spi.JdbcValuesSourceProcessingStateorg.hibernate.sql.results.spi.RowReader<?>booleanbooleannext()voidregisterNonExists(org.hibernate.sql.results.graph.entity.EntityFetch fetch) voidsetInitializerData(int initializerId, org.hibernate.sql.results.graph.InitializerData state) Methods inherited from class org.hibernate.sql.exec.internal.BaseExecutionContext
getCallback, getLoadQueryInfluencers, getQueryIdentifier, getQueryParameterBindings, getSession, isTransactionActiveMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.sql.exec.spi.ExecutionContext
afterStatement, getCallback, getCollectionKey, getEntityInstance, getEntityUniqueKey, getEntityUniqueKeyAttributePath, getLoadQueryInfluencers, getQueryIdentifier, getQueryParameterBindings, getRootEntityDescriptor, getSession, hasCallbackActions, hasQueryExecutionToBeAddedToStatistics, isScrollResult, isTransactionActive, registerLoadingEntityHolder, upgradeLocksMethods inherited from interface org.hibernate.sql.results.jdbc.spi.RowProcessingState
getJdbcValue, unwrap
-
Constructor Details
-
ReactiveRowProcessingState
public ReactiveRowProcessingState(org.hibernate.sql.results.jdbc.internal.JdbcValuesSourceProcessingStateStandardImpl resultSetProcessingState, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveRowReader<?> rowReader, ReactiveValuesResultSet jdbcValues)
-
-
Method Details
-
next
-
getJdbcValuesSourceProcessingState
public org.hibernate.sql.results.jdbc.spi.JdbcValuesSourceProcessingState getJdbcValuesSourceProcessingState()- Specified by:
getJdbcValuesSourceProcessingStatein interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getEntityId
- Specified by:
getEntityIdin interfaceorg.hibernate.sql.exec.spi.ExecutionContext
-
determineEffectiveLockMode
- Specified by:
determineEffectiveLockModein interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
needsResolveState
public boolean needsResolveState()- Specified by:
needsResolveStatein interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getInitializerData
public <T extends org.hibernate.sql.results.graph.InitializerData> T getInitializerData(int initializerId) - Specified by:
getInitializerDatain interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
setInitializerData
public void setInitializerData(int initializerId, org.hibernate.sql.results.graph.InitializerData state) - Specified by:
setInitializerDatain interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getRowReader
public org.hibernate.sql.results.spi.RowReader<?> getRowReader()- Specified by:
getRowReaderin interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getJdbcValue
- Specified by:
getJdbcValuein interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
registerNonExists
public void registerNonExists(org.hibernate.sql.results.graph.entity.EntityFetch fetch) - Specified by:
registerNonExistsin interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
isQueryCacheHit
public boolean isQueryCacheHit()- Specified by:
isQueryCacheHitin interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
finishRowProcessing
public void finishRowProcessing(boolean wasAdded) - Specified by:
finishRowProcessingin interfaceorg.hibernate.sql.results.jdbc.spi.RowProcessingState
-
getQueryOptions
- Specified by:
getQueryOptionsin interfaceorg.hibernate.sql.exec.spi.ExecutionContext- Overrides:
getQueryOptionsin classorg.hibernate.sql.exec.internal.BaseExecutionContext
-