public interface Attributes<K,V> extends java.util.Map<K,V>, java.lang.Cloneable, java.io.Serializable, PersistentXmlObject
| Modifier and Type | Method and Description |
|---|---|
static <K,V> boolean |
areEqual(Attributes<K,V> a,
Attributes<K,V> b)
Equality.
|
boolean |
getBoolean(java.lang.String attributeName) |
boolean |
getBoolean(java.lang.String attributeName,
boolean dflt) |
java.lang.Boolean |
getBooleanObject(java.lang.String attributeName) |
java.util.Date |
getDate(java.lang.String attributeName) |
float |
getFloat(java.lang.String attributeName) |
float |
getFloat(java.lang.String attributeName,
float dflt) |
int |
getInt(java.lang.String attributeName) |
int |
getInt(java.lang.String attributeName,
int dflt) |
java.lang.Integer |
getInteger(java.lang.String attributeName) |
java.util.List<java.lang.String> |
getKeys() |
java.util.List |
getList(java.lang.String attributeName) |
long |
getLng(java.lang.String attributeName) |
java.lang.Long |
getLong(java.lang.String attributeName) |
java.util.Map<K,V> |
getMap() |
java.lang.String |
getOriginalXml() |
java.lang.String |
getString(java.lang.String attributeName) |
java.util.List<java.lang.String> |
getStringList(java.lang.String name) |
Attributes<K,V> |
mediumClone() |
void |
putClean(K key,
V value) |
void |
setMap(java.util.Map<K,V> map) |
void |
setOriginalXml(java.lang.String xml) |
static <K,V> boolean areEqual(Attributes<K,V> a, Attributes<K,V> b)
Map.equals(Object) (Attributes)} to compare instances.K - V - a - b - void setOriginalXml(java.lang.String xml)
setOriginalXml in interface PersistentXmlObjectjava.lang.String getOriginalXml()
getOriginalXml in interface PersistentXmlObjectAttributes<K,V> mediumClone()
boolean getBoolean(java.lang.String attributeName)
boolean getBoolean(java.lang.String attributeName,
boolean dflt)
java.lang.Boolean getBooleanObject(java.lang.String attributeName)
java.util.List getList(java.lang.String attributeName)
java.util.List<java.lang.String> getStringList(java.lang.String name)
java.lang.String getString(java.lang.String attributeName)
java.lang.Integer getInteger(java.lang.String attributeName)
int getInt(java.lang.String attributeName)
int getInt(java.lang.String attributeName,
int dflt)
java.lang.Long getLong(java.lang.String attributeName)
long getLng(java.lang.String attributeName)
float getFloat(java.lang.String attributeName)
float getFloat(java.lang.String attributeName,
float dflt)
java.util.Date getDate(java.lang.String attributeName)
java.util.List<java.lang.String> getKeys()