|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.glassfish.grizzly.attributes.NamedAttributeHolder
public class NamedAttributeHolder
AttributeHolder implementation, which doesn't support indexed access
to Attributes.
AttributeHolder,
IndexedAttributeHolder| Field Summary | |
|---|---|
protected DefaultAttributeBuilder |
attributeBuilder
|
protected java.util.Map<java.lang.String,java.lang.Object> |
attributesMap
|
| Constructor Summary | |
|---|---|
NamedAttributeHolder(AttributeBuilder attributeBuilder)
|
|
| Method Summary | |
|---|---|
void |
clear()
Clear all the attributes. |
java.lang.Object |
getAttribute(java.lang.String name)
Return an object based on a name. |
AttributeBuilder |
getAttributeBuilder()
Get AttributeBuilder, associated with this holder |
java.util.Set<java.lang.String> |
getAttributeNames()
Return a Set of attribute names. |
IndexedAttributeAccessor |
getIndexedAttributeAccessor()
Always returns null, as NamedAttributeHolder doesn't support indexing. |
void |
recycle()
Recycle AttributeHolder |
java.lang.Object |
removeAttribute(java.lang.String name)
Remove a name/value object. |
void |
setAttribute(java.lang.String name,
java.lang.Object value)
Set a name/value object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final java.util.Map<java.lang.String,java.lang.Object> attributesMap
protected final DefaultAttributeBuilder attributeBuilder
| Constructor Detail |
|---|
public NamedAttributeHolder(AttributeBuilder attributeBuilder)
| Method Detail |
|---|
public java.lang.Object getAttribute(java.lang.String name)
getAttribute in interface AttributeHoldername - - name of an attribute
public void setAttribute(java.lang.String name,
java.lang.Object value)
setAttribute in interface AttributeHoldername - - name of an attributevalue - - value of named attributepublic java.lang.Object removeAttribute(java.lang.String name)
removeAttribute in interface AttributeHoldername - - name of an attribute
public java.util.Set<java.lang.String> getAttributeNames()
Set of attribute names.
getAttributeNames in interface AttributeHolderSet of attribute namespublic void recycle()
recycle in interface AttributeHolderpublic void clear()
clear in interface AttributeHolderpublic AttributeBuilder getAttributeBuilder()
getAttributeBuilder in interface AttributeHolderpublic IndexedAttributeAccessor getIndexedAttributeAccessor()
getIndexedAttributeAccessor in interface AttributeHolder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||