Package com.metamatrix.query.sql.symbol

Interface Summary
Expression This is the interface for an expression in a SQL string.
 

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.
 

Enum Summary
ElementSymbol.DisplayMode  
 



Copyright © 2009. All Rights Reserved.