cascading.pattern.model.tree.predicate.compound
Class CompoundPredicate

java.lang.Object
  extended by cascading.pattern.model.tree.predicate.Predicate
      extended by cascading.pattern.model.tree.predicate.compound.CompoundPredicate
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
AndPredicate, OrPredicate, SurrogatePredicate, XorPredicate

public abstract class CompoundPredicate
extends Predicate

See Also:
Serialized Form

Field Summary
protected  Predicate[] children
           
 
Constructor Summary
protected CompoundPredicate(List<Predicate> children)
           
protected CompoundPredicate(Predicate... children)
           
 
Method Summary
abstract  Boolean evaluate(Iterator<Boolean> results)
           
 Predicate[] getChildren()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

children

protected Predicate[] children
Constructor Detail

CompoundPredicate

protected CompoundPredicate(List<Predicate> children)

CompoundPredicate

protected CompoundPredicate(Predicate... children)
Method Detail

getChildren

public Predicate[] getChildren()

evaluate

public abstract Boolean evaluate(Iterator<Boolean> results)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2007-2015 Concurrent, Inc. All Rights Reserved.