Class ContainerProperty<V,E>

Type Parameters:
V - type of the value.
E - type of elements contained in the value.
All Implemented Interfaces:
io.github.mmm.event.EventSource<ObservableEvent<V>,ObservableEventListener<? super V>>, io.github.mmm.marshall.MarshallableObject, io.github.mmm.marshall.Marshaller<Object>, io.github.mmm.marshall.Marshalling<Object>, io.github.mmm.marshall.MarshallingObject, io.github.mmm.marshall.UnmarshallableObject, io.github.mmm.marshall.Unmarshaller<Object>, AttributeReadOnly, ReadableContainerProperty<V,E>, WritableContainerProperty<V,E>, ReadableProperty<V>, WritableProperty<V>, Validatable, io.github.mmm.value.CriteriaObject<V>, ReadableContainerValue<V,E>, WritableContainerValue<V,E>, ReadableObjectValue<V>, ReadableTypedObjectValue<V>, WritableObjectValue<V>, ObservableValue<V>, WritableObservableValue<V>, io.github.mmm.value.PropertyPath<V>, io.github.mmm.value.ReadablePath, io.github.mmm.value.ReadableTypedValue<V>, io.github.mmm.value.ReadableValue<V>, io.github.mmm.value.TypedPropertyPath<V>, io.github.mmm.value.WritableValue<V>, Cloneable, Comparable<ReadableProperty<?>>, Supplier<V>
Direct Known Subclasses:
CollectionProperty, MapProperty

public abstract class ContainerProperty<V,E> extends Property<V> implements WritableContainerProperty<V,E>
Implementation of WritableContainerProperty.
Since:
1.0.0