edu.neu.ccs.demeterf.lib
Class List.Pred<X>

java.lang.Object
  extended by edu.neu.ccs.demeterf.lib.List.Pred<X>
Direct Known Subclasses:
TypePred
Enclosing class:
List<X>

public abstract static class List.Pred<X>
extends java.lang.Object

Select Elements of a List


Constructor Summary
List.Pred()
           
 
Method Summary
abstract  boolean huh(X x)
          Is this predicate true for the given X?
 List.Pred<X> negate()
          Return a Predicate that is the negation of this one
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

List.Pred

public List.Pred()
Method Detail

huh

public abstract boolean huh(X x)
Is this predicate true for the given X?


negate

public List.Pred<X> negate()
Return a Predicate that is the negation of this one