isql.builder
Class ComparisonBuilder

java.lang.Object
  extended by isql.builder.ComparisonBuilder

public class ComparisonBuilder
extends java.lang.Object

Author:
SHZ Oct 25, 2007

Constructor Summary
ComparisonBuilder()
           
 
Method Summary
static IComparison buildComparisonOperator(java.lang.String operator, boolean negated)
          Builds a class that contains the algorithm to handle a specific comparison operator (=, <>, <, >...)
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComparisonBuilder

public ComparisonBuilder()
Method Detail

buildComparisonOperator

public static IComparison buildComparisonOperator(java.lang.String operator,
                                                  boolean negated)
                                           throws ISQLException
Builds a class that contains the algorithm to handle a specific comparison operator (=, <>, <, >...)

Parameters:
operator - the textual operator ("=", "<>" ...)
Returns:
an instance of the algorithm class handling the comparison operator
Throws:
ISQLException