| Class and Description |
|---|
| SqlExprVisitor
A visitor interface (actually just a dummy)
However, I don't like this.
|
| Class and Description |
|---|
| S_ColumnRef |
| S_Constant |
| SqlExpr |
| Class and Description |
|---|
| S_Add |
| S_Agg
Class for holding aggregator functions
|
| S_AggCount
Only Count(*) supported yet
|
| S_Case |
| S_Cast |
| S_Coalesce |
| S_Concat |
| S_Constant |
| S_Else
This is a hack (or at least trick)
to treat CASE ...
|
| S_Equals |
| S_Function |
| S_GreaterThan |
| S_GreaterThanOrEqual |
| S_IsNotNull |
| S_LessThan |
| S_LessThanOrEqual |
| S_LogicalAnd |
| S_LogicalNot |
| S_LogicalOr |
| S_Method |
| S_Multiply |
| S_Serialize
TODO: Serialization expressions should not be part of the SqlExpr hierarchy! Instead, this should be a completely separate process.
|
| S_Substract |
| S_When |
| SqlAggFunction |
| SqlAggregator |
| SqlExpr |
| SqlExpr0 |
| SqlExpr1 |
| SqlExpr2 |
| SqlExprBase |
| SqlExprConstant |
| SqlExprConstantBase |
| SqlExprFunction |
| SqlExprFunctionBase |
| SqlExprN |
| SqlExprType |
| SqlExprVar |
| SqlExprVarBase |
| SqlExprVisitor
A visitor interface (actually just a dummy)
However, I don't like this.
|
| Class and Description |
|---|
| SqlExpr |
| Class and Description |
|---|
| S_Agg
Class for holding aggregator functions
|
| S_ColumnRef |
| S_Constant |
| S_Serialize
TODO: Serialization expressions should not be part of the SqlExpr hierarchy! Instead, this should be a completely separate process.
|
| SqlExpr |
| SqlExprFunction |
| Class and Description |
|---|
| SqlExpr |
| Class and Description |
|---|
| SqlExpr |
| Class and Description |
|---|
| SqlExpr |
| Class and Description |
|---|
| SqlExpr |
| SqlExprFunction |
| Class and Description |
|---|
| S_ColumnRef |
| Class and Description |
|---|
| SqlExpr |
Copyright © 2014. All rights reserved.