cdqa.function
Class BinaryFunction
java.lang.Object
cdqa.function.Function
cdqa.function.BinaryFunction
- Direct Known Subclasses:
- BinaryPredicate, NumBinaryFunction, StringBinaryFunction
public abstract class BinaryFunction
- extends Function
class BinaryFunction extends Function
- Author:
- simonkm
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIRSTARG
static BinaryFunction FIRSTARG
SECONDARG
static BinaryFunction SECONDARG
BinaryFunction
public BinaryFunction()
onExecute
public abstract XObject onExecute(XObject o1,
XObject o2)
execute
public final XObject execute(XObject o1,
XObject o2)
- invokes onExecute(o1,o2)
- Parameters:
o1
- o2
-
- Returns:
createIteratorInstance
public final Iterator createIteratorInstance(Iterator i)
- Overrides:
createIteratorInstance
in class Function
createIteratorInstance
public Iterator createIteratorInstance(Iterator i1,
Iterator i2)
- Description copied from class:
Function
- returns the NULL iterator
- Overrides:
createIteratorInstance
in class Function
- Returns:
firstArg
public static BinaryFunction firstArg()
secondArg
public static BinaryFunction secondArg()