unity.predicates
Class SelectionPredicate

java.lang.Object
  extended by unity.predicates.SelectionPredicate
Direct Known Subclasses:
And, ConstantSelectionPredicate, Not, Or, SelectionExprPredicate, SimpleSelectionPredicate, XOr

public abstract class SelectionPredicate
extends java.lang.Object


Constructor Summary
SelectionPredicate()
           
 
Method Summary
abstract  boolean evaluate(Tuple t)
           
abstract  java.lang.String toString(Relation relation)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectionPredicate

public SelectionPredicate()
Method Detail

evaluate

public abstract boolean evaluate(Tuple t)
                          throws java.sql.SQLException
Throws:
java.sql.SQLException

toString

public abstract java.lang.String toString(Relation relation)