Class TemporalTableSourceSpec
java.lang.Object
org.apache.flink.table.planner.plan.nodes.exec.spec.TemporalTableSourceSpec
TemporalTableSpec describes how the right tale of lookupJoin ser/des.
This class corresponds to RelOptTable rel node.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTemporalTableSourceSpec(org.apache.calcite.plan.RelOptTable temporalTable) TemporalTableSourceSpec(DynamicTableSourceSpec dynamicTableSourceSpec, org.apache.calcite.rel.type.RelDataType outputType) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.calcite.rel.type.RelDataTypeorg.apache.calcite.plan.RelOptTablegetTemporalTable(FlinkContext context, FlinkTypeFactory typeFactory)
-
Field Details
-
FIELD_NAME_LOOK_UP_TABLE_SOURCE
- See Also:
-
FIELD_NAME_OUTPUT_TYPE
- See Also:
-
-
Constructor Details
-
TemporalTableSourceSpec
public TemporalTableSourceSpec(org.apache.calcite.plan.RelOptTable temporalTable) -
TemporalTableSourceSpec
public TemporalTableSourceSpec(@Nullable DynamicTableSourceSpec dynamicTableSourceSpec, @Nullable org.apache.calcite.rel.type.RelDataType outputType)
-
-
Method Details
-
getTemporalTable
public org.apache.calcite.plan.RelOptTable getTemporalTable(FlinkContext context, FlinkTypeFactory typeFactory) -
getTableSourceSpec
-
getOutputType
@Nullable public org.apache.calcite.rel.type.RelDataType getOutputType()
-