Module is.codion.common.core
Package is.codion.common.value
Interface Values.Builder<T,C extends Collection<T>,B extends Values.Builder<T,C,B>>
- Type Parameters:
T
- the value typeC
- the Collection typeB
- the builder type
- All Superinterfaces:
Value.Builder<C,
B>
- All Known Subinterfaces:
ValueList.Builder<T>
,ValueSet.Builder<T>
- Enclosing interface:
- Values<T,
C extends Collection<T>>
public static interface Values.Builder<T,C extends Collection<T>,B extends Values.Builder<T,C,B>>
extends Value.Builder<C,B>
Builds a
Values
instance.-
Method Summary
Methods inherited from interface is.codion.common.value.Value.Builder
consumer, link, link, listener, notify, validator, value, weakConsumer, weakListener
-
Method Details
-
build
- Specified by:
build
in interfaceValue.Builder<T,
C extends Collection<T>> - Returns:
- a new
Values
instance based on this builder
-