java.io.Serializable
, java.lang.Cloneable
LazyAttributeMap
public class AttributeMap
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Constructor | Description |
---|---|
AttributeMap() |
|
AttributeMap(AttributeMap copy) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
clone() |
|
protected void |
copyInto(AttributeMap copy) |
|
AttributeMap |
createUnmodifiableMap() |
|
java.lang.Object |
getAttribute(java.lang.String namespace,
java.lang.String attribute) |
|
java.util.Map |
getAttributes(java.lang.String namespace) |
|
long |
getChangeTracker() |
|
java.lang.Object |
getFirstAttribute(java.lang.String attribute) |
|
java.lang.String[] |
getNameSpaces() |
|
boolean |
isEmpty() |
|
boolean |
isReadOnly() |
|
void |
makeReadOnly() |
|
java.lang.Object |
setAttribute(java.lang.String namespace,
java.lang.String attribute,
java.lang.Object value) |
|
protected java.lang.Object |
setAttributeInternal(java.lang.String namespace,
java.lang.String attribute,
java.lang.Object value) |
public AttributeMap()
public AttributeMap(AttributeMap copy)
protected void copyInto(AttributeMap copy)
public AttributeMap createUnmodifiableMap()
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public java.lang.Object setAttribute(java.lang.String namespace, java.lang.String attribute, java.lang.Object value)
protected java.lang.Object setAttributeInternal(java.lang.String namespace, java.lang.String attribute, java.lang.Object value)
public boolean isEmpty()
public java.lang.Object getAttribute(java.lang.String namespace, java.lang.String attribute)
public java.lang.Object getFirstAttribute(java.lang.String attribute)
public java.util.Map getAttributes(java.lang.String namespace)
public java.lang.String[] getNameSpaces()
public void makeReadOnly()
public boolean isReadOnly()
public long getChangeTracker()