Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
cdqa.function.Function
cdqa.function.BinaryFunction
cdqa.function.BinaryPredicate
public abstract class BinaryPredicate
extends BinaryFunction
Field 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