| Interface | Description |
|---|---|
| SqlExprToRexConverter |
Converts SQL expressions to
RexNode. |
| SqlExprToRexConverterFactory |
Factory to create
SqlExprToRexConverter. |
| Class | Description |
|---|---|
| FlinkCalciteSqlValidator |
Extends Calcite's
SqlValidator by Flink-specific behavior. |
| FlinkConvertletTable |
Custom Flink
SqlRexConvertletTable to add custom SqlNode to RexNode
conversions. |
| FlinkRelBuilder |
Flink-specific
RelBuilder. |
| FlinkRexBuilder |
A slim extension over a
RexBuilder. |
| FlinkSqlNameMatcher |
A workaround for adjusting types of ROW nested fields.
|
| RelTimeIndicatorConverter |
Traverses a
RelNode tree and converts fields with TimeIndicatorRelDataType type. |
| SqlExprToRexConverterImpl |
Standard implementation of
SqlExprToRexConverter. |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.