Package org.apache.flink.orc.vector
package org.apache.flink.orc.vector
-
ClassDescriptionThis column vector is used to adapt hive's ColumnVector to Flink's ColumnVector.ColumnBatchFactory<BatchT,
SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> Interface to createVectorizedColumnBatch.WrapVectorizedRowBatchhive orc batch.This column vector is used to adapt hive's ListColumnVector to Flink's ArrayColumnVector.This column vector is used to adapt hive's BytesColumnVector to Flink's BytesColumnVector.This column vector is used to adapt hive's DecimalColumnVector to Flink's DecimalColumnVector.This column vector is used to adapt hive's DoubleColumnVector to Flink's float and double ColumnVector.This class is used to adapt to Hive's legacy (2.0.x) timestamp column vector which is a LongColumnVector.This column vector is used to adapt hive's LongColumnVector to Flink's boolean, byte, short, int and long ColumnVector.This column vector is used to adapt hive's MapColumnVector to Flink's MapColumnVector.This column vector is used to adapt hive's StructColumnVector to Flink's RowColumnVector.This column vector is used to adapt hive's TimestampColumnVector to Flink's TimestampColumnVector.Interface to unify orc reader in hive and orc reader without hive dependents.AVectorizerofRowDatatype element.Vectorizer<T>This class provides an abstracted set of methods to handle the lifecycle ofVectorizedRowBatch.