Class RunnableOf

  • All Implemented Interfaces:
    Runnable

    public final class RunnableOf
    extends RunnableEnvelope
    Func as Runnable.

    There is no thread-safety guarantee.

    Since:
    0.12
    • Constructor Detail

      • RunnableOf

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

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

        public RunnableOf​(Callable<?> callable)
        Ctor.
        Parameters:
        callable - The callable
        Since:
        0.53
      • RunnableOf

        public RunnableOf​(Runnable runnable)
        Ctor.
        Parameters:
        runnable - Encapsulated runnable
        Since:
        0.49