Interface WritableRangeProperty<V extends Comparable<?>>

Type Parameters:
V - type of the Range bounds.
All Superinterfaces:
AttributeReadOnly, Comparable<ReadableProperty<?>>, io.github.mmm.value.CriteriaObject<io.github.mmm.base.range.Range<V>>, io.github.mmm.event.EventSource<ObservableEvent<io.github.mmm.base.range.Range<V>>,ObservableEventListener<? super io.github.mmm.base.range.Range<V>>>, Expression<io.github.mmm.base.range.Range<V>>, io.github.mmm.marshall.MarshallableObject, io.github.mmm.marshall.Marshaller<Object>, io.github.mmm.marshall.Marshalling<Object>, io.github.mmm.marshall.MarshallingObject, ObservableSimpleValue<io.github.mmm.base.range.Range<V>>, ObservableValue<io.github.mmm.base.range.Range<V>>, io.github.mmm.value.PropertyPath<io.github.mmm.base.range.Range<V>>, io.github.mmm.value.ReadablePath, ReadableProperty<io.github.mmm.base.range.Range<V>>, ReadableRangeProperty<V>, ReadableSimpleProperty<io.github.mmm.base.range.Range<V>>, ReadableSimpleValue<io.github.mmm.base.range.Range<V>>, io.github.mmm.value.ReadableTypedValue<io.github.mmm.base.range.Range<V>>, io.github.mmm.value.ReadableValue<io.github.mmm.base.range.Range<V>>, Supplier<io.github.mmm.base.range.Range<V>>, io.github.mmm.value.TypedPropertyPath<io.github.mmm.base.range.Range<V>>, io.github.mmm.marshall.UnmarshallableObject, io.github.mmm.marshall.Unmarshaller<Object>, Validatable, WritableObservableValue<io.github.mmm.base.range.Range<V>>, WritableProperty<io.github.mmm.base.range.Range<V>>, WritableSimpleProperty<io.github.mmm.base.range.Range<V>>, WritableSimpleValue<io.github.mmm.base.range.Range<V>>, io.github.mmm.value.WritableValue<io.github.mmm.base.range.Range<V>>
All Known Implementing Classes:
RangeProperty

public interface WritableRangeProperty<V extends Comparable<?>> extends ReadableRangeProperty<V>, WritableSimpleProperty<io.github.mmm.base.range.Range<V>>
WritableProperty with Range value.
Since:
1.0.0