com.ibatis.sqlmap.engine.mapping.result
Class AutoResultMap

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.mapping.result.BasicResultMap
      extended bycom.ibatis.sqlmap.engine.mapping.result.AutoResultMap
All Implemented Interfaces:
ResultMap

public class AutoResultMap
extends BasicResultMap


Field Summary
 
Fields inherited from class com.ibatis.sqlmap.engine.mapping.result.BasicResultMap
dataExchange, id, resultClass, resultMappings
 
Constructor Summary
AutoResultMap(SqlMapExecutorDelegate delegate)
           
 
Method Summary
 java.lang.Object[] getResults(RequestScope request, java.sql.ResultSet rs)
           
private  void initialize(java.sql.ResultSet rs)
           
private  void initializeBeanResults(java.sql.ResultSet rs)
           
private  void initializeMapResults(java.sql.ResultSet rs)
           
private  void initializePrimitiveResults(java.sql.ResultSet rs)
           
private  void initializeXmlResults(java.sql.ResultSet rs)
           
 
Methods inherited from class com.ibatis.sqlmap.engine.mapping.result.BasicResultMap
getDataExchange, getDelegate, getId, getNestedResultMappingValue, getPrimitiveResultMappingValue, getResource, getResultClass, getResultCount, getResultMappings, getXmlName, setDataExchange, setId, setResource, setResultClass, setResultMappingList, setResultObjectValues, setXmlName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoResultMap

public AutoResultMap(SqlMapExecutorDelegate delegate)
Method Detail

getResults

public java.lang.Object[] getResults(RequestScope request,
                                     java.sql.ResultSet rs)
                              throws java.sql.SQLException
Specified by:
getResults in interface ResultMap
Overrides:
getResults in class BasicResultMap
Parameters:
rs -
Returns:
Throws:
java.sql.SQLException

initialize

private void initialize(java.sql.ResultSet rs)

initializeBeanResults

private void initializeBeanResults(java.sql.ResultSet rs)

initializeXmlResults

private void initializeXmlResults(java.sql.ResultSet rs)

initializeMapResults

private void initializeMapResults(java.sql.ResultSet rs)

initializePrimitiveResults

private void initializePrimitiveResults(java.sql.ResultSet rs)