cdqa.function
Class BinaryPredicateOr

java.lang.Object
  extended by cdqa.function.Function
      extended by cdqa.function.BinaryFunction
          extended by cdqa.function.BinaryPredicate
              extended by cdqa.function.BinaryPredicateOr

public final class BinaryPredicateOr
extends BinaryPredicate


Field Summary
(package private)  BinaryPredicate p1
           
(package private)  BinaryPredicate p2
           
 
Fields inherited from class cdqa.function.BinaryPredicate
FALSE, RIGHTTRUE, TRUE
 
Fields inherited from class cdqa.function.BinaryFunction
FIRSTARG, SECONDARG
 
Fields inherited from class cdqa.function.Function
NULL, repository
 
Constructor Summary
BinaryPredicateOr(BinaryPredicate p1, BinaryPredicate p2)
           
 
Method Summary
 boolean onApply(XObject o1, XObject o2)
           
 
Methods inherited from class cdqa.function.BinaryPredicate
apply, createIteratorInstance, onExecute, or, rightIsTrue, theFalsePredicate, theTruePredicate
 
Methods inherited from class cdqa.function.BinaryFunction
createIteratorInstance, execute, firstArg, secondArg
 
Methods inherited from class cdqa.function.Function
createIteratorInstance, forName, getRepository
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

p1

BinaryPredicate p1

p2

BinaryPredicate p2
Constructor Detail

BinaryPredicateOr

public BinaryPredicateOr(BinaryPredicate p1,
                         BinaryPredicate p2)
Method Detail

onApply

public boolean onApply(XObject o1,
                       XObject o2)
Specified by:
onApply in class BinaryPredicate