public class DataObjectHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
DataObjectHelper() |
Modifier and Type | Method and Description |
---|---|
static void | changeKeyInMap(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String oldKey, java.lang.String newKey)
Change a key name in a map.
|
static java.util.Map<java.lang.String,java.lang.Object> | createIntermediary(commonj.sdo.DataObject dataArea, java.lang.String resourceName, java.lang.String urlParamGrpName, boolean flattenNoun)
This method create intermediary Map for a DataObject based on Map and BOD mapping configuration file for the resource.
|
static void | flattenListOfMap(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key, boolean force)
This method will call map.get(key).
|
static void | setResourceIdByIdentifier(java.util.Map<java.lang.String,java.lang.Object> dataMap, java.lang.String identifier, java.lang.String requestUri, java.lang.String lastPathElement)
Derive resource id based on requestUri and the value of its ID.
|
static void | setResourceIdByKey(java.util.Map<java.lang.String,java.lang.Object> dataMap, java.lang.String idKey, java.lang.String requestUri, java.lang.String lastPathElement)
Derive resource id based on requestUri and the value of its ID.
|
public static final java.lang.String COPYRIGHT
public static java.util.Map<java.lang.String,java.lang.Object> createIntermediary(commonj.sdo.DataObject dataArea, java.lang.String resourceName, java.lang.String urlParamGrpName, boolean flattenNoun)
public static void setResourceIdByKey(java.util.Map<java.lang.String,java.lang.Object> dataMap, java.lang.String idKey, java.lang.String requestUri, java.lang.String lastPathElement)
public static void setResourceIdByIdentifier(java.util.Map<java.lang.String,java.lang.Object> dataMap, java.lang.String identifier, java.lang.String requestUri, java.lang.String lastPathElement)
public static void flattenListOfMap(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String key, boolean force)
public static void changeKeyInMap(java.util.Map<java.lang.String,java.lang.Object> map, java.lang.String oldKey, java.lang.String newKey)