uci.util
Interface Predicate

All Known Implementing Classes:
PredFigInRect, PredFigNodeInRect, PredicateTrue, PredicateType, PredicateEquals, PredicateStringMatch, PredIsFinalState, PredicateFind, PredIsStartState, PredInstanceOf

public abstract interface Predicate
extends Serializable

Interface for objects that act as predicate functions. For example, if you want to find an object in a Set that fits a certain condition, then write a (anonymous?) class that implements predicate and use it in Set.findSuchThat().


Field Summary
static long serialVersionUID
           
 
Fields inherited from class java.io.Serializable
serialVersionUID
 
Method Summary
 boolean predicate(Object obj)
           
 

Field Detail

serialVersionUID

public static final long serialVersionUID
Method Detail

predicate

public boolean predicate(Object obj)