Class SequenceGeneratorVisitor

    • Constructor Detail

      • SequenceGeneratorVisitor

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

      • visit

        public DataGeneratorContainer visit​(org.apache.flink.table.types.logical.BooleanType booleanType)
        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.CharType charType)
        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.VarCharType varCharType)
        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.BinaryType binaryType)
        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.VarBinaryType varBinaryType)
        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.TinyIntType tinyIntType)
        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.SmallIntType smallIntType)
        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.IntType integerType)
        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.BigIntType bigIntType)
        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.FloatType floatType)
        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.DoubleType doubleType)
        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.DecimalType decimalType)
        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>