A B C D E F G H I L N O P R S T V W 
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 into RowData.
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 of RowData 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 from RecordReader.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
 
A B C D E F G H I L N O P R S T V W 
All Classes All Packages