Class OrcNoHiveLongVector
- java.lang.Object
-
- org.apache.flink.orc.nohive.vector.AbstractOrcNoHiveVector
-
- org.apache.flink.orc.nohive.vector.OrcNoHiveLongVector
-
- 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 OrcNoHiveLongVector extends AbstractOrcNoHiveVector 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
Constructors Constructor Description OrcNoHiveLongVector(org.apache.orc.storage.ql.exec.vector.LongColumnVector vector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBoolean(int i)bytegetByte(int i)intgetInt(int i)longgetLong(int i)shortgetShort(int i)-
Methods inherited from class org.apache.flink.orc.nohive.vector.AbstractOrcNoHiveVector
createFlinkVector, createFlinkVectorFromConstant, isNullAt
-
-
-
-
Method Detail
-
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
-
-