|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DataExchange
Interface for exchanging data between a parameter map/result map and the related objects
Method Summary | |
---|---|
CacheKey |
getCacheKey(StatementScope statementScope,
ParameterMap parameterMap,
Object parameterObject)
Returns an object capable of being a unique cache key for a parameter object. |
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. |
Method Detail |
---|
void initialize(Map properties)
properties
- Object[] getData(StatementScope statementScope, ParameterMap parameterMap, Object parameterObject)
statementScope
- - the scope of the requestparameterMap
- - the parameter mapparameterObject
- - the parameter object
Object setData(StatementScope statementScope, ResultMap resultMap, Object resultObject, Object[] values)
statementScope
- - the request scoperesultMap
- - the result mapresultObject
- - the result objectvalues
- - the values to be mapped
Object setData(StatementScope statementScope, ParameterMap parameterMap, Object parameterObject, Object[] values)
statementScope
- - the request scopeparameterMap
- - the parameter mapparameterObject
- - the parameter objectvalues
- - the values to set
CacheKey getCacheKey(StatementScope statementScope, ParameterMap parameterMap, Object parameterObject)
statementScope
- - the request scopeparameterMap
- - the parameter mapparameterObject
- - the parameter object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |