Interface Apply<I extends Id<O>,​O,​E>

Type Parameters:
I - the Id Type
O - the Object Type
E - the Effect Type
All Known Implementing Classes:
LocalMessage.LocalEnvironment

public interface Apply<I extends Id<O>,​O,​E>

The Apply stage of building a Message.

  • Method Summary

    Modifier and Type Method Description
    Effect<I,​O,​E> app​(java.util.function.Supplier<O> app)
    Build the next Effect stage, given a lazy Object O supplier.
  • Method Details

    • app

      Effect<I,​O,​E> app​(java.util.function.Supplier<O> app)
      Build the next Effect stage, given a lazy Object O supplier.
      Parameters:
      app - the supplier of the new Object O
      Returns:
      the Effect stage