Interface Builder<M,​V,​B extends Builder<M,​V,​B>>

    • Method Detail

      • init

        B init​(java.util.function.Function<M,​V> getInitialValue)
        Configures obtaining the initial value.
        Parameters:
        getInitialValue - Obtains the initial value.
        Returns:
        this.
      • setValue

        B setValue​(ValueLoader<M,​V> valueLoader)
        Specifies the ValueLoader to load the value to the model.
        Parameters:
        valueLoader - ValueLoader to load the value to the model.
        Returns:
        this.