T - the type of the first object parameterU - the type of the second object parameterV - the type of the third object parameterR - the type of the result@FunctionalInterface public interface TriFunction<T,U,V,R>
| Modifier and Type | Method and Description |
|---|---|
default <S> TriFunction<T,U,V,S> |
andThen(Function<? super R,? extends S> after)
Returns a new function that composes this function and the specified function.
|
R |
apply(T t,
U u,
V v)
Applies this function to the given arguments.
|
R apply(T t, U u, V v)
t - the first function argumentu - the second function argumentv - the third function argumentdefault <S> TriFunction<T,U,V,S> andThen(Function<? super R,? extends S> after)
This returns a composed function that applies the input to this function and then converts the result using the specified function.
S - the type of the resulting functionafter - the function to combine withCopyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.