org.sql.generation.implementation.grammar.booleans
Class NotInPredicateImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<ValueExpression,ExpressionType>
      extended by org.sql.generation.implementation.grammar.booleans.AbstractBooleanExpression<ExpressionType>
          extended by org.sql.generation.implementation.grammar.booleans.MultiPredicateImpl<NotInPredicate>
              extended by org.sql.generation.implementation.grammar.booleans.NotInPredicateImpl
All Implemented Interfaces:
org.atp.api.Typeable<ValueExpression>, BooleanExpression, MultiPredicate, NotInPredicate, Predicate, ValueExpression

public class NotInPredicateImpl
extends MultiPredicateImpl<NotInPredicate>
implements NotInPredicate

Author:
Stanislav Muhametsin

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.booleans.Predicate
Predicate.EmptyPredicate
 
Nested classes/interfaces inherited from interface org.sql.generation.api.grammar.booleans.BooleanExpression
BooleanExpression.False, BooleanExpression.True
 
Constructor Summary
protected NotInPredicateImpl(Class<? extends NotInPredicate> predicateClass, NonBooleanExpression left, List<NonBooleanExpression> rights)
           
protected NotInPredicateImpl(Class<? extends NotInPredicate> predicateClass, NonBooleanExpression left, NonBooleanExpression... rights)
           
  NotInPredicateImpl(NonBooleanExpression left, List<NonBooleanExpression> rights)
           
  NotInPredicateImpl(NonBooleanExpression left, NonBooleanExpression... rights)
           
 
Method Summary
 
Methods inherited from class org.sql.generation.implementation.grammar.booleans.MultiPredicateImpl
doesEqual, getLeft, getRights
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sql.generation.api.grammar.booleans.MultiPredicate
getLeft, getRights
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

NotInPredicateImpl

public NotInPredicateImpl(NonBooleanExpression left,
                          List<NonBooleanExpression> rights)

NotInPredicateImpl

protected NotInPredicateImpl(Class<? extends NotInPredicate> predicateClass,
                             NonBooleanExpression left,
                             List<NonBooleanExpression> rights)

NotInPredicateImpl

public NotInPredicateImpl(NonBooleanExpression left,
                          NonBooleanExpression... rights)

NotInPredicateImpl

protected NotInPredicateImpl(Class<? extends NotInPredicate> predicateClass,
                             NonBooleanExpression left,
                             NonBooleanExpression... rights)


Copyright © 2010. All Rights Reserved.