| Interface | Description |
|---|---|
| FunctionHelper |
Interface to handle function information while generating
Calcite
RexNode. |
| Class | Description |
|---|---|
| ExprFactory<T> |
Generic expressions factory.
|
| ExprNodeDescExprFactory |
Expression factory for Hive
ExprNodeDesc. |
| ExprNodeTypeCheck |
Class with utility methods to use typecheck processor factory
functionality.
|
| FunctionHelper.AggregateInfo |
Class to store aggregate function related information.
|
| FunctionHelper.FieldCollation | |
| HiveFunctionHelper |
Function helper for Hive.
|
| JoinCondTypeCheckProcFactory<T> |
TODO:
1. |
| JoinTypeCheckCtx |
TODO:
1. |
| RexNodeExprFactory |
Expression factory for Calcite
RexNode. |
| RexNodeTypeCheck | |
| TypeCheckCtx |
This class implements the context information that is used for typechecking
phase in query compilation.
|
| TypeCheckProcFactory<T> |
The Factory for creating typecheck processors.
|
| TypeCheckProcFactory.ValueAliasProcessor |
Copyright © 2022 The Apache Software Foundation. All rights reserved.