Class Summary |
AbstractCaseExpression |
|
AggregateSymbol |
An aggregate symbol represents an aggregate function in the SELECT or HAVING clauses. |
AliasSymbol |
An AliasSymbol wraps a SingleElementSymbol and changes it's name. |
AllInGroupSymbol |
This is a subclass of Symbol representing .*, which contains all of
the elements from a single group in the query. |
AllSymbol |
This is a subclass of Symbol representing *, which contains all of
the elements from all groups in the query. |
CaseExpression |
|
Constant |
This class represents a literal value in a SQL string. |
ElementSymbol |
This is a subclass of Symbol representing a single element. |
ExpressionSymbol |
This is a subclass of Symbol representing an expression in the SELECT clause. |
Function |
Represents a function in a sql statement. |
GroupSymbol |
This is the server's representation of a metadata group symbol. |
MultipleElementSymbol |
This is a subclass of Symbol representing multiple output columns. |
Reference |
This class represents a reference within a SQL statement to some other
source of data. |
ScalarSubquery |
This is an Expression implementation that can be used in a SELECT clause. |
SearchedCaseExpression |
|
SelectSymbol |
This is the server's representation of a metadata symbol that can be used
in a SELECT statement. |
SingleElementSymbol |
This is a subclass of Symbol representing a single output column. |
Symbol |
This is the server's representation of a metadata symbol. |