Uses of Interface
org.javimmutable.collections.Func4

Packages that use Func4
org.javimmutable.collections.util   
 

Uses of Func4 in org.javimmutable.collections.util
 

Methods in org.javimmutable.collections.util that return Func4
static
<P1,P2,P3,P4,R>
Func4<P1,P2,P3,P4,R>
ReflectionFunctions.method(Object obj, String name, Class<P1> arg1Class, Class<P2> arg2Class, Class<P3> arg3Class, Class<P4> arg4Class)
          Returns a Func4 instance that calls the specified non-static method on the specified java object.
static
<P1,P2,P3,OT,R>
Func4<P1,P2,P3,OT,R>
ReflectionFunctions.method(String name, Class<P1> arg1Class, Class<P2> arg2Class, Class<P3> arg3Class, Class<OT> klass)
          Returns a Func4 instance that calls the specified non-static method on a java object passed as the last parameter of the Func4.
static
<P1,P2,P3,P4,R>
Func4<P1,P2,P3,P4,R>
ReflectionFunctions.staticMethod(Class klass, String name, Class<P1> arg1Class, Class<P2> arg2Class, Class<P3> arg3Class, Class<P4> arg4Class)
          Returns a Func4 instance that calls the specified static method on the specified java object.
 

Methods in org.javimmutable.collections.util with parameters of type Func4
static
<P1,P2,P3,P4,R>
Func1<P4,R>
Curry.func1(P1 param1, P2 param2, P3 param3, Func4<P1,P2,P3,P4,R> function)
          Produces a Curried Func1 that calls the provided Func4 passing it the fixed parameters param1 and param2 along with the actual parameters to the apply() method.
static
<P1,P2,P3,P4,R>
Func2<P3,P4,R>
Curry.func2(P1 param1, P2 param2, Func4<P1,P2,P3,P4,R> function)
          Produces a Curried Func3 that calls the provided Func4 passing it the fixed parameter param1 along with the actual parameters to the apply() method.
static
<P1,P2,P3,P4,R>
Func3<P2,P3,P4,R>
Curry.func3(P1 param1, Func4<P1,P2,P3,P4,R> function)
          Produces a Curried Func3 that calls the provided Func4 passing it the fixed parameter param1 along with the actual parameters to the apply() method.
static
<P1,P2,P3,P4,R>
Func1<P4,R>
Curry.of(Func4<P1,P2,P3,P4,R> function, P1 param1, P2 param2, P3 param3)
          Produces a Curried Func1 that calls the provided Func4 passing it the fixed parameters param1-param3 along with the actual parameter to the apply() method as the fourth parameter.
 



Copyright © 2014 Burton Computer Corporation. All rights reserved.