public class MapDataItem extends java.lang.Object implements DataItem, DataItem.HasId
DataItem.HasId
Constructor and Description |
---|
MapDataItem() |
MapDataItem(java.util.Map<java.lang.String,java.lang.Object> properties) |
Modifier and Type | Method and Description |
---|---|
MapDataItem |
add(java.lang.String key,
java.lang.Object value)
Adds value with given key.
|
java.lang.Object |
getId() |
java.lang.Object |
getValue(java.lang.String property) |
static MapDataItem |
of(java.lang.String paramName,
java.lang.Object paramValue) |
static MapDataItem |
of(java.lang.String paramName1,
java.lang.Object paramValue1,
java.lang.String paramName2,
java.lang.Object paramValue2) |
static MapDataItem |
of(java.lang.String paramName1,
java.lang.Object paramValue1,
java.lang.String paramName2,
java.lang.Object paramValue2,
java.lang.String paramName3,
java.lang.Object paramValue3) |
static MapDataItem |
of(java.lang.String paramName1,
java.lang.Object paramValue1,
java.lang.String paramName2,
java.lang.Object paramValue2,
java.lang.String paramName3,
java.lang.Object paramValue3,
java.lang.String paramName4,
java.lang.Object paramValue4) |
static MapDataItem |
of(java.lang.String paramName1,
java.lang.Object paramValue1,
java.lang.String paramName2,
java.lang.Object paramValue2,
java.lang.String paramName3,
java.lang.Object paramValue3,
java.lang.String paramName4,
java.lang.Object paramValue4,
java.lang.String paramName5,
java.lang.Object paramValue5) |
static MapDataItem |
of(java.lang.String paramName1,
java.lang.Object paramValue1,
java.lang.String paramName2,
java.lang.Object paramValue2,
java.lang.String paramName3,
java.lang.Object paramValue3,
java.lang.String paramName4,
java.lang.Object paramValue4,
java.lang.String paramName5,
java.lang.Object paramValue5,
java.lang.String paramName6,
java.lang.Object paramValue6) |
void |
remove(java.lang.String key)
Removes property from this
MapDataItem |
public MapDataItem()
public MapDataItem(java.util.Map<java.lang.String,java.lang.Object> properties)
public static MapDataItem of(java.lang.String paramName, java.lang.Object paramValue)
public static MapDataItem of(java.lang.String paramName1, java.lang.Object paramValue1, java.lang.String paramName2, java.lang.Object paramValue2)
public static MapDataItem of(java.lang.String paramName1, java.lang.Object paramValue1, java.lang.String paramName2, java.lang.Object paramValue2, java.lang.String paramName3, java.lang.Object paramValue3)
public static MapDataItem of(java.lang.String paramName1, java.lang.Object paramValue1, java.lang.String paramName2, java.lang.Object paramValue2, java.lang.String paramName3, java.lang.Object paramValue3, java.lang.String paramName4, java.lang.Object paramValue4)
public static MapDataItem of(java.lang.String paramName1, java.lang.Object paramValue1, java.lang.String paramName2, java.lang.Object paramValue2, java.lang.String paramName3, java.lang.Object paramValue3, java.lang.String paramName4, java.lang.Object paramValue4, java.lang.String paramName5, java.lang.Object paramValue5)
public static MapDataItem of(java.lang.String paramName1, java.lang.Object paramValue1, java.lang.String paramName2, java.lang.Object paramValue2, java.lang.String paramName3, java.lang.Object paramValue3, java.lang.String paramName4, java.lang.Object paramValue4, java.lang.String paramName5, java.lang.Object paramValue5, java.lang.String paramName6, java.lang.Object paramValue6)
public java.lang.Object getValue(java.lang.String property)
public MapDataItem add(java.lang.String key, java.lang.Object value)
key
- name of propertyvalue
- property valueMapDataItem
public void remove(java.lang.String key)
MapDataItem
key
- name of propertypublic java.lang.Object getId()
getId
in interface DataItem.HasId