org.apache.ibatis.executor.resultset
Class NestedResultSetHandler
java.lang.Object
org.apache.ibatis.executor.resultset.FastResultSetHandler
org.apache.ibatis.executor.resultset.NestedResultSetHandler
- All Implemented Interfaces:
- ResultSetHandler
public class NestedResultSetHandler
- extends FastResultSetHandler
Methods inherited from class org.apache.ibatis.executor.resultset.FastResultSetHandler |
applyAutomaticMappings, applyPropertyMappings, collapseSingleResultList, createParameterizedResultObject, createPrimitiveResultObject, createResultObject, createResultObject, getDiscriminatorValue, getNestedQueryMappingValue, getNextResultSet, getPropertyMappingValue, handleOutputParameters, handleRefCursorOutputParameter, handleResultSet, handleResultSets, instantiateParameterObject, instantiateResultLoaderMap, loadMappedAndUnmappedColumnNames, prepareCompositeKeyParameter, prepareParameterForNestedQuery, prepareSimpleKeyParameter, resolveDiscriminatedResultMap, shouldProcessMoreRows, skipRows, validateResultMapsCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NestedResultSetHandler
public NestedResultSetHandler(Executor executor,
MappedStatement mappedStatement,
ParameterHandler parameterHandler,
ResultHandler resultHandler,
BoundSql boundSql,
RowBounds rowBounds)
cleanUpAfterHandlingResultSet
protected void cleanUpAfterHandlingResultSet()
- Overrides:
cleanUpAfterHandlingResultSet
in class FastResultSetHandler
handleRowValues
protected void handleRowValues(ResultSet rs,
ResultMap resultMap,
ResultHandler resultHandler,
RowBounds rowBounds)
throws SQLException
- Overrides:
handleRowValues
in class FastResultSetHandler
- Throws:
SQLException
getRowValue
protected Object getRowValue(ResultSet rs,
ResultMap resultMap,
CacheKey rowKey)
throws SQLException
- Overrides:
getRowValue
in class FastResultSetHandler
- Throws:
SQLException
Copyright © 2010. All Rights Reserved.