public class Functions
extends java.lang.Object
Function
.Modifier and Type | Method and Description |
---|---|
static <T1,T2,T3> java.util.function.Function<T1,T3> |
compose(java.util.function.Function<T1,T2> f,
java.util.function.Function<? super T2,T3> g)
Returns the
Function g o f. |
static <T> java.util.function.Function<T,T> |
identityFunction() |
static <T1,T2> BijectiveFunction<T2,T1> |
invert(BijectiveFunction<T1,T2> f) |
public static <T1,T2,T3> java.util.function.Function<T1,T3> compose(java.util.function.Function<T1,T2> f, java.util.function.Function<? super T2,T3> g)
Function
g o f.public static <T> java.util.function.Function<T,T> identityFunction()
public static <T1,T2> BijectiveFunction<T2,T1> invert(BijectiveFunction<T1,T2> f)