Class MapColumnReader

  • All Implemented Interfaces:
    ColumnReader<org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector>

    public class MapColumnReader
    extends Object
    implements ColumnReader<org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector>
    • Method Detail

      • readBatch

        public void readBatch​(int total,
                              org.apache.flink.table.data.columnar.vector.ColumnVector column)
                       throws IOException
        Throws:
        IOException
      • readToVector

        public void readToVector​(int readNumber,
                                 org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector vector)
                          throws IOException
        Specified by:
        readToVector in interface ColumnReader<org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector>
        Parameters:
        readNumber - number to read.
        vector - vector to write.
        Throws:
        IOException