public abstract class StrictFunction4 extends Function4
Zephyr Business Solutions Corp.
Constructor and Description |
---|
StrictFunction4(java.lang.String name)
Create a StrictFunction4 object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
call(java.lang.Object a,
java.lang.Object b,
java.lang.Object c,
java.lang.Object d)
Override this method to provide function with four parameters.
|
abstract java.lang.Object |
fn(java.lang.Object a,
java.lang.Object b,
java.lang.Object c,
java.lang.Object d)
Subclass override this method to provide the function implementation.
|
java.lang.String |
getName()
get the string representation of this function.
|
java.lang.String |
toString()
Returns the string representation.
|
public StrictFunction4(java.lang.String name)
name
- the string representation of this function.public final java.lang.Object call(java.lang.Object a, java.lang.Object b, java.lang.Object c, java.lang.Object d) throws java.lang.Throwable
Function4
public abstract java.lang.Object fn(java.lang.Object a, java.lang.Object b, java.lang.Object c, java.lang.Object d) throws java.lang.Throwable
a
- 1st argument.b
- 2nd argument.c
- 3rd argument.d
- 4th argument.java.lang.Throwable
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getName()