org.sql.generation.api.grammar.common
Interface ValueExpression

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

public interface ValueExpression
extends org.atp.api.Typeable<ValueExpression>

A common interface for BooleanExpression and NonBooleanExpression.

Author:
Stanislav Muhametsin

Method Summary
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 



Copyright © 2010. All Rights Reserved.