jestr.generic.functor
Class CloneablePredicate

java.lang.Object
  extended byjestr.generic.functor.CloneablePredicate
All Implemented Interfaces:
java.lang.Cloneable, JestrPredicate
Direct Known Subclasses:
CloneableAnd, CloneableOr

public abstract class CloneablePredicate
extends java.lang.Object
implements JestrPredicate, java.lang.Cloneable

Author:
David Gilliland

Constructor Summary
CloneablePredicate()
           
CloneablePredicate(JestrPredicate p1, JestrPredicate p2)
           
 
Method Summary
 void addPredicate(JestrPredicate p)
           
 void clearPredicates()
           
 java.lang.Object clone()
           
 java.util.List getPredicates()
           
 void removePredicate(JestrPredicate p)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface jestr.core.JestrPredicate
test
 

Constructor Detail

CloneablePredicate

public CloneablePredicate()

CloneablePredicate

public CloneablePredicate(JestrPredicate p1,
                          JestrPredicate p2)
Method Detail

getPredicates

public java.util.List getPredicates()

addPredicate

public void addPredicate(JestrPredicate p)

removePredicate

public void removePredicate(JestrPredicate p)

clearPredicates

public void clearPredicates()

clone

public java.lang.Object clone()


Copyright (c) 2001-2003 - Apache Software Foundation