| Interface | Description |
|---|---|
| IAttributeContainer<KEYTYPE,VALUETYPE> |
Base interface for a generic read-only attribute container.
|
| IHasAttributes<KEYTYPE,VALUETYPE> |
Base interface for objects having read-only attributes
|
| IHasAttributesAny<KEYTYPE> |
Base interface for objects having attributes with arbitrary types
|
| IHasMutableAttributes<KEYTYPE,VALUETYPE> |
Base interface for objects having attributes
|
| IHasMutableAttributesAny<KEYTYPE> |
Base interface for objects having attributes with arbitrary types
|
| IMutableAttributeContainer<KEYTYPE,VALUETYPE> |
This is the writable extension of the
IAttributeContainer. |
| IMutableAttributeContainerAny<KEYTYPE> |
This is the writable extension of the
<String,
Object>. |
| Class | Description |
|---|---|
| AttributeValueConverter |
Contains static conversion routines used by the attribute container classes.
|
| MapBasedAttributeContainer<KEYTYPE,VALUETYPE> |
Base class for all kind of any-any mapping container.
|
| MapBasedAttributeContainerAny<KEYTYPE> |
Base class for all kind of string-object mapping container.
|
| MapBasedReadOnlyAttributeContainer<KEYTYPE,VALUETYPE> |
Default implementation of the
IAttributeContainer based on a
HashMap. |
Copyright © 2014–2017 Philip Helger. All rights reserved.