public interface BoundAttributeStore
Modifier and Type | Method and Description |
---|---|
Object |
getAttribute(Object key)
Returns the object bound with the specified name in this
BoundAttributeStore
implementation, or null if no object is bound under the name. |
Map<Object,Object> |
getAttributes()
Returns the Map of attributes bound in this
BoundAttributeStore |
void |
removeAttribute(Object key)
Removes the object bound with the specified name from this
BoundAttributeStore
implementation. |
void |
setAttribute(Object key,
Object value)
Binds an object to this
BoundAttributeStore implementation, using the name
specified. |
void setAttribute(Object key, Object value)
BoundAttributeStore
implementation, using the name
specified. If an object of the same name is already bound, the object
is replaced.
key
- The key against which the object is bound; cannot be null.value
- The object to be bound; cannot be null.Object getAttribute(Object key)
BoundAttributeStore
implementation, or null if no object is bound under the name.key
- The key against which the object is bound; cannot be null.BoundAttributeStore
implementation, or null if no object is bound under the name.Map<Object,Object> getAttributes()
BoundAttributeStore
BoundAttributeStore
void removeAttribute(Object key)
BoundAttributeStore
implementation. If the BoundAttributeStore
implementation does
not have an object bound with the specified name, this method does nothing.key
- The key against which the object is bound; cannot be null.Copyright © 2020. All rights reserved.