Package org.apache.flink.orc.vector
Class OrcLongColumnVector
java.lang.Object
org.apache.flink.orc.vector.AbstractOrcColumnVector
org.apache.flink.orc.vector.OrcLongColumnVector
- All Implemented Interfaces:
org.apache.flink.table.data.columnar.vector.BooleanColumnVector,org.apache.flink.table.data.columnar.vector.ByteColumnVector,org.apache.flink.table.data.columnar.vector.ColumnVector,org.apache.flink.table.data.columnar.vector.IntColumnVector,org.apache.flink.table.data.columnar.vector.LongColumnVector,org.apache.flink.table.data.columnar.vector.ShortColumnVector
public class OrcLongColumnVector
extends AbstractOrcColumnVector
implements org.apache.flink.table.data.columnar.vector.LongColumnVector, org.apache.flink.table.data.columnar.vector.BooleanColumnVector, org.apache.flink.table.data.columnar.vector.ByteColumnVector, org.apache.flink.table.data.columnar.vector.ShortColumnVector, org.apache.flink.table.data.columnar.vector.IntColumnVector
This column vector is used to adapt hive's LongColumnVector to Flink's boolean, byte, short, int
and long ColumnVector.
-
Constructor Summary
ConstructorsConstructorDescriptionOrcLongColumnVector(org.apache.hadoop.hive.ql.exec.vector.LongColumnVector vector) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetBoolean(int i) bytegetByte(int i) intgetInt(int i) longgetLong(int i) shortgetShort(int i) Methods inherited from class org.apache.flink.orc.vector.AbstractOrcColumnVector
createFlinkVector, createFlinkVectorFromConstant, isNullAtMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.table.data.columnar.vector.ColumnVector
isNullAt
-
Constructor Details
-
OrcLongColumnVector
public OrcLongColumnVector(org.apache.hadoop.hive.ql.exec.vector.LongColumnVector vector)
-
-
Method Details
-
getLong
public long getLong(int i) - Specified by:
getLongin interfaceorg.apache.flink.table.data.columnar.vector.LongColumnVector
-
getBoolean
public boolean getBoolean(int i) - Specified by:
getBooleanin interfaceorg.apache.flink.table.data.columnar.vector.BooleanColumnVector
-
getByte
public byte getByte(int i) - Specified by:
getBytein interfaceorg.apache.flink.table.data.columnar.vector.ByteColumnVector
-
getInt
public int getInt(int i) - Specified by:
getIntin interfaceorg.apache.flink.table.data.columnar.vector.IntColumnVector
-
getShort
public short getShort(int i) - Specified by:
getShortin interfaceorg.apache.flink.table.data.columnar.vector.ShortColumnVector
-