| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectcdqa.function.Functioncdqa.function.BinaryFunctioncdqa.function.BinaryPredicatepublic abstract class BinaryPredicateextends BinaryFunctionField Summary | |
(package private) static BinaryPredicate | |
(package private) static BinaryPredicate | |
(package private) static BinaryPredicate | |
Fields inherited from class cdqa.function.BinaryFunction | |
FIRSTARG, SECONDARG | |
Fields inherited from class cdqa.function.Function | |
NULL, repository | |
Method Summary | |
boolean | |
Iterator |
|
abstract boolean | |
XObject | |
static BinaryPredicateOr |
|
static BinaryPredicate | |
static BinaryPredicate | |
static BinaryPredicate | |
Methods inherited from class cdqa.function.BinaryFunction | |
createIteratorInstance, createIteratorInstance, execute, firstArg, onExecute, secondArg | |
Methods inherited from class cdqa.function.Function | |
createIteratorInstance, createIteratorInstance, createIteratorInstance, forName, getRepository | |
public final boolean apply(XObject o1, XObject o2)
invokes onApply(o1,o2)
- Parameters:
o1-o2-
- Returns:
public Iterator createIteratorInstance(Iterator i1, Iterator i2)
creates join iterator
- Overrides:
- createIteratorInstance in interface BinaryFunction
public final XObject onExecute(XObject o1, XObject o2)
- Overrides:
- onExecute in interface BinaryFunction