public class LazyAttributeMap extends AttributeMap
Constructor and Description |
---|
LazyAttributeMap(AttributeMap copy) |
Modifier and Type | Method and Description |
---|---|
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() |
java.lang.Object |
setAttribute(java.lang.String namespace,
java.lang.String attribute,
java.lang.Object value) |
clone, copyInto, isReadOnly, makeReadOnly, setAttributeInternal
public LazyAttributeMap(AttributeMap copy)
public java.lang.Object setAttribute(java.lang.String namespace, java.lang.String attribute, java.lang.Object value)
setAttribute
in class AttributeMap
public AttributeMap createUnmodifiableMap()
createUnmodifiableMap
in class AttributeMap
public boolean isEmpty()
isEmpty
in class AttributeMap
public java.lang.Object getAttribute(java.lang.String namespace, java.lang.String attribute)
getAttribute
in class AttributeMap
public java.lang.Object getFirstAttribute(java.lang.String attribute)
getFirstAttribute
in class AttributeMap
public java.util.Map getAttributes(java.lang.String namespace)
getAttributes
in class AttributeMap
public java.lang.String[] getNameSpaces()
getNameSpaces
in class AttributeMap
public long getChangeTracker()
getChangeTracker
in class AttributeMap