|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibatis.sqlmap.engine.exchange.BaseDataExchange
com.ibatis.sqlmap.engine.exchange.MapDataExchange
public class MapDataExchange
DataExchange implementation for Map objects
Constructor Summary | |
---|---|
protected |
MapDataExchange(DataExchangeFactory dataExchangeFactory)
|
Method Summary | |
---|---|
Object[] |
getData(StatementScope statementScope,
ParameterMap parameterMap,
Object parameterObject)
Gets a data array from a parameter object. |
void |
initialize(Map properties)
Initializes the data exchange instance. |
Object |
setData(StatementScope statementScope,
ParameterMap parameterMap,
Object parameterObject,
Object[] values)
Sets values from a data array into a parameter object |
Object |
setData(StatementScope statementScope,
ResultMap resultMap,
Object resultObject,
Object[] values)
Sets values from a data array into a result object. |
Methods inherited from class com.ibatis.sqlmap.engine.exchange.BaseDataExchange |
---|
getCacheKey, getDataExchangeFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.ibatis.sqlmap.engine.exchange.DataExchange |
---|
getCacheKey |
Constructor Detail |
---|
protected MapDataExchange(DataExchangeFactory dataExchangeFactory)
Method Detail |
---|
public void initialize(Map properties)
DataExchange
initialize
in interface DataExchange
public Object[] getData(StatementScope statementScope, ParameterMap parameterMap, Object parameterObject)
DataExchange
getData
in interface DataExchange
statementScope
- - the scope of the requestparameterMap
- - the parameter mapparameterObject
- - the parameter object
public Object setData(StatementScope statementScope, ResultMap resultMap, Object resultObject, Object[] values)
DataExchange
setData
in interface DataExchange
statementScope
- - the request scoperesultMap
- - the result mapresultObject
- - the result objectvalues
- - the values to be mapped
public Object setData(StatementScope statementScope, ParameterMap parameterMap, Object parameterObject, Object[] values)
DataExchange
setData
in interface DataExchange
statementScope
- - the request scopeparameterMap
- - the parameter mapparameterObject
- - the parameter objectvalues
- - the values to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |