Class OrcArrayColumnVector

  • All Implemented Interfaces:
    org.apache.flink.table.data.columnar.vector.ArrayColumnVector, org.apache.flink.table.data.columnar.vector.ColumnVector

    public class OrcArrayColumnVector
    extends AbstractOrcColumnVector
    implements org.apache.flink.table.data.columnar.vector.ArrayColumnVector
    This column vector is used to adapt hive's ListColumnVector to Flink's ArrayColumnVector.
    • Constructor Detail

      • OrcArrayColumnVector

        public OrcArrayColumnVector​(org.apache.hadoop.hive.ql.exec.vector.ListColumnVector hiveVector,
                                    org.apache.flink.table.types.logical.ArrayType type)
    • Method Detail

      • getArray

        public org.apache.flink.table.data.ArrayData getArray​(int i)
        Specified by:
        getArray in interface org.apache.flink.table.data.columnar.vector.ArrayColumnVector