- optionalOptions() - Method in class org.apache.flink.orc.OrcFileFormatFactory
-
- Or(OrcFilters.Predicate...) - Constructor for class org.apache.flink.orc.OrcFilters.Or
-
Creates an OR predicate.
- OrcArrayColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's ListColumnVector to Flink's ArrayColumnVector.
- OrcArrayColumnVector(ListColumnVector, ArrayType) - Constructor for class org.apache.flink.orc.vector.OrcArrayColumnVector
-
- OrcBulkDecodingFormat(ReadableConfig) - Constructor for class org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
-
- OrcBulkWriter<T> - Class in org.apache.flink.orc.writer
-
A BulkWriter implementation that writes data in ORC format.
- OrcBulkWriterFactory<T> - Class in org.apache.flink.orc.writer
-
A factory that creates an ORC BulkWriter.
- OrcBulkWriterFactory(Vectorizer<T>) - Constructor for class org.apache.flink.orc.writer.OrcBulkWriterFactory
-
Creates a new OrcBulkWriterFactory using the provided Vectorizer implementation.
- OrcBulkWriterFactory(Vectorizer<T>, Configuration) - Constructor for class org.apache.flink.orc.writer.OrcBulkWriterFactory
-
Creates a new OrcBulkWriterFactory using the provided Vectorizer, Hadoop Configuration.
- OrcBulkWriterFactory(Vectorizer<T>, Properties, Configuration) - Constructor for class org.apache.flink.orc.writer.OrcBulkWriterFactory
-
Creates a new OrcBulkWriterFactory using the provided Vectorizer, Hadoop Configuration, ORC
writer properties.
- OrcBytesColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's BytesColumnVector to Flink's BytesColumnVector.
- OrcBytesColumnVector(BytesColumnVector) - Constructor for class org.apache.flink.orc.vector.OrcBytesColumnVector
-
- OrcColumnarRowFileInputFormat<BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - Class in org.apache.flink.orc
-
- OrcColumnarRowFileInputFormat(OrcShim, Configuration, TypeDescription, int[], List, int, ColumnBatchFactory, TypeInformation) - Constructor for class org.apache.flink.orc.OrcColumnarRowFileInputFormat
-
Deprecated.
- OrcColumnarRowInputFormat<BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - Class in org.apache.flink.orc
-
An ORC reader that produces a stream of ColumnarRowData records.
- OrcColumnarRowInputFormat(OrcShim<BatchT>, Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, int, ColumnBatchFactory<BatchT, SplitT>, TypeInformation<RowData>) - Constructor for class org.apache.flink.orc.OrcColumnarRowInputFormat
-
- OrcColumnarRowSplitReader<BATCH> - Class in org.apache.flink.orc
-
- OrcColumnarRowSplitReader(OrcShim<BATCH>, Configuration, TypeDescription, int[], OrcColumnarRowSplitReader.ColumnBatchGenerator<BATCH>, List<OrcFilters.Predicate>, int, Path, long, long) - Constructor for class org.apache.flink.orc.OrcColumnarRowSplitReader
-
- OrcColumnarRowSplitReader.ColumnBatchGenerator<BATCH> - Interface in org.apache.flink.orc
-
Interface to gen VectorizedColumnBatch.
- OrcDecimalColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's DecimalColumnVector to Flink's DecimalColumnVector.
- OrcDecimalColumnVector(DecimalColumnVector) - Constructor for class org.apache.flink.orc.vector.OrcDecimalColumnVector
-
- OrcDoubleColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's DoubleColumnVector to Flink's float and double
ColumnVector.
- OrcDoubleColumnVector(DoubleColumnVector) - Constructor for class org.apache.flink.orc.vector.OrcDoubleColumnVector
-
- OrcFileFormatFactory - Class in org.apache.flink.orc
-
Orc format factory for file system.
- OrcFileFormatFactory() - Constructor for class org.apache.flink.orc.OrcFileFormatFactory
-
- OrcFileFormatFactory.OrcBulkDecodingFormat - Class in org.apache.flink.orc
-
OrcBulkDecodingFormat which implements FileBasedStatisticsReportableInputFormat.
- OrcFilters - Class in org.apache.flink.orc
-
Utility class that provides helper methods to work with Orc Filter PushDown.
- OrcFilters() - Constructor for class org.apache.flink.orc.OrcFilters
-
- OrcFilters.Between - Class in org.apache.flink.orc
-
An BETWEEN predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.Equals - Class in org.apache.flink.orc
-
An EQUALS predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.In - Class in org.apache.flink.orc
-
An IN predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.IsNull - Class in org.apache.flink.orc
-
An IS_NULL predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.LessThan - Class in org.apache.flink.orc
-
A LESS_THAN predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.LessThanEquals - Class in org.apache.flink.orc
-
A LESS_THAN_EQUALS predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.Not - Class in org.apache.flink.orc
-
A NOT predicate to negate a predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.NullSafeEquals - Class in org.apache.flink.orc
-
An EQUALS predicate that can be evaluated with Null safety by the OrcInputFormat.
- OrcFilters.Or - Class in org.apache.flink.orc
-
An OR predicate that can be evaluated by the OrcInputFormat.
- OrcFilters.Predicate - Class in org.apache.flink.orc
-
A filter predicate that can be evaluated by the OrcInputFormat.
- OrcFormatStatisticsReportUtil - Class in org.apache.flink.orc.util
-
Utils for Orc format statistics report.
- OrcFormatStatisticsReportUtil() - Constructor for class org.apache.flink.orc.util.OrcFormatStatisticsReportUtil
-
- OrcLegacyTimestampColumnVector - Class in org.apache.flink.orc.vector
-
This class is used to adapt to Hive's legacy (2.0.x) timestamp column vector which is a
LongColumnVector.
- OrcLongColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's LongColumnVector to Flink's boolean, byte, short, int
and long ColumnVector.
- OrcLongColumnVector(LongColumnVector) - Constructor for class org.apache.flink.orc.vector.OrcLongColumnVector
-
- OrcMapColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's MapColumnVector to Flink's MapColumnVector.
- OrcMapColumnVector(MapColumnVector, MapType) - Constructor for class org.apache.flink.orc.vector.OrcMapColumnVector
-
- OrcReaderBatch(OrcVectorizedBatchWrapper<BatchT>, Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<T, BatchT>>) - Constructor for class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
-
- OrcRowColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's StructColumnVector to Flink's RowColumnVector.
- OrcRowColumnVector(StructColumnVector, RowType) - Constructor for class org.apache.flink.orc.vector.OrcRowColumnVector
-
- OrcShim<BATCH> - Interface in org.apache.flink.orc.shim
-
A shim layer to support orc with different dependents versions of Hive.
- OrcShimV200 - Class in org.apache.flink.orc.shim
-
Shim orc for Hive version 2.0.0 and upper versions.
- OrcShimV200() - Constructor for class org.apache.flink.orc.shim.OrcShimV200
-
- OrcShimV210 - Class in org.apache.flink.orc.shim
-
Shim orc for Hive version 2.1.0 and upper versions.
- OrcShimV210() - Constructor for class org.apache.flink.orc.shim.OrcShimV210
-
- OrcShimV230 - Class in org.apache.flink.orc.shim
-
Shim orc for Hive version 2.1.0 and upper versions.
- OrcShimV230() - Constructor for class org.apache.flink.orc.shim.OrcShimV230
-
- OrcSplitReader<T,BATCH> - Class in org.apache.flink.orc
-
Orc split reader to read record from orc file.
- OrcSplitReader(OrcShim<BATCH>, Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, int, Path, long, long) - Constructor for class org.apache.flink.orc.OrcSplitReader
-
- OrcSplitReaderUtil - Class in org.apache.flink.orc
-
- OrcSplitReaderUtil() - Constructor for class org.apache.flink.orc.OrcSplitReaderUtil
-
- OrcTimestampColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's TimestampColumnVector to Flink's
TimestampColumnVector.
- OrcTimestampColumnVector(ColumnVector) - Constructor for class org.apache.flink.orc.vector.OrcTimestampColumnVector
-
- OrcVectorizedBatchWrapper<T> - Interface in org.apache.flink.orc.vector
-
Interface to unify orc reader in hive and orc reader without hive dependents.
- OrcVectorizedReader(OrcShim<BatchT>, RecordReader, Pool<AbstractOrcFileInputFormat.OrcReaderBatch<T, BatchT>>) - Constructor for class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
-
- orcVectorizedRowBatch() - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
-
Gets the ORC VectorizedRowBatch structure from this batch.
- org.apache.flink.orc - package org.apache.flink.orc
-
- org.apache.flink.orc.shim - package org.apache.flink.orc.shim
-
- org.apache.flink.orc.util - package org.apache.flink.orc.util
-
- org.apache.flink.orc.vector - package org.apache.flink.orc.vector
-
- org.apache.flink.orc.writer - package org.apache.flink.orc.writer
-