org.sql.generation.api.grammar.booleans
Interface BooleanExpression

All Superinterfaces:
org.atp.api.Typeable<ValueExpression>, ValueExpression
All Known Subinterfaces:
BetweenPredicate, BinaryPredicate, BooleanTest, ComposedBooleanExpression, Conjunction, Disjunction, EqualsPredicate, ExistsPredicate, GreaterOrEqualPredicate, GreaterThanPredicate, InPredicate, IsNotNullPredicate, IsNullPredicate, LessOrEqualPredicate, LessThanPredicate, LikePredicate, MultiPredicate, Negation, NotBetweenPredicate, NotEqualsPredicate, NotInPredicate, NotLikePredicate, NotRegexpPredicate, Predicate, RegexpPredicate, UnaryPredicate, UniquePredicate
All Known Implementing Classes:
BooleanExpression.False, BooleanExpression.True, Predicate.EmptyPredicate

public interface BooleanExpression
extends ValueExpression

A common interface for all boolean expressions in SQL language.

Author:
Stanislav Muhametsin

Nested Class Summary
static class BooleanExpression.False
          This class represents a boolean expression which always evaluates to false (FALSE.
static class BooleanExpression.True
          This class represents a boolean expression which always evaluates to true (TRUE).
 
Method Summary
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 



Copyright © 2010-2011. All Rights Reserved.