public class NestedResultSetHandler extends FastResultSetHandler
FastResultSetHandler.ResultColumnCacheboundSql, 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, validateResultMapsCountpublic 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 FastResultSetHandlerSQLExceptionprotected void cleanUpAfterHandlingResultSet()
cleanUpAfterHandlingResultSet in class FastResultSetHandlerprotected void handleRowValues(ResultSet rs, ResultMap resultMap, ResultHandler resultHandler, RowBounds rowBounds, FastResultSetHandler.ResultColumnCache resultColumnCache) throws SQLException
handleRowValues in class FastResultSetHandlerSQLExceptionprotected Object getRowValue(ResultSet rs, ResultMap resultMap, CacheKey combinedKey, CacheKey absoluteKey, String columnPrefix, FastResultSetHandler.ResultColumnCache resultColumnCache, Object partialObject) throws SQLException
SQLExceptionCopyright © 2010–2014 MyBatis.org. All rights reserved.