Module is.codion.common.core
Package is.codion.common.value
package is.codion.common.value
-
ClassDescriptionAn abstract
Valueimplementation handling everything except the value itself.
The constructor parameternotifyspecifies whether thisValueinstance should automatically callAbstractValue.notifyListeners()when the value is set or changed viaAbstractValue.set(Object).Value<T>An observable wrapper for a value.Value.Builder<T,B extends Value.Builder<T, B>> Builds aValueinstance.Specifies when a Value instance notifies its listeners.AValue.ValidatorforValues.ValueList<T>An observable wrapper for a List of values, including possible null values.Builds aValueListinstance.A read only value list observerA read only value observerValues<T,C extends Collection<T>> An observable wrapper for one or more values, including a possible null value.Values.Builder<T,C extends Collection<T>, B extends Values.Builder<T, C, B>> Builds aValuesinstance.ValueSet<T>An observable wrapper for a Set of values, including a possible null value.Builds aValueSetinstance.A read only value set observerValuesObserver<T,C extends Collection<T>> A read only values observer