Class CallableOf<T>

  • Type Parameters:
    T - Type of return
    All Implemented Interfaces:
    Callable<T>

    public final class CallableOf<T>
    extends Object
    implements Callable<T>
    Func as Callable.

    There is no thread-safety guarantee.

    Since:
    0.53
    • Constructor Detail

      • CallableOf

        public CallableOf​(Proc<? super X> proc,
                          X ipt)
        Ctor.
        Type Parameters:
        X - Type of input
        Parameters:
        proc - Encapsulated proc
        ipt - Input
        Since:
        0.32
      • CallableOf

        public CallableOf​(Scalar<?> scalar)
        Ctor.
        Parameters:
        scalar - Encapsulated scalar
        Since:
        0.11
      • CallableOf

        public CallableOf​(Runnable runnable)
        Ctor.
        Parameters:
        runnable - The callable
        Since:
        0.53
      • CallableOf

        public CallableOf​(Callable<T> clbl)
        Ctor.
        Parameters:
        clbl - The callable original
        Since:
        0.53