|
||||||||||
| 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 DataExchangeproperties -
public Object[] getData(StatementScope statementScope,
ParameterMap parameterMap,
Object parameterObject)
DataExchange
getData in interface DataExchangestatementScope - - 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 DataExchangestatementScope - - 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 DataExchangestatementScope - - 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 | |||||||||