Package org.codice.ddf.persistence
Class PersistentItem
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,Object>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIdProperty(Object value) voidaddProperty(String name, byte[] value) voidaddProperty(String name, int value) voidaddProperty(String name, long value) voidaddProperty(String name, Object value) voidaddProperty(String name, String value) voidaddProperty(String name, String suffix, Object value) voidaddProperty(String name, Date value) voidaddProperty(String name, Set<String> value) voidaddXmlProperty(String name, String value) getBinaryProperty(String name) getDateProperty(String name) getIntProperty(String name) getLongProperty(String name) getProperty(String name) getTextProperty(String name) getTextSetProperty(String name) getXmlProperty(String name) stripSuffixes(Map<String, Object> inMap) Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toString
-
Field Details
-
ID
- See Also:
-
TEXT_SUFFIX
- See Also:
-
XML_SUFFIX
- See Also:
-
INT_SUFFIX
- See Also:
-
LONG_SUFFIX
- See Also:
-
DATE_SUFFIX
- See Also:
-
BINARY_SUFFIX
- See Also:
-
-
Constructor Details
-
PersistentItem
public PersistentItem()
-
-
Method Details
-
stripSuffixes
-
addIdProperty
-
addProperty
-
addXmlProperty
-
addProperty
-
addProperty
-
addProperty
-
addProperty
-
addProperty
-
addProperty
-
addProperty
-
getIdProperty
-
getTextProperty
-
getXmlProperty
-
getIntProperty
-
getLongProperty
-
getDateProperty
-
getBinaryProperty
-
getTextSetProperty
-
getProperty
-
getPropertyNames
-