com.ibatis.sqlmap.engine.exchange
Class DataExchangeFactory

java.lang.Object
  extended bycom.ibatis.sqlmap.engine.exchange.DataExchangeFactory

public class DataExchangeFactory
extends java.lang.Object


Field Summary
private  DataExchange complexDataExchange
           
private  DataExchange domDataExchange
           
private  DataExchange listDataExchange
           
private  DataExchange mapDataExchange
           
private  DataExchange primitiveDataExchange
           
private  TypeHandlerFactory typeHandlerFactory
           
 
Constructor Summary
DataExchangeFactory(TypeHandlerFactory typeHandlerFactory)
           
 
Method Summary
 DataExchange getDataExchangeForClass(java.lang.Class clazz)
           
 TypeHandlerFactory getTypeHandlerFactory()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

domDataExchange

private final DataExchange domDataExchange

listDataExchange

private final DataExchange listDataExchange

mapDataExchange

private final DataExchange mapDataExchange

primitiveDataExchange

private final DataExchange primitiveDataExchange

complexDataExchange

private final DataExchange complexDataExchange

typeHandlerFactory

private TypeHandlerFactory typeHandlerFactory
Constructor Detail

DataExchangeFactory

public DataExchangeFactory(TypeHandlerFactory typeHandlerFactory)
Method Detail

getTypeHandlerFactory

public TypeHandlerFactory getTypeHandlerFactory()

getDataExchangeForClass

public DataExchange getDataExchangeForClass(java.lang.Class clazz)