|
||||||||||
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.JavaBeanDataExchange
public class JavaBeanDataExchange
DataExchange implementation for beans
Constructor Summary | |
---|---|
protected |
JavaBeanDataExchange(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 JavaBeanDataExchange(DataExchangeFactory dataExchangeFactory)
Method Detail |
---|
public void initialize(Map properties)
initialize
in interface DataExchange
properties
- 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 |