|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BoundAttributeStore
BoundAttributeStore interface definition.
Defines methods for binding, getting and removing named objects on an implementing class.
| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
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
BoundAttributeStorevoid 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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||