Class ArrowReader

java.lang.Object
org.apache.flink.table.runtime.arrow.ArrowReader

@Internal public final class ArrowReader extends Object
ArrowReader which read the underlying Arrow format data as RowData.
  • Constructor Summary

    Constructors
    Constructor
    Description
    ArrowReader(org.apache.flink.table.data.columnar.vector.ColumnVector[] columnVectors)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.flink.table.data.columnar.vector.ColumnVector[]
    Gets the column vectors.
    org.apache.flink.table.data.RowData
    read(int rowId)
    Read the specified row from underlying Arrow format data.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ArrowReader

      public ArrowReader(org.apache.flink.table.data.columnar.vector.ColumnVector[] columnVectors)
  • Method Details

    • getColumnVectors

      public org.apache.flink.table.data.columnar.vector.ColumnVector[] getColumnVectors()
      Gets the column vectors.
    • read

      public org.apache.flink.table.data.RowData read(int rowId)
      Read the specified row from underlying Arrow format data.