| SqlExprEvaluator_Arithmetic |
Process for finding the appropriate op:
Given a set of expressions whose datatype is known, do the following:
.
|
| SqlExprEvaluator_Compare |
|
| SqlExprEvaluator_Concat |
|
| SqlExprEvaluator_Equals |
|
| SqlExprEvaluator_LogicalAnd |
|
| SqlExprEvaluator_LogicalNot |
|
| SqlExprEvaluator_LogicalOr |
|
| SqlExprEvaluator_ParseInt |
|
| SqlExprEvaluator_PassThrough |
|
| SqlExprEvaluator_SqlRewrite |
|
| SqlExprEvaluator_UrlDecode |
|
| SqlExprEvaluator_UrlEncode |
|
| SqlExprEvaluator1 |
|
| SqlExprEvaluator2 |
|
| SqlFunctionSerializer_Join |
Serializer that joins the arguments on a given symbol
Used e.g.
|
| SqlFunctionSerializerBase1 |
|
| SqlFunctionSerializerBase2 |
|
| SqlFunctionSerializerCase |
|
| SqlFunctionSerializerDefault |
Default function serializer:
${functionName}(${arg1}, ..., ${argn})
|
| SqlFunctionSerializerElse |
|
| SqlFunctionSerializerOp1 |
Pattern: (opSymbol arg1)
|
| SqlFunctionSerializerOp1Postfix |
|
| SqlFunctionSerializerOp1Prefix |
|
| SqlFunctionSerializerOp2 |
|
| SqlFunctionSerializerPassThrough |
Just passes the argument through
Pattern: arg1
|
| SqlFunctionSerializerWhen |
|