public class ReactiveLoaderBasedResultSetProcessor extends java.lang.Object implements ReactiveResultSetProcessor
ReactiveResultSetProcessor
intended to be used by ReactiveLoaderBasedLoader
implementations.Constructor and Description |
---|
ReactiveLoaderBasedResultSetProcessor(ReactiveLoaderBasedLoader loader) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletionStage<java.util.List<java.lang.Object>> |
reactiveExtractResults(java.sql.ResultSet rs,
org.hibernate.engine.spi.SharedSessionContractImplementor session,
org.hibernate.engine.spi.QueryParameters queryParameters,
org.hibernate.loader.plan.exec.query.spi.NamedParameterContext namedParameterContext,
boolean returnProxies,
boolean readOnly,
org.hibernate.transform.ResultTransformer forcedResultTransformer,
java.util.List<org.hibernate.loader.spi.AfterLoadAction> afterLoadActionList)
This method is based on
Loader.processResultSet(java.sql.ResultSet, org.hibernate.engine.spi.QueryParameters, org.hibernate.engine.spi.SharedSessionContractImplementor, boolean, org.hibernate.transform.ResultTransformer, int, java.util.List<org.hibernate.loader.spi.AfterLoadAction>) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initializeEntity, isNull, loadByUniqueKey, resolve
public ReactiveLoaderBasedResultSetProcessor(ReactiveLoaderBasedLoader loader)
public java.util.concurrent.CompletionStage<java.util.List<java.lang.Object>> reactiveExtractResults(java.sql.ResultSet rs, org.hibernate.engine.spi.SharedSessionContractImplementor session, org.hibernate.engine.spi.QueryParameters queryParameters, org.hibernate.loader.plan.exec.query.spi.NamedParameterContext namedParameterContext, boolean returnProxies, boolean readOnly, org.hibernate.transform.ResultTransformer forcedResultTransformer, java.util.List<org.hibernate.loader.spi.AfterLoadAction> afterLoadActionList) throws java.sql.SQLException
Loader.processResultSet(java.sql.ResultSet, org.hibernate.engine.spi.QueryParameters, org.hibernate.engine.spi.SharedSessionContractImplementor, boolean, org.hibernate.transform.ResultTransformer, int, java.util.List<org.hibernate.loader.spi.AfterLoadAction>)
reactiveExtractResults
in interface ReactiveResultSetProcessor
java.sql.SQLException