Module is.codion.common.reactive
Package is.codion.common.reactive.value
@NullMarked
package is.codion.common.reactive.value
Value and related classes.
-
ClassDescriptionAn abstract
Valueimplementation handling everything except the value itself.AbstractValue.AbstractBuilder<T,B extends Value.Builder<T, B>> An abstract base class for a value builderObservableValueCollection<T,C extends Collection<T>> A read-only observable collection of values.A read-only observable value list.A read-only observable value set.Value<T>An observable wrapper for a value.Value.Builder<T,B extends Value.Builder<T, B>> Builds aValueinstance.ProvidesValue.Builderinstances for nullable or non-nullable values.Controls whether aValueinstance is locked.Specifies when a Value instance notifies its listeners.AValue.ValidatorforValues.ValueCollection<T,C extends Collection<T>> An observable wrapper for one or more values.ValueCollection.Builder<T,C extends Collection<T>, B extends ValueCollection.Builder<T, C, B>> Builds aValueCollectioninstance.ValueList<T>An observable wrapper for a List of values.Builds aValueListinstance.ValueSet<T>An observable wrapper for an ordered Set of values.Builds aValueSetinstance.