isql.predicate
Class InPredicate
java.lang.Object
  
isql.predicate.InPredicate
- All Implemented Interfaces: 
 - IPredicate
 
public class InPredicate
- extends java.lang.Object
- implements IPredicate
  
In clause. Compares an expression (toTest) with the constants in a sequence (seqIn)
- Author:
 
  - SHZ Sep 28, 2007
 
 
 
| Methods inherited from class java.lang.Object | 
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
InPredicate
public InPredicate(IExpression toTest,
                   IConstant[] seqIn,
                   ColumnValues values,
                   boolean negated)
apply
public WhereView apply()
                throws ISQLException
- Builds the view resulting from the in predicate
- Specified by:
 apply in interface IPredicate
 
- Returns:
 - the result view
 - Throws:
 ISQLException
 
 
toString
public java.lang.String toString()
- Overrides:
 toString in class java.lang.Object