| Interface | Description |
|---|---|
| Executor |
It enables execution of a
Transformations graph generated by
Planner. |
| ExecutorFactory |
Factory that creates
Executor. |
| Parser |
Provides methods for parsing SQL objects from a SQL string.
|
| Planner |
This interface serves two purposes:
SQL parser via
Planner.getParser() - transforms a SQL string into a Table API specific objects
e.g. |
| PlannerExpressionParser |
Temporary utility for parsing expressions inside a String.
|
| PlannerFactory |
Factory that creates
Planner. |
| PlannerTypeInferenceUtil |
Temporary utility for validation and output type inference until all
PlannerExpression are
upgraded to work with TypeInferenceUtil. |
| Class | Description |
|---|---|
| PlannerExpressionParser.SingletonPlannerExpressionParser |
Util class to create
PlannerExpressionParser instance. |
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.