org.apache.ibatis.executor.resultset
Class FastResultSetHandler.ResultColumnCache

java.lang.Object
  extended by org.apache.ibatis.executor.resultset.FastResultSetHandler.ResultColumnCache
Enclosing class:
FastResultSetHandler

protected static class FastResultSetHandler.ResultColumnCache
extends Object


Constructor Summary
protected FastResultSetHandler.ResultColumnCache(ResultSetMetaData metaData, Configuration configuration)
           
 
Method Summary
protected  List<String> getColumnNames()
           
protected  JdbcType getJdbcType(String columnName)
           
protected  List<String> getMappedColumnNames(ResultMap resultMap, String columnPrefix)
           
protected  TypeHandler<?> getTypeHandler(Class<?> propertyType, String columnName)
           
protected  List<String> getUnmappedColumnNames(ResultMap resultMap, String columnPrefix)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastResultSetHandler.ResultColumnCache

protected FastResultSetHandler.ResultColumnCache(ResultSetMetaData metaData,
                                                 Configuration configuration)
                                          throws SQLException
Throws:
SQLException
Method Detail

getColumnNames

protected List<String> getColumnNames()

getJdbcType

protected JdbcType getJdbcType(String columnName)

getTypeHandler

protected TypeHandler<?> getTypeHandler(Class<?> propertyType,
                                        String columnName)

getMappedColumnNames

protected List<String> getMappedColumnNames(ResultMap resultMap,
                                            String columnPrefix)
                                     throws SQLException
Throws:
SQLException

getUnmappedColumnNames

protected List<String> getUnmappedColumnNames(ResultMap resultMap,
                                              String columnPrefix)
                                       throws SQLException
Throws:
SQLException


Copyright © 2010-2012 MyBatis.org. All Rights Reserved.