1 package prefuse.data.expression; 2 3 /** 4 * A Predicate is a special type of Expression that carries the guarantee 5 * that the {@link prefuse.data.expression.Expression#getBoolean(Tuple)} 6 * method is supported. Predicates are particularly useful for issuing 7 * queries to prefuse data structures. To create a Predicate, one can 8 * either instantiate the desired Predicate instances directly, or 9 * write a parseable textual expression. The documentation for the 10 * {@link prefuse.data.expression.parser.ExpressionParser} class includes 11 * a full reference for prefuse's textual expression language. 12 * 13 * @author <a HREF="http://jheer.org">jeffrey heer</a> 14 */ 15 public interface Predicate extends Expression { 16 17 } // end of interface Predicate 18