|
Anyframe Web | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectanyframe.web.struts.util.ria.mip.MiPMapper
public class MiPMapper
The Util class needed at UI development using the Tobesoft's MiPlatform
The MiPlatform's data trasmitting object are Dataset and VariableList. So, it is different from the VO object used in Java. When transmitting the user inputted value by VO in Server Side, there needs a conversion of Data for transmitting the value to the presentation layer again.
Consists of the method helping converting the data such as Dataset, VariableList and VO for MiPMapper.
| Constructor Summary | |
|---|---|
MiPMapper()
|
|
| Method Summary | |
|---|---|
static java.util.Collection |
populate(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList)
Map the VO the value of Dataset The populate method is different from populateCudList in that all Data record without relation to stauts maps to VO and returns Collection. |
static java.util.Collection |
populate(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList,
boolean converToCamelCase)
Map VO the Dataset's value The populate method is different from populateCudList in that all Data record without relation to stauts maps to VO and returns Collection. |
static void |
populate(com.tobesoft.platform.data.Dataset dataList,
java.util.List voList)
Maps to Dataset the List consisting of the Value Object |
static void |
populate(com.tobesoft.platform.data.Dataset dataList,
java.util.List voList,
boolean isCheck)
This method converts Value Object(VO) List into Dataset(MiPlatform). |
static void |
populate(com.tobesoft.platform.data.Dataset dataList,
java.lang.Object vo)
Maps to Dataset the VO |
static void |
populate(com.tobesoft.platform.data.Dataset dataList,
java.lang.Object vo,
boolean isCheck)
Maps Dataset the VO In the case the Dataset's Check Column is needed, then we set isCheck to true |
static void |
populate(java.lang.Object vo,
com.tobesoft.platform.data.VariableList variableList)
Execute the data bind of VariableList and VO class. |
static void |
populate(java.lang.Object vo,
com.tobesoft.platform.data.VariableList variableList,
boolean converToCamelCase)
Execute the data bind of VariableList and VO. |
static void |
populate(com.tobesoft.platform.data.VariableList variableList,
java.lang.Object vo)
Maps the VO to VariaableList |
static java.util.HashMap |
populateCudList(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList)
The Dataset consists of many records. |
static java.util.HashMap |
populateCudList(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList,
boolean converToCamelCase)
The Dataset consists of many records and each record has status such as insert, update and delete. populateCuList method returns by saving in the HashMap with the key values such as insert, update and delete after mapping in the ArryList consiting of VO according to the record's status. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MiPMapper()
| Method Detail |
|---|
public static void populate(java.lang.Object vo,
com.tobesoft.platform.data.VariableList variableList)
vo - Sever Side VOvariableList - MiPlatform VariableList
public static void populate(java.lang.Object vo,
com.tobesoft.platform.data.VariableList variableList,
boolean converToCamelCase)
vo - Server Side VOvariableList - MiPlatform VariableListconverToCamelCase - When changing to CamelCase the VariableList' Attribute Name,
then true.
public static java.util.Collection populate(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
voClazz - Server Side VOdataList - MiPlatform Dataset
java.lang.InstantiationException
java.lang.IllegalAccessException
public static java.util.Collection populate(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList,
boolean converToCamelCase)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
voClazz - Sever Side VOdataList - MiPlatform DatasetconverToCamelCase - If mapping by changing to CamcelCase the Dataset's column
name, then true
java.lang.InstantiationException
java.lang.IllegalAccessException
public static java.util.HashMap populateCudList(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
voClazz - Server Side VOdataList - MiPlatform Dataset
java.lang.InstantiationException
java.lang.IllegalAccessException
public static java.util.HashMap populateCudList(java.lang.Class voClazz,
com.tobesoft.platform.data.Dataset dataList,
boolean converToCamelCase)
throws java.lang.InstantiationException,
java.lang.IllegalAccessException
voClazz - Server Side VOdataList - MiPlatform DatasetconverToCamelCase - If mapping by changing to CamelCast the Dataset's Column Name,
then true.
java.lang.InstantiationException
java.lang.IllegalAccessException
public static void populate(com.tobesoft.platform.data.VariableList variableList,
java.lang.Object vo)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException
variableList - MiPlatform variableListvo - Sever Side VO
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
public static void populate(com.tobesoft.platform.data.Dataset dataList,
java.lang.Object vo)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException
dataList - MiPlatform Datasetvo - Server Side VO
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
public static void populate(com.tobesoft.platform.data.Dataset dataList,
java.lang.Object vo,
boolean isCheck)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException
dataList - MiPlatform Datasetvo - Server Side VOisCheck - when check column is needed, then true
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
public static void populate(com.tobesoft.platform.data.Dataset dataList,
java.util.List voList)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException
dataList - MiPlatform DatasetvoList - List consisting of Value Object
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
public static void populate(com.tobesoft.platform.data.Dataset dataList,
java.util.List voList,
boolean isCheck)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException,
java.lang.NoSuchMethodException
This method converts Value Object(VO) List into Dataset(MiPlatform).
dataList - MiPlatform DatasetvoList - List consisting of Value Object -
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
java.lang.NoSuchMethodException
|
Anyframe Web | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||