|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectrx.util.functions.Functions
public class Functions
| Constructor Summary | |
|---|---|
Functions()
|
|
| Method Summary | ||
|---|---|---|
static
|
alwaysTrue()
|
|
static FuncN |
from(Function function)
Utility method for determining the type of closure/function and executing it. |
|
static FuncN<java.lang.Void> |
fromAction(Action0 f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromAction(Action1<T0> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromAction(Action2<T0,T1> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromAction(Action3<T0,T1,T2> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func0<R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func1<T0,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func2<T0,T1,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func3<T0,T1,T2,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func4<T0,T1,T2,T3,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func5<T0,T1,T2,T3,T4,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func6<T0,T1,T2,T3,T4,T5,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func7<T0,T1,T2,T3,T4,T5,T6,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func8<T0,T1,T2,T3,T4,T5,T6,T7,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
fromFunc(Func9<T0,T1,T2,T3,T4,T5,T6,T7,T8,R> f)
Convert a function to FuncN to allow heterogeneous handling of functions with different arities. |
|
static
|
identity()
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Functions()
| Method Detail |
|---|
public static FuncN from(Function function)
function - public static <R> FuncN<R> fromFunc(Func0<R> f)
f -
FuncNpublic static <T0,R> FuncN<R> fromFunc(Func1<T0,R> f)
f -
FuncNpublic static <T0,T1,R> FuncN<R> fromFunc(Func2<T0,T1,R> f)
f -
FuncNpublic static <T0,T1,T2,R> FuncN<R> fromFunc(Func3<T0,T1,T2,R> f)
f -
FuncNpublic static <T0,T1,T2,T3,R> FuncN<R> fromFunc(Func4<T0,T1,T2,T3,R> f)
f -
FuncNpublic static <T0,T1,T2,T3,T4,R> FuncN<R> fromFunc(Func5<T0,T1,T2,T3,T4,R> f)
f -
FuncNpublic static <T0,T1,T2,T3,T4,T5,R> FuncN<R> fromFunc(Func6<T0,T1,T2,T3,T4,T5,R> f)
f -
FuncNpublic static <T0,T1,T2,T3,T4,T5,T6,R> FuncN<R> fromFunc(Func7<T0,T1,T2,T3,T4,T5,T6,R> f)
f -
FuncNpublic static <T0,T1,T2,T3,T4,T5,T6,T7,R> FuncN<R> fromFunc(Func8<T0,T1,T2,T3,T4,T5,T6,T7,R> f)
f -
FuncNpublic static <T0,T1,T2,T3,T4,T5,T6,T7,T8,R> FuncN<R> fromFunc(Func9<T0,T1,T2,T3,T4,T5,T6,T7,T8,R> f)
f -
FuncNpublic static FuncN<java.lang.Void> fromAction(Action0 f)
f -
FuncNpublic static <T0> FuncN<java.lang.Void> fromAction(Action1<T0> f)
f -
FuncNpublic static <T0,T1> FuncN<java.lang.Void> fromAction(Action2<T0,T1> f)
f -
FuncNpublic static <T0,T1,T2> FuncN<java.lang.Void> fromAction(Action3<T0,T1,T2> f)
f -
FuncNpublic static <T> Func1<T,java.lang.Boolean> alwaysTrue()
public static <T> Func1<T,T> identity()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||