@Internal public abstract class DataGenVisitorBase extends org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>
LogicalTypes to DataGeneratorContainer's.| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.flink.configuration.ReadableConfig |
config |
protected String |
name |
| 限定符 | 构造器和说明 |
|---|---|
protected |
DataGenVisitorBase(String name,
org.apache.flink.configuration.ReadableConfig config) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected DataGeneratorContainer |
defaultMethod(org.apache.flink.table.types.logical.LogicalType logicalType) |
DataGeneratorContainer |
visit(org.apache.flink.table.types.logical.DateType dateType) |
DataGeneratorContainer |
visit(org.apache.flink.table.types.logical.LocalZonedTimestampType localZonedTimestampType) |
DataGeneratorContainer |
visit(org.apache.flink.table.types.logical.TimestampType timestampType) |
DataGeneratorContainer |
visit(org.apache.flink.table.types.logical.TimeType timeType) |
DataGeneratorContainer |
visit(org.apache.flink.table.types.logical.ZonedTimestampType zonedTimestampType) |
protected final String name
protected final org.apache.flink.configuration.ReadableConfig config
protected DataGenVisitorBase(String name, org.apache.flink.configuration.ReadableConfig config)
public DataGeneratorContainer visit(org.apache.flink.table.types.logical.DateType dateType)
visit 在接口中 org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>visit 在类中 org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>public DataGeneratorContainer visit(org.apache.flink.table.types.logical.TimeType timeType)
visit 在接口中 org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>visit 在类中 org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>public DataGeneratorContainer visit(org.apache.flink.table.types.logical.TimestampType timestampType)
visit 在接口中 org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>visit 在类中 org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>public DataGeneratorContainer visit(org.apache.flink.table.types.logical.ZonedTimestampType zonedTimestampType)
visit 在接口中 org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>visit 在类中 org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>public DataGeneratorContainer visit(org.apache.flink.table.types.logical.LocalZonedTimestampType localZonedTimestampType)
visit 在接口中 org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>visit 在类中 org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>protected DataGeneratorContainer defaultMethod(org.apache.flink.table.types.logical.LogicalType logicalType)
defaultMethod 在类中 org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.