Package org.apache.storm.sql.compiler
Class CompilerUtil.TableBuilderInfo
java.lang.Object
org.apache.storm.sql.compiler.CompilerUtil.TableBuilderInfo
- Enclosing class:
- CompilerUtil
-
Constructor Summary
ConstructorDescriptionTableBuilderInfo
(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.schema.StreamableTable
build()
field
(String name, org.apache.calcite.rel.type.RelDataType type, ColumnConstraint constraint) field
(String name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint) field
(String name, org.apache.calcite.sql.type.SqlTypeName type, ColumnConstraint constraint) parallelismHint
(int parallelismHint) statistics
(org.apache.calcite.schema.Statistic stats)
-
Constructor Details
-
TableBuilderInfo
public TableBuilderInfo(org.apache.calcite.rel.type.RelDataTypeFactory typeFactory)
-
-
Method Details
-
field
public CompilerUtil.TableBuilderInfo field(String name, org.apache.calcite.sql.type.SqlTypeName type) -
field
public CompilerUtil.TableBuilderInfo field(String name, org.apache.calcite.rel.type.RelDataType type) -
field
public CompilerUtil.TableBuilderInfo field(String name, org.apache.calcite.sql.type.SqlTypeName type, ColumnConstraint constraint) -
field
public CompilerUtil.TableBuilderInfo field(String name, org.apache.calcite.rel.type.RelDataType type, ColumnConstraint constraint) -
field
public CompilerUtil.TableBuilderInfo field(String name, org.apache.calcite.sql.SqlDataTypeSpec type, ColumnConstraint constraint) -
statistics
-
rows
-
parallelismHint
-
build
public org.apache.calcite.schema.StreamableTable build()
-