Class AttributeImpl
- All Implemented Interfaces:
KeyAccessor<String>, ValueAccessor<Object>, Attribute, Relation<String,Object>
- Direct Known Subclasses:
AttributeImpl.AttributeBuilderImpl
Class describing a beans's attribute.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classImplementation of theProperty.PropertyBuilderinterface.Nested classes/interfaces inherited from class RelationImpl
RelationImpl.RelationBuilderImpl<K,V> Nested classes/interfaces inherited from interface Attribute
Attribute.AttributeBuilderNested classes/interfaces inherited from interface KeyAccessor
KeyAccessor.KeyBuilder<K,B>, KeyAccessor.KeyMutator<K>, KeyAccessor.KeyProperty<K> Nested classes/interfaces inherited from interface Relation
Relation.RelationBuilder<K,V> Nested classes/interfaces inherited from interface ValueAccessor
ValueAccessor.ValueBuilder<V,B>, ValueAccessor.ValueMutator<V>, ValueAccessor.ValueProperty<V> -
Field Summary
Fields inherited from class RelationImpl
_key, _value -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedInstantiates a new attribute impl.AttributeImpl(String aKey, Object aValue) Constructs a key-to-value property. -
Method Summary
Methods inherited from class RelationImpl
getKey, getValue, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface KeyAccessor
getKeyMethods inherited from interface ValueAccessor
getValue, getValueOr, hasValue
-
Constructor Details
-
AttributeImpl
protected AttributeImpl()Instantiates a new attribute impl. -
AttributeImpl
-