Package io.virtdata.api.composers
Interface FunctionComposer<T>
-
- All Known Implementing Classes:
ComposerForDoubleFunction,ComposerForDoubleToIntFunction,ComposerForDoubleToLongFunction,ComposerForDoubleUnaryOperator,ComposerForFunction,ComposerForIntFunction,ComposerForIntToDoubleFunction,ComposerForIntToLongFunction,ComposerForIntUnaryOperator,ComposerForLongFunction,ComposerForLongToDoubleFunction,ComposerForLongToIntFunction,ComposerForLongUnaryOperator,FunctionAssembly
public interface FunctionComposer<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description FunctionComposerandThen(java.lang.Object outer)default <R> DataMapper<R>getDataMapper()java.lang.ObjectgetFunctionObject()default ResolvedFunctiongetResolvedFunction()default ResolvedFunctiongetResolvedFunction(boolean isThreadSafe)
-
-
-
Method Detail
-
getFunctionObject
java.lang.Object getFunctionObject()
-
andThen
FunctionComposer andThen(java.lang.Object outer)
-
getResolvedFunction
default ResolvedFunction getResolvedFunction()
-
getResolvedFunction
default ResolvedFunction getResolvedFunction(boolean isThreadSafe)
-
getDataMapper
default <R> DataMapper<R> getDataMapper()
-
-