Class AttributeImpl
- All Implemented Interfaces:
org.refcodes.mixin.KeyAccessor<String>, org.refcodes.mixin.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 org.refcodes.mixin.KeyAccessor
org.refcodes.mixin.KeyAccessor.KeyBuilder<K,B>, org.refcodes.mixin.KeyAccessor.KeyMutator<K>, org.refcodes.mixin.KeyAccessor.KeyProperty<K> Nested classes/interfaces inherited from interface Relation
Relation.RelationBuilder<K,V> Nested classes/interfaces inherited from interface org.refcodes.mixin.ValueAccessor
org.refcodes.mixin.ValueAccessor.ValueBuilder<V,B>, org.refcodes.mixin.ValueAccessor.ValueMutator<V>, org.refcodes.mixin.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 org.refcodes.mixin.KeyAccessor
getKeyMethods inherited from interface org.refcodes.mixin.ValueAccessor
getValue, getValueOr
-
Constructor Details
-
AttributeImpl
protected AttributeImpl()Instantiates a new attribute impl. -
AttributeImpl
-