Class DataGenVisitorBase

    • Field Detail

      • name

        protected final String name
      • config

        protected final org.apache.flink.configuration.ReadableConfig config
    • Constructor Detail

      • DataGenVisitorBase

        protected DataGenVisitorBase​(String name,
                                     org.apache.flink.configuration.ReadableConfig config)
    • Method Detail

      • visit

        public DataGeneratorContainer visit​(org.apache.flink.table.types.logical.DateType dateType)
        Specified by:
        visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>
        Overrides:
        visit in class org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>
      • visit

        public DataGeneratorContainer visit​(org.apache.flink.table.types.logical.TimeType timeType)
        Specified by:
        visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<DataGeneratorContainer>
        Overrides:
        visit in class org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>
      • defaultMethod

        protected DataGeneratorContainer defaultMethod​(org.apache.flink.table.types.logical.LogicalType logicalType)
        Specified by:
        defaultMethod in class org.apache.flink.table.types.logical.utils.LogicalTypeDefaultVisitor<DataGeneratorContainer>