|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AttributeBuilder | AttributeBuilder is responsible for creating and indexing
Attributes. |
| AttributeHolder | Interface declares common functionality for objects, which have associated
Attributes. |
| AttributeStorage | AttributeStorage provides access to a AttributeHolder, where
application can store Attributes. |
| IndexedAttributeAccessor | The interface declares, that AttributeHolder supports
indexed Attribute access. |
| NullaryFunction<T> | Attribute initializer. |
| Class Summary | |
|---|---|
| Attribute<T> | Class used to define dynamic typed attributes on AttributeHolder
instances. |
| DefaultAttributeBuilder | Default AttributeBuilder implementation. |
| IndexedAttributeHolder | AttributeHolder, which supports indexed access to stored
Attributes. |
| NamedAttributeHolder | AttributeHolder implementation, which doesn't support indexed access
to Attributes. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||