Package mc.core.domain.base.map
Class EntityDataMap<T>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
java.util.LinkedHashMap<String,V>
mc.core.system.util.map.ObjectConvertMap<Object>
mc.core.system.util.map.ObjectMap
mc.core.domain.base.map.DataMap
mc.core.domain.base.map.EntityDataMap<T>
specializes ObjectMap with additional parameter per property and a reference to the source entity
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()setParameter(Object parameterKey, Object value) parameter used as attributes for root element in XML or distinct flags in FlatFile.setParameter(String propertyKey, Object parameterKey, Object value) parameter used as attributes for property element in XML or distinct flags in FlatFile.Methods inherited from class mc.core.domain.base.map.DataMap
getIdList, getParameter, getParameter, getProperties, putAll, setResourceTextMethods inherited from class mc.core.system.util.map.ObjectMap
putAll, toStringMethods inherited from class mc.core.system.util.map.ObjectConvertMap
containsKey, get, get, get, getBoolean, getBoolean, getBooleanList, getBooleanValue, getCalendar, getCalendar, getClass, getClass, getDouble, getDouble, getDoubleList, getDoubleValue, getEnum, getEnum, getInteger, getInteger, getIntegerList, getIntValue, getList, getList, getLong, getLong, getLongList, getLongValue, getMap, getObjectMap, getString, getString, getStringList, iterator, main, removeMethods inherited from class java.util.LinkedHashMap
clear, containsValue, entrySet, forEach, getOrDefault, keySet, replaceAll, valuesMethods inherited from class java.util.HashMap
clone, compute, computeIfAbsent, computeIfPresent, isEmpty, merge, put, putAll, putIfAbsent, remove, replace, replace, sizeMethods inherited from class java.util.AbstractMap
equals, hashCodeMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, replace, replace, size
-
Constructor Details
-
EntityDataMap
-
EntityDataMap
-
-
Method Details
-
setName
-
getEntity
-
getName
-
set
-
setParameter
Description copied from class:DataMapparameter used as attributes for root element in XML or distinct flags in FlatFile.
example if this dataMap represents a Node:
dataMap.setParameter( "type", "NODE_TYPE_ART");
result:
<node type="NODE_TYPE_ART">...</node>- Overrides:
setParameterin classDataMap
-
setParameter
Description copied from class:DataMapparameter used as attributes for property element in XML or distinct flags in FlatFile.
example if this dataMap represents a Node:
dataMap.setParameter( "name", "locale", "de");
result:
<node><name locale="de">...</name></node>- Overrides:
setParameterin classDataMap
-