Package net.sf.jsqlparser.expression

Interface Summary
Expression  
ExpressionVisitor  
 

Class Summary
AllComparisonExpression  
AnyComparisonExpression  
BinaryExpression A basic class for binary expressions, that is expressions having a left member and a right member wich are in turn expressions.
CaseExpression CASE/WHEN expression.
DateValue A Date in the form {d 'yyyy-mm-dd'}
DoubleValue Every number with a point or a exponential format is a DoubleValue
Function A function as MAX,COUNT...
InverseExpression It represents a "-" before an expression
JdbcParameter A '?'
LongValue Every number without a point or an exponential format is a LongValue
NullValue A "NULL" in a sql statement
Parenthesis It represents an expression like "(" expression ")"
StringValue A string as in 'example_string'
TimestampValue A Timestamp in the form {ts 'yyyy-mm-dd hh:mm:ss.f . . .'}
TimeValue A Time in the form {t 'hh:mm:ss'}
WhenClause A clause of following syntax: WHEN condition THEN expression.