Class LambdaSafe.Callback<C,​A>

  • Type Parameters:
    C - the callback type
    A - the primary argument type
    Enclosing class:
    LambdaSafe

    public static final class LambdaSafe.Callback<C,​A>
    extends Object
    Represents a single callback that can be invoked in a lambda safe way.
    • Method Detail

      • invoke

        public void invoke​(Consumer<C> invoker)
        Invoke the callback instance where the callback method returns void.
        Parameters:
        invoker - the invoker used to invoke the callback