Package org.hibernate.reactive.loader
Interface ReactiveResultSetProcessor
-
- All Known Implementing Classes:
ReactiveLoaderBasedResultSetProcessor
public interface ReactiveResultSetProcessor
An interface intended to unify how a ResultSet is processed by byReactiveLoader
implementations..
-
-
Field Summary
Fields Modifier and Type Field Description static org.hibernate.reactive.logging.impl.Log
LOG
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default CompletionStage<Void>
initializeEntity(Object entity, boolean readOnly, SharedSessionContractImplementor session, PreLoadEvent preLoadEvent)
CompletionStage<List<Object>>
reactiveExtractResults(ResultSet resultSet, SharedSessionContractImplementor session, QueryParameters queryParameters, NamedParameterContext namedParameterContext, boolean returnProxies, boolean readOnly, ResultTransformer forcedResultTransformer, List<AfterLoadAction> afterLoadActionList)
-
-
-
Method Detail
-
reactiveExtractResults
CompletionStage<List<Object>> reactiveExtractResults(ResultSet resultSet, SharedSessionContractImplementor session, QueryParameters queryParameters, NamedParameterContext namedParameterContext, boolean returnProxies, boolean readOnly, ResultTransformer forcedResultTransformer, List<AfterLoadAction> afterLoadActionList) throws SQLException
- Throws:
SQLException
-
initializeEntity
default CompletionStage<Void> initializeEntity(Object entity, boolean readOnly, SharedSessionContractImplementor session, PreLoadEvent preLoadEvent)
-
-