Interface ValueSingleValueBase.Builder<T,V extends ValueSingleValueBase<T>,B extends ValueSingleValueBase.Builder<T,V,B>>

All Superinterfaces:
Value.Builder<V,B>
All Known Subinterfaces:
BigDecimalValue.Builder, BigIntegerValue.Builder, InstantNumberValue.Builder, InstantValue.Builder, LocalDateValue.Builder
Enclosing class:
ValueSingleValueBase<T>

public static interface ValueSingleValueBase.Builder<T,V extends ValueSingleValueBase<T>,B extends ValueSingleValueBase.Builder<T,V,B>> extends Value.Builder<V,B>
  • Method Details

    • onNull

      B onNull(T onNull)
    • onNull

      B onNull(Optional<? extends T> onNull)
    • onMissing

      B onMissing(T onMissing)
    • onMissing

      B onMissing(Optional<? extends T> onMissing)