public abstract class StrictFunction2 extends Function2
Zephyr Business Solutions Corp.
| Constructor and Description |
|---|
StrictFunction2(java.lang.String name)
Create a StrictFunction2 object.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
call(java.lang.Object a,
java.lang.Object b)
Override this method to provide function with two parameters.
|
abstract java.lang.Object |
fn(java.lang.Object a,
java.lang.Object b)
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 StrictFunction2(java.lang.String name)
name - the string representation of this function.public abstract java.lang.Object fn(java.lang.Object a,
java.lang.Object b)
throws java.lang.Throwable
a - 1st argument.b - 2nd argument.java.lang.Throwablepublic final java.lang.Object call(java.lang.Object a,
java.lang.Object b)
throws java.lang.Throwable
Function2public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getName()