public class NestedResultSetHandler extends FastResultSetHandler
FastResultSetHandler.ResultColumnCache
boundSql, configuration, executor, mappedStatement, objectFactory, OMIT, parameterHandler, proxyFactory, resultExtractor, resultHandler, rowBounds, typeHandlerRegistry
Constructor and Description |
---|
NestedResultSetHandler(Executor executor,
MappedStatement mappedStatement,
ParameterHandler parameterHandler,
ResultHandler resultHandler,
BoundSql boundSql,
RowBounds rowBounds) |
Modifier and Type | Method and Description |
---|---|
protected void |
cleanUpAfterHandlingResultSet() |
protected Object |
getRowValue(ResultSet rs,
ResultMap resultMap,
CacheKey combinedKey,
CacheKey absoluteKey,
String columnPrefix,
FastResultSetHandler.ResultColumnCache resultColumnCache,
Object partialObject) |
protected void |
handleResultSet(ResultSet rs,
ResultMap resultMap,
List<Object> multipleResults,
FastResultSetHandler.ResultColumnCache resultColumnCache) |
protected void |
handleRowValues(ResultSet rs,
ResultMap resultMap,
ResultHandler resultHandler,
RowBounds rowBounds,
FastResultSetHandler.ResultColumnCache resultColumnCache) |
applyAutomaticMappings, applyPropertyMappings, callResultHandler, closeResultSet, collapseSingleResultList, createParameterizedResultObject, createPrimitiveResultObject, createResultObject, createResultObject, getDiscriminatorValue, getNestedQueryConstructorValue, getNestedQueryMappingValue, getNextResultSet, getPropertyMappingValue, getRowValue, handleOutputParameters, handleRefCursorOutputParameter, handleResultSets, instantiateParameterObject, instantiateResultLoaderMap, isCallSettersOnNulls, prepareCompositeKeyParameter, prepareParameterForNestedQuery, prepareSimpleKeyParameter, prependPrefix, prependPrefixes, resolveDiscriminatedResultMap, shouldApplyAutomaticMappings, shouldProcessMoreRows, skipRows, validateResultMapsCount
public NestedResultSetHandler(Executor executor, MappedStatement mappedStatement, ParameterHandler parameterHandler, ResultHandler resultHandler, BoundSql boundSql, RowBounds rowBounds)
protected void handleResultSet(ResultSet rs, ResultMap resultMap, List<Object> multipleResults, FastResultSetHandler.ResultColumnCache resultColumnCache) throws SQLException
handleResultSet
in class FastResultSetHandler
SQLException
protected void cleanUpAfterHandlingResultSet()
cleanUpAfterHandlingResultSet
in class FastResultSetHandler
protected void handleRowValues(ResultSet rs, ResultMap resultMap, ResultHandler resultHandler, RowBounds rowBounds, FastResultSetHandler.ResultColumnCache resultColumnCache) throws SQLException
handleRowValues
in class FastResultSetHandler
SQLException
protected Object getRowValue(ResultSet rs, ResultMap resultMap, CacheKey combinedKey, CacheKey absoluteKey, String columnPrefix, FastResultSetHandler.ResultColumnCache resultColumnCache, Object partialObject) throws SQLException
SQLException
Copyright © 2010–2015 MyBatis.org. All rights reserved.