public class ResultSetProcessorImpl extends Object implements ResultSetProcessor
| Constructor and Description |
|---|
ResultSetProcessorImpl(LoadPlan loadPlan,
RowReader rowReader,
boolean hadSubselectFetches) |
| Modifier and Type | Method and Description |
|---|---|
List |
extractResults(ResultSet resultSet,
SessionImplementor session,
QueryParameters queryParameters,
NamedParameterContext namedParameterContext,
boolean returnProxies,
boolean readOnly,
ResultTransformer forcedResultTransformer,
List<AfterLoadAction> afterLoadActionList)
Process an entire ResultSet, performing all extractions.
|
RowReader |
getRowReader() |
ScrollableResultSetProcessor |
toOnDemandForm()
Make this go somewhere else.
|
public RowReader getRowReader()
public ScrollableResultSetProcessor toOnDemandForm()
ResultSetProcessortoOnDemandForm in interface ResultSetProcessorpublic List extractResults(ResultSet resultSet, SessionImplementor session, QueryParameters queryParameters, NamedParameterContext namedParameterContext, boolean returnProxies, boolean readOnly, ResultTransformer forcedResultTransformer, List<AfterLoadAction> afterLoadActionList) throws SQLException
ResultSetProcessorLoader.doQuery(org.hibernate.engine.spi.SessionImplementor, org.hibernate.engine.spi.QueryParameters, boolean, org.hibernate.transform.ResultTransformer), with focus on just the ResultSet processing bit.extractResults in interface ResultSetProcessorresultSet - The result set being processed.session - The originating sessionqueryParameters - The "parameters" used to build the queryreturnProxies - Can proxies be returned (not the same as can they be created!)forcedResultTransformer - My old "friend" ResultTransformer...afterLoadActionList - Actions to be performed after loading an entity.SQLException - Indicates a problem access the JDBC ResultSetCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.