Interface ColumnVector
-
- All Known Subinterfaces:
ArrayColumnVector
,BooleanColumnVector
,ByteColumnVector
,BytesColumnVector
,DecimalColumnVector
,DoubleColumnVector
,FloatColumnVector
,IntColumnVector
,LongColumnVector
,MapColumnVector
,RowColumnVector
,ShortColumnVector
,TimestampColumnVector
,WritableBooleanVector
,WritableBytesVector
,WritableByteVector
,WritableColumnVector
,WritableDoubleVector
,WritableFloatVector
,WritableIntVector
,WritableLongVector
,WritableShortVector
,WritableTimestampVector
- All Known Implementing Classes:
AbstractHeapVector
,AbstractOrcColumnVector
,AbstractOrcNoHiveVector
,AbstractWritableVector
,ArrowArrayColumnVector
,ArrowBigIntColumnVector
,ArrowBinaryColumnVector
,ArrowBooleanColumnVector
,ArrowDateColumnVector
,ArrowDecimalColumnVector
,ArrowDoubleColumnVector
,ArrowFloatColumnVector
,ArrowIntColumnVector
,ArrowMapColumnVector
,ArrowNullColumnVector
,ArrowRowColumnVector
,ArrowSmallIntColumnVector
,ArrowTimeColumnVector
,ArrowTimestampColumnVector
,ArrowTinyIntColumnVector
,ArrowVarBinaryColumnVector
,ArrowVarCharColumnVector
,HeapArrayVector
,HeapBooleanVector
,HeapBytesVector
,HeapByteVector
,HeapDoubleVector
,HeapFloatVector
,HeapIntVector
,HeapLongVector
,HeapMapVector
,HeapRowVector
,HeapShortVector
,HeapTimestampVector
,OrcArrayColumnVector
,OrcBytesColumnVector
,OrcDecimalColumnVector
,OrcDoubleColumnVector
,OrcLegacyTimestampColumnVector
,OrcLongColumnVector
,OrcMapColumnVector
,OrcNoHiveBytesVector
,OrcNoHiveDecimalVector
,OrcNoHiveDoubleVector
,OrcNoHiveLongVector
,OrcNoHiveTimestampVector
,OrcRowColumnVector
,OrcTimestampColumnVector
,ParquetDecimalVector
@Internal public interface ColumnVector
Nullable column vector. Access data through specific subclasses.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
isNullAt(int i)
-