Module is.codion.common.core
Package is.codion.common.value
@NullMarked
package is.codion.common.value
Value
and related classes.
-
ClassDescriptionAn abstract
Value
implementation handling everything except the value itself.A read only value list observableObservableValues<T,C extends Collection<T>> A read only values observableA read only value set observableValue<T>An observable wrapper for a value.Value.Builder<T,B extends Value.Builder<T, B>> Builds aValue
instance.ProvidesValue.Builder
instances for nullable or non-nullable values.Specifies when a Value instance notifies its listeners.AValue.Validator
forValue
s.ValueList<T>An observable wrapper for a List of values.Builds aValueList
instance.Values<T,C extends Collection<T>> An observable wrapper for one or more values.Values.Builder<T,C extends Collection<T>, B extends Values.Builder<T, C, B>> Builds aValues
instance.ValueSet<T>An observable wrapper for a Set of values.Builds aValueSet
instance.