A B C D E F G H I L N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractOrcColumnVector - Class in org.apache.flink.orc.vector
-
This column vector is used to adapt hive's ColumnVector to Flink's ColumnVector.
- AbstractOrcFileInputFormat<T,BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - Class in org.apache.flink.orc
-
The base for ORC readers for the
FileSource. - AbstractOrcFileInputFormat(OrcShim<BatchT>, Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, int) - Constructor for class org.apache.flink.orc.AbstractOrcFileInputFormat
- AbstractOrcFileInputFormat.OrcReaderBatch<T,BatchT> - Class in org.apache.flink.orc
-
The
OrcReaderBatchclass holds the data structures containing the batch data (column vectors, row arrays, ...) and performs the batch conversion from the ORC representation to the result format. - AbstractOrcFileInputFormat.OrcVectorizedReader<T,BatchT> - Class in org.apache.flink.orc
-
A vectorized ORC reader.
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.And
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.Between
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.Equals
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.In
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.IsNull
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.LessThan
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.LessThanEquals
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.Not
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.NullSafeEquals
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.Or
- add(SearchArgument.Builder) - Method in class org.apache.flink.orc.OrcFilters.Predicate
- addElement(T) - Method in class org.apache.flink.orc.writer.OrcBulkWriter
- addUserMetadata(String, ByteBuffer) - Method in class org.apache.flink.orc.vector.Vectorizer
-
Adds arbitrary user metadata to the outgoing ORC file.
- And(OrcFilters.Predicate...) - Constructor for class org.apache.flink.orc.OrcFilters.And
-
Creates an AND predicate.
- appendRawStripe(ByteBuffer, OrcProto.StripeInformation.Builder) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- applyFilters(List<ResolvedExpression>) - Method in class org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
B
- batchSize - Variable in class org.apache.flink.orc.AbstractOrcFileInputFormat
- Between(String, PredicateLeaf.Type, Serializable, Serializable) - Constructor for class org.apache.flink.orc.OrcFilters.Between
-
Creates an BETWEEN predicate.
C
- child() - Method in class org.apache.flink.orc.OrcFilters.Not
- children() - Method in class org.apache.flink.orc.OrcFilters.Or
- close() - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
- close() - Method in class org.apache.flink.orc.OrcSplitReader
- close() - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- ColumnBatchFactory<BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - Interface in org.apache.flink.orc.vector
-
Interface to create
VectorizedColumnBatch. - computeProjectionMask(TypeDescription, int[]) - Static method in class org.apache.flink.orc.shim.OrcShimV200
-
Computes the ORC projection mask of the fields to include from the selected fields.rowOrcInputFormat.nextRecord(null).
- conjunctPredicates - Variable in class org.apache.flink.orc.AbstractOrcFileInputFormat
- convertAndGetIterator(OrcVectorizedBatchWrapper<BatchT>, long) - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
-
Converts the ORC VectorizedRowBatch into the result structure and returns an iterator over the entries.
- convertBinary(CallExpression, TriFunction<String, PredicateLeaf.Type, Serializable, OrcFilters.Predicate>, TriFunction<String, PredicateLeaf.Type, Serializable, OrcFilters.Predicate>) - Static method in class org.apache.flink.orc.OrcFilters
- convertToOrcTypeWithPart(String[], DataType[], Collection<String>) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
- convertToOrcTypeWithPart(String[], LogicalType[], Collection<String>) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
- create(FSDataOutputStream) - Method in class org.apache.flink.orc.writer.OrcBulkWriterFactory
- create(SplitT, BatchT) - Method in interface org.apache.flink.orc.vector.ColumnBatchFactory
- createBatchWrapper(TypeDescription, int) - Method in interface org.apache.flink.orc.shim.OrcShim
- createBatchWrapper(TypeDescription, int) - Method in class org.apache.flink.orc.shim.OrcShimV200
- createDataStream(StreamName) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.orc.OrcFileFormatFactory
- createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.orc.OrcFileFormatFactory
- createFlinkVector(ColumnVector, LogicalType) - Static method in class org.apache.flink.orc.vector.AbstractOrcColumnVector
- createFlinkVectorFromConstant(LogicalType, Object, int) - Static method in class org.apache.flink.orc.vector.AbstractOrcColumnVector
-
Create flink vector by hive vector from constant.
- createFromConstant(int, Object) - Static method in class org.apache.flink.orc.vector.OrcLegacyTimestampColumnVector
- createFromConstant(int, Object) - Static method in class org.apache.flink.orc.vector.OrcTimestampColumnVector
- createPartitionedFormat(OrcShim<VectorizedRowBatch>, Configuration, RowType, List<String>, PartitionFieldExtractor<SplitT>, int[], List<OrcFilters.Predicate>, int, Function<RowType, TypeInformation<RowData>>) - Static method in class org.apache.flink.orc.OrcColumnarRowInputFormat
-
Create a partitioned
OrcColumnarRowInputFormat, the partition columns can be generated by split. - createReader(Configuration, SplitT) - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat
- createReader(Path, Configuration) - Method in class org.apache.flink.orc.shim.OrcShimV200
- createReader(Path, Configuration) - Method in class org.apache.flink.orc.shim.OrcShimV230
- createReaderBatch(SplitT, OrcVectorizedBatchWrapper<BatchT>, Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<RowData, BatchT>>, int) - Method in class org.apache.flink.orc.OrcColumnarRowInputFormat
- createReaderBatch(SplitT, OrcVectorizedBatchWrapper<BatchT>, Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<T, BatchT>>, int) - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat
-
Creates the
AbstractOrcFileInputFormat.OrcReaderBatchstructure, which is responsible for holding the data structures that hold the batch data (column vectors, row arrays, ...) and the batch conversion from the ORC representation to the result format. - createRecordReader(Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, Path, long, long) - Method in interface org.apache.flink.orc.shim.OrcShim
-
Create orc
RecordReaderfrom conf, schema and etc... - createRecordReader(Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, Path, long, long) - Method in class org.apache.flink.orc.shim.OrcShimV200
- createRecordReader(Reader, Reader.Options) - Method in class org.apache.flink.orc.shim.OrcShimV200
- createRecordReader(Reader, Reader.Options) - Method in class org.apache.flink.orc.shim.OrcShimV230
- createRuntimeDecoder(DynamicTableSource.Context, DataType, int[][]) - Method in class org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
- createShim(String) - Static method in interface org.apache.flink.orc.shim.OrcShim
-
Create shim from hive version.
- createVectorFromConstant(int, Object) - Static method in class org.apache.flink.orc.TimestampUtil
D
- defaultShim() - Static method in interface org.apache.flink.orc.shim.OrcShim
-
Default with orc dependent, we should use v2.3.0.
E
- Equals(String, PredicateLeaf.Type, Serializable) - Constructor for class org.apache.flink.orc.OrcFilters.Equals
-
Creates an EQUALS predicate.
F
- factoryIdentifier() - Method in class org.apache.flink.orc.OrcFileFormatFactory
- fillRows() - Method in class org.apache.flink.orc.OrcColumnarRowSplitReader
- fillRows() - Method in class org.apache.flink.orc.OrcSplitReader
-
Fills an ORC batch into an array of Row.
- finalizeStripe(OrcProto.StripeFooter.Builder, OrcProto.StripeInformation.Builder) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- finish() - Method in class org.apache.flink.orc.writer.OrcBulkWriter
- flush() - Method in class org.apache.flink.orc.writer.OrcBulkWriter
- flush() - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
G
- generate(BATCH) - Method in interface org.apache.flink.orc.OrcColumnarRowSplitReader.ColumnBatchGenerator
- genPartColumnarRowReader(String, Configuration, String[], DataType[], Map<String, Object>, int[], List<OrcFilters.Predicate>, int, Path, long, long) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
-
Util for generating partitioned
OrcColumnarRowSplitReader. - getArray(int) - Method in class org.apache.flink.orc.vector.OrcArrayColumnVector
- getBatch() - Method in class org.apache.flink.orc.vector.HiveOrcBatchWrapper
- getBatch() - Method in interface org.apache.flink.orc.vector.OrcVectorizedBatchWrapper
-
Get the real batch.
- getBoolean(int) - Method in class org.apache.flink.orc.vector.OrcLongColumnVector
- getByte(int) - Method in class org.apache.flink.orc.vector.OrcLongColumnVector
- getBytes(int) - Method in class org.apache.flink.orc.vector.OrcBytesColumnVector
- getChangelogMode() - Method in class org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
- getClassByNameOrNull(String) - Method in class org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
- getClassLoader() - Method in class org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
- getCompressionCodec() - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- getDecimal(int, int, int) - Method in class org.apache.flink.orc.vector.OrcDecimalColumnVector
- getDouble(int) - Method in class org.apache.flink.orc.vector.OrcDoubleColumnVector
- getFileBytes(int) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- getFloat(int) - Method in class org.apache.flink.orc.vector.OrcDoubleColumnVector
- getHadoopConfig() - Method in class org.apache.flink.orc.util.SerializableHadoopConfigWrapper
- getInt(int) - Method in class org.apache.flink.orc.vector.OrcLongColumnVector
- getLong(int) - Method in class org.apache.flink.orc.vector.OrcLongColumnVector
- getMap(int) - Method in class org.apache.flink.orc.vector.OrcMapColumnVector
- getNonPartNames(String[], Collection<String>) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
- getNonPartNames(String[], Map<String, Object>) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
- getOffsetAndLengthForSplit(long, long, List<StripeInformation>) - Static method in class org.apache.flink.orc.shim.OrcShimV200
- getProducedType() - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat
-
Gets the type produced by this format.
- getProducedType() - Method in class org.apache.flink.orc.OrcColumnarRowInputFormat
- getRecordReader() - Method in class org.apache.flink.orc.OrcSplitReader
- getResource(String) - Method in class org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
- getRow(int) - Method in class org.apache.flink.orc.vector.OrcRowColumnVector
- getSchema() - Method in class org.apache.flink.orc.vector.Vectorizer
-
Provides the ORC schema.
- getSelectedOrcFields(String[], int[], List<String>) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
- getShort(int) - Method in class org.apache.flink.orc.vector.OrcLongColumnVector
- getTableStatistics(List<Path>, DataType, Configuration) - Static method in class org.apache.flink.orc.util.OrcFormatStatisticsReportUtil
- getTableStatistics(List<Path>, DataType, Configuration, int) - Static method in class org.apache.flink.orc.util.OrcFormatStatisticsReportUtil
- getTimestamp(int, int) - Method in class org.apache.flink.orc.vector.OrcLegacyTimestampColumnVector
- getTimestamp(int, int) - Method in class org.apache.flink.orc.vector.OrcTimestampColumnVector
- getWriterOptions() - Method in class org.apache.flink.orc.writer.OrcBulkWriterFactory
H
- hadoopConfigWrapper - Variable in class org.apache.flink.orc.AbstractOrcFileInputFormat
- HiveOrcBatchWrapper - Class in org.apache.flink.orc.vector
-
Wrap
VectorizedRowBatchhive orc batch. - HiveOrcBatchWrapper(VectorizedRowBatch) - Constructor for class org.apache.flink.orc.vector.HiveOrcBatchWrapper
I
- IDENTIFIER - Static variable in class org.apache.flink.orc.OrcFileFormatFactory
- In(String, PredicateLeaf.Type, Serializable...) - Constructor for class org.apache.flink.orc.OrcFilters.In
-
Creates an IN predicate.
- isHiveTimestampColumnVector(ColumnVector) - Static method in class org.apache.flink.orc.TimestampUtil
- IsNull(String, PredicateLeaf.Type) - Constructor for class org.apache.flink.orc.OrcFilters.IsNull
-
Creates an IS_NULL predicate.
- isNullAt(int) - Method in class org.apache.flink.orc.vector.AbstractOrcColumnVector
- isSplittable() - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat
L
- LessThan(String, PredicateLeaf.Type, Serializable) - Constructor for class org.apache.flink.orc.OrcFilters.LessThan
-
Creates a LESS_THAN predicate.
- LessThanEquals(String, PredicateLeaf.Type, Serializable) - Constructor for class org.apache.flink.orc.OrcFilters.LessThanEquals
-
Creates a LESS_THAN_EQUALS predicate.
- logicalTypeToOrcType(LogicalType) - Static method in class org.apache.flink.orc.OrcSplitReaderUtil
-
See
org.apache.flink.table.catalog.hive.util.HiveTypeUtil.
N
- nextBatch(RecordReader, BATCH) - Method in interface org.apache.flink.orc.shim.OrcShim
-
Read the next row batch.
- nextBatch(RecordReader, VectorizedRowBatch) - Method in class org.apache.flink.orc.shim.OrcShimV200
- nextBatch(RecordReader, VectorizedRowBatch) - Method in class org.apache.flink.orc.shim.OrcShimV210
- nextRecord(RowData) - Method in class org.apache.flink.orc.OrcColumnarRowSplitReader
- nextRecord(T) - Method in class org.apache.flink.orc.OrcSplitReader
-
Reads the next record from the input.
- nextRow - Variable in class org.apache.flink.orc.OrcSplitReader
- Not(OrcFilters.Predicate) - Constructor for class org.apache.flink.orc.OrcFilters.Not
-
Creates a NOT predicate.
- NullSafeEquals(String, PredicateLeaf.Type, Serializable) - Constructor for class org.apache.flink.orc.OrcFilters.NullSafeEquals
-
Creates a null-safe EQUALS predicate.
O
- 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
BulkWriterimplementation 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>, Properties, Configuration) - Constructor for class org.apache.flink.orc.writer.OrcBulkWriterFactory
-
Creates a new OrcBulkWriterFactory using the provided Vectorizer, Hadoop Configuration, ORC writer properties.
- OrcBulkWriterFactory(Vectorizer<T>, Configuration) - Constructor for class org.apache.flink.orc.writer.OrcBulkWriterFactory
-
Creates a new OrcBulkWriterFactory using the provided Vectorizer, Hadoop Configuration.
- 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
- 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
ColumnarRowDatarecords. - 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
-
OrcSplitReaderto read ORC files intoRowData. - 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.And - Class in org.apache.flink.orc
-
An AND predicate that can be evaluated by the OrcInputFormat.
- 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
-
Util for generating
OrcSplitReader. - 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
P
- PhysicalWriterImpl - Class in org.apache.flink.orc.writer
-
A slightly customised clone of
PhysicalFsWriter. - PhysicalWriterImpl(FSDataOutputStream, OrcFile.WriterOptions) - Constructor for class org.apache.flink.orc.writer.PhysicalWriterImpl
- Predicate() - Constructor for class org.apache.flink.orc.OrcFilters.Predicate
R
- reachedEnd() - Method in class org.apache.flink.orc.OrcSplitReader
-
Method used to check if the end of the input is reached.
- readBatch() - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
- readOrcConf(Reader.Options, Configuration) - Method in class org.apache.flink.orc.shim.OrcShimV200
- readOrcConf(Reader.Options, Configuration) - Method in class org.apache.flink.orc.shim.OrcShimV230
- recycle() - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
-
Puts this batch back into the pool.
- reportStatistics(List<Path>, DataType) - Method in class org.apache.flink.orc.OrcColumnarRowInputFormat
- reportStatistics(List<Path>, DataType) - Method in class org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
- requiredOptions() - Method in class org.apache.flink.orc.OrcFileFormatFactory
- restoreReader(Configuration, SplitT) - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat
- rowBatchWrapper - Variable in class org.apache.flink.orc.OrcSplitReader
- RowDataVectorizer - Class in org.apache.flink.orc.vector
-
A
VectorizerofRowDatatype element. - RowDataVectorizer(String, LogicalType[]) - Constructor for class org.apache.flink.orc.vector.RowDataVectorizer
S
- schema - Variable in class org.apache.flink.orc.AbstractOrcFileInputFormat
- seek(CheckpointedPosition) - Method in class org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
-
The argument of
RecordReader.seekToRow(long)must come fromRecordReader.getRowNumber(). - seekToRow(long) - Method in class org.apache.flink.orc.OrcSplitReader
-
Seek to a particular row number.
- selectedFields - Variable in class org.apache.flink.orc.AbstractOrcFileInputFormat
- SerializableHadoopConfigWrapper - Class in org.apache.flink.orc.util
-
Utility class to make a
Hadoop Configurationserializable. - SerializableHadoopConfigWrapper(Configuration) - Constructor for class org.apache.flink.orc.util.SerializableHadoopConfigWrapper
- setWriter(Writer) - Method in class org.apache.flink.orc.vector.Vectorizer
-
Users are not supposed to use this method since this is intended to be used only by the
OrcBulkWriter. - shim - Variable in class org.apache.flink.orc.AbstractOrcFileInputFormat
- size() - Method in class org.apache.flink.orc.vector.HiveOrcBatchWrapper
- size() - Method in interface org.apache.flink.orc.vector.OrcVectorizedBatchWrapper
T
- ThreadLocalClassLoaderConfiguration - Class in org.apache.flink.orc.writer
-
Workaround for https://issues.apache.org/jira/browse/ORC-653.
- ThreadLocalClassLoaderConfiguration() - Constructor for class org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
- ThreadLocalClassLoaderConfiguration(Configuration) - Constructor for class org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
- TimestampUtil - Class in org.apache.flink.orc
-
Util class to handle timestamp vectors.
- toOrcPredicate(Expression) - Static method in class org.apache.flink.orc.OrcFilters
- toString() - Method in class org.apache.flink.orc.OrcFilters.And
- toString() - Method in class org.apache.flink.orc.OrcFilters.Between
- toString() - Method in class org.apache.flink.orc.OrcFilters.Equals
- toString() - Method in class org.apache.flink.orc.OrcFilters.In
- toString() - Method in class org.apache.flink.orc.OrcFilters.IsNull
- toString() - Method in class org.apache.flink.orc.OrcFilters.LessThan
- toString() - Method in class org.apache.flink.orc.OrcFilters.LessThanEquals
- toString() - Method in class org.apache.flink.orc.OrcFilters.Not
- toString() - Method in class org.apache.flink.orc.OrcFilters.NullSafeEquals
- toString() - Method in class org.apache.flink.orc.OrcFilters.Or
V
- vectorize(RowData, VectorizedRowBatch) - Method in class org.apache.flink.orc.vector.RowDataVectorizer
- vectorize(T, VectorizedRowBatch) - Method in class org.apache.flink.orc.vector.Vectorizer
-
Transforms the provided element to ColumnVectors and sets them in the exposed VectorizedRowBatch.
- Vectorizer<T> - Class in org.apache.flink.orc.vector
-
This class provides an abstracted set of methods to handle the lifecycle of
VectorizedRowBatch. - Vectorizer(String) - Constructor for class org.apache.flink.orc.vector.Vectorizer
W
- writeBloomFilter(StreamName, OrcProto.BloomFilterIndex.Builder, CompressionCodec) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeFileFooter(OrcProto.Footer) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeFileFooter(OrcProto.Footer.Builder) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeFileMetadata(OrcProto.Metadata.Builder) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeHeader() - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeIndex(StreamName, OrcProto.RowIndex.Builder, CompressionCodec) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeMetadata(OrcProto.Metadata) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writePostScript(OrcProto.PostScript.Builder) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writer - Variable in class org.apache.flink.orc.writer.PhysicalWriterImpl
- writeStripeFooter(OrcProto.StripeFooter) - Method in class org.apache.flink.orc.writer.PhysicalWriterImpl
All Classes All Packages