|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Interface that represents a function of 4 parameters.
| Method Summary | |
Function3 |
bind(Object p_param1)
Binds the first parameter of this function of 4 parameters to return a new function of 3 parameters. |
Function2 |
bind(Object p_param1,
Object p_param2)
Binds the first 2 parameters of this function of 4 parameters to return a new function of 2 parameters. |
Function1 |
bind(Object p_param1,
Object p_param2,
Object p_param3)
Binds the first 3 parameters of this function of 4 parameters to return a new function of 1 parameter. |
Function0 |
bind(Object p_param1,
Object p_param2,
Object p_param3,
Object p_param4)
Binds the 4 parameters of this function of 4 parameters to return a new function of no parameters. |
Function3 |
bind2(Object p_param2)
Binds the second parameter of this function of 4 parameters to return a new function of 3 parameters. |
Function3 |
bind3(Object p_param3)
Binds the third parameter of this function of 4 parameters to return a new function of 3 parameters. |
Function3 |
bind4(Object p_param4)
Binds the fourth parameter of this function of 4 parameters to return a new function of 3 parameters. |
Object |
call(Object p_param1,
Object p_param2,
Object p_param3,
Object p_param4)
Calls the function on the given parameters and returns the result. |
| Method Detail |
public Object call(Object p_param1,
Object p_param2,
Object p_param3,
Object p_param4)
throws FunctionException
p_param1 - the first parameter to the function.p_param2 - the second parameter to the function.p_param3 - the third parameter to the function.p_param4 - the fourth parameter to the function.
FunctionException - thrown if an exception occurs during the function
call.public Function3 bind(Object p_param1)
p_param1 - the parameter to bind to the first parameter of the function.
public Function2 bind(Object p_param1,
Object p_param2)
p_param1 - the parameter to bind to the first parameter of the function.p_param2 - the parameter to bind to the second parameter of the function.
public Function1 bind(Object p_param1,
Object p_param2,
Object p_param3)
p_param1 - the parameter to bind to the first parameter of the function.p_param2 - the parameter to bind to the second parameter of the function.p_param3 - the parameter to bind to the third parameter of the function.
public Function0 bind(Object p_param1,
Object p_param2,
Object p_param3,
Object p_param4)
p_param1 - the parameter to bind to the first parameter of the function.p_param2 - the parameter to bind to the second parameter of the function.p_param3 - the parameter to bind to the third parameter of the function.p_param4 - the parameter to bind to the fourth parameter of the function.
public Function3 bind2(Object p_param2)
p_param2 - the parameter to bind to the second parameter of the function.
public Function3 bind3(Object p_param3)
p_param3 - the parameter to bind to the third parameter of the function.
public Function3 bind4(Object p_param4)
p_param4 - the parameter to bind to the fourth parameter of the function.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||