Class OrcDoubleColumnVector

java.lang.Object
org.apache.flink.orc.vector.AbstractOrcColumnVector
org.apache.flink.orc.vector.OrcDoubleColumnVector
All Implemented Interfaces:
org.apache.flink.table.data.columnar.vector.ColumnVector, org.apache.flink.table.data.columnar.vector.DoubleColumnVector, org.apache.flink.table.data.columnar.vector.FloatColumnVector

public class OrcDoubleColumnVector extends AbstractOrcColumnVector implements org.apache.flink.table.data.columnar.vector.DoubleColumnVector, org.apache.flink.table.data.columnar.vector.FloatColumnVector
This column vector is used to adapt hive's DoubleColumnVector to Flink's float and double ColumnVector.
  • Constructor Details

    • OrcDoubleColumnVector

      public OrcDoubleColumnVector(org.apache.hadoop.hive.ql.exec.vector.DoubleColumnVector vector)
  • Method Details

    • getDouble

      public double getDouble(int i)
      Specified by:
      getDouble in interface org.apache.flink.table.data.columnar.vector.DoubleColumnVector
    • getFloat

      public float getFloat(int i)
      Specified by:
      getFloat in interface org.apache.flink.table.data.columnar.vector.FloatColumnVector