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
OrcReaderBatch
class 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.OrcReaderBatch
structure, 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
RecordReader
from 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
VectorizedRowBatch
hive 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
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>, 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
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
-
OrcSplitReader
to 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
Vectorizer
ofRowData
type 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 Configuration
serializable. - 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