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. |