X
- Type of inputT
- Type of outputpublic final class CallableOf<X,T> extends Object implements Callable<T>
Callable
.
You may want to use this decorator where
Callable
is required, but you just have a function:
Callable<String> callable = new CallableOf<>( i -> "Hello, world!" );
There is no thread-safety guarantee.
Constructor and Description |
---|
CallableOf(Callable<T> cal)
Ctor.
|
CallableOf(Func<X,T> fnc,
X ipt)
Ctor.
|
CallableOf(Proc<X> proc,
X ipt,
T result)
Ctor.
|
CallableOf(Runnable runnable,
T result)
Ctor.
|
public CallableOf(Runnable runnable, T result)
runnable
- Encapsulated procresult
- Result to returnpublic CallableOf(Proc<X> proc, X ipt, T result)
proc
- Encapsulated procipt
- Inputresult
- Result to returnpublic CallableOf(Func<X,T> fnc, X ipt)
fnc
- Encapsulated funcipt
- InputCopyright © 2017–2019 Cactoos. All rights reserved.