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

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<NotBetweenPredicate>
              extended by org.sql.generation.implementation.grammar.booleans.NotBetweenPredicateImpl
All Implemented Interfaces:
org.atp.api.Typeable<ValueExpression>, BooleanExpression, MultiPredicate, NotBetweenPredicate, Predicate, ValueExpression

public class NotBetweenPredicateImpl
extends MultiPredicateImpl<NotBetweenPredicate>
implements NotBetweenPredicate

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 NotBetweenPredicateImpl(java.lang.Class<? extends NotBetweenPredicate> predicateClass, NonBooleanExpression left, NonBooleanExpression minimum, NonBooleanExpression maximum)
           
  NotBetweenPredicateImpl(NonBooleanExpression left, NonBooleanExpression minimum, NonBooleanExpression maximum)
           
 
Method Summary
 NonBooleanExpression getMaximum()
           
 NonBooleanExpression getMinimum()
           
 
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

NotBetweenPredicateImpl

public NotBetweenPredicateImpl(NonBooleanExpression left,
                               NonBooleanExpression minimum,
                               NonBooleanExpression maximum)

NotBetweenPredicateImpl

protected NotBetweenPredicateImpl(java.lang.Class<? extends NotBetweenPredicate> predicateClass,
                                  NonBooleanExpression left,
                                  NonBooleanExpression minimum,
                                  NonBooleanExpression maximum)
Method Detail

getMaximum

public NonBooleanExpression getMaximum()
Specified by:
getMaximum in interface NotBetweenPredicate

getMinimum

public NonBooleanExpression getMinimum()
Specified by:
getMinimum in interface NotBetweenPredicate


Copyright © 2010. All Rights Reserved.