跳过导航链接
A B C D E F G H I L N O P R S T V W 

A

AbstractOrcColumnVector - 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> - org.apache.flink.orc中的类
The base for ORC readers for the FileSource.
AbstractOrcFileInputFormat(OrcShim<BatchT>, Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, int) - 类 的构造器org.apache.flink.orc.AbstractOrcFileInputFormat
 
AbstractOrcFileInputFormat.OrcReaderBatch<T,BatchT> - 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> - org.apache.flink.orc中的类
A vectorized ORC reader.
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.Between
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.Equals
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.In
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.IsNull
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.LessThan
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.LessThanEquals
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.Not
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.NullSafeEquals
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.Or
 
add(SearchArgument.Builder) - 类 中的方法org.apache.flink.orc.OrcFilters.Predicate
 
addElement(T) - 类 中的方法org.apache.flink.orc.writer.OrcBulkWriter
 
addUserMetadata(String, ByteBuffer) - 类 中的方法org.apache.flink.orc.vector.Vectorizer
Adds arbitrary user metadata to the outgoing ORC file.
appendRawStripe(ByteBuffer, OrcProto.StripeInformation.Builder) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
applyFilters(List<ResolvedExpression>) - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
 

B

batchSize - 类 中的变量org.apache.flink.orc.AbstractOrcFileInputFormat
 
Between(String, PredicateLeaf.Type, Serializable, Serializable) - 类 的构造器org.apache.flink.orc.OrcFilters.Between
Creates an BETWEEN predicate.

C

child() - 类 中的方法org.apache.flink.orc.OrcFilters.Not
 
children() - 类 中的方法org.apache.flink.orc.OrcFilters.Or
 
close() - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
 
close() - 类 中的方法org.apache.flink.orc.OrcSplitReader
 
close() - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
ColumnBatchFactory<BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - org.apache.flink.orc.vector中的接口
Interface to create VectorizedColumnBatch.
computeProjectionMask(TypeDescription, int[]) - 类 中的静态方法org.apache.flink.orc.shim.OrcShimV200
Computes the ORC projection mask of the fields to include from the selected fields.rowOrcInputFormat.nextRecord(null).
conjunctPredicates - 类 中的变量org.apache.flink.orc.AbstractOrcFileInputFormat
 
convertAndGetIterator(OrcVectorizedBatchWrapper<BatchT>, long) - 类 中的方法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>) - 类 中的静态方法org.apache.flink.orc.OrcFilters
 
convertToOrcTypeWithPart(String[], DataType[], Collection<String>) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
 
convertToOrcTypeWithPart(String[], LogicalType[], Collection<String>) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
 
create(SplitT, BatchT) - 接口 中的方法org.apache.flink.orc.vector.ColumnBatchFactory
 
create(FSDataOutputStream) - 类 中的方法org.apache.flink.orc.writer.OrcBulkWriterFactory
 
createBatchWrapper(TypeDescription, int) - 接口 中的方法org.apache.flink.orc.shim.OrcShim
 
createBatchWrapper(TypeDescription, int) - 类 中的方法org.apache.flink.orc.shim.OrcShimV200
 
createDataStream(StreamName) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory
 
createFlinkVector(ColumnVector, LogicalType) - 类 中的静态方法org.apache.flink.orc.vector.AbstractOrcColumnVector
 
createFlinkVectorFromConstant(LogicalType, Object, int) - 类 中的静态方法org.apache.flink.orc.vector.AbstractOrcColumnVector
Create flink vector by hive vector from constant.
createFromConstant(int, Object) - 类 中的静态方法org.apache.flink.orc.vector.OrcLegacyTimestampColumnVector
 
createFromConstant(int, Object) - 类 中的静态方法org.apache.flink.orc.vector.OrcTimestampColumnVector
 
createPartitionedFormat(OrcShim<VectorizedRowBatch>, Configuration, RowType, List<String>, PartitionFieldExtractor<SplitT>, int[], List<OrcFilters.Predicate>, int, Function<RowType, TypeInformation<RowData>>) - 类 中的静态方法org.apache.flink.orc.OrcColumnarRowInputFormat
Create a partitioned OrcColumnarRowInputFormat, the partition columns can be generated by split.
createReader(Configuration, SplitT) - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat
 
createReader(Path, Configuration) - 类 中的方法org.apache.flink.orc.shim.OrcShimV200
 
createReader(Path, Configuration) - 类 中的方法org.apache.flink.orc.shim.OrcShimV230
 
createReaderBatch(SplitT, OrcVectorizedBatchWrapper<BatchT>, Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<T, BatchT>>, int) - 类 中的方法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.
createReaderBatch(SplitT, OrcVectorizedBatchWrapper<BatchT>, Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<RowData, BatchT>>, int) - 类 中的方法org.apache.flink.orc.OrcColumnarRowInputFormat
 
createRecordReader(Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, Path, long, long) - 接口 中的方法org.apache.flink.orc.shim.OrcShim
Create orc RecordReader from conf, schema and etc...
createRecordReader(Reader, Reader.Options) - 类 中的方法org.apache.flink.orc.shim.OrcShimV200
 
createRecordReader(Configuration, TypeDescription, int[], List<OrcFilters.Predicate>, Path, long, long) - 类 中的方法org.apache.flink.orc.shim.OrcShimV200
 
createRecordReader(Reader, Reader.Options) - 类 中的方法org.apache.flink.orc.shim.OrcShimV230
 
createRuntimeDecoder(DynamicTableSource.Context, DataType, int[][]) - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
 
createShim(String) - 接口 中的静态方法org.apache.flink.orc.shim.OrcShim
Create shim from hive version.
createVectorFromConstant(int, Object) - 类 中的静态方法org.apache.flink.orc.TimestampUtil
 

D

defaultShim() - 接口 中的静态方法org.apache.flink.orc.shim.OrcShim
Default with orc dependent, we should use v2.3.0.

E

Equals(String, PredicateLeaf.Type, Serializable) - 类 的构造器org.apache.flink.orc.OrcFilters.Equals
Creates an EQUALS predicate.

F

factoryIdentifier() - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory
 
fillRows() - 类 中的方法org.apache.flink.orc.OrcColumnarRowSplitReader
 
fillRows() - 类 中的方法org.apache.flink.orc.OrcSplitReader
Fills an ORC batch into an array of Row.
finalizeStripe(OrcProto.StripeFooter.Builder, OrcProto.StripeInformation.Builder) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
finish() - 类 中的方法org.apache.flink.orc.writer.OrcBulkWriter
 
flush() - 类 中的方法org.apache.flink.orc.writer.OrcBulkWriter
 
flush() - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 

G

generate(BATCH) - 接口 中的方法org.apache.flink.orc.OrcColumnarRowSplitReader.ColumnBatchGenerator
 
genPartColumnarRowReader(String, Configuration, String[], DataType[], Map<String, Object>, int[], List<OrcFilters.Predicate>, int, Path, long, long) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
Util for generating partitioned OrcColumnarRowSplitReader.
getArray(int) - 类 中的方法org.apache.flink.orc.vector.OrcArrayColumnVector
 
getBatch() - 类 中的方法org.apache.flink.orc.vector.HiveOrcBatchWrapper
 
getBatch() - 接口 中的方法org.apache.flink.orc.vector.OrcVectorizedBatchWrapper
Get the real batch.
getBoolean(int) - 类 中的方法org.apache.flink.orc.vector.OrcLongColumnVector
 
getByte(int) - 类 中的方法org.apache.flink.orc.vector.OrcLongColumnVector
 
getBytes(int) - 类 中的方法org.apache.flink.orc.vector.OrcBytesColumnVector
 
getChangelogMode() - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
 
getClassByNameOrNull(String) - 类 中的方法org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
 
getClassLoader() - 类 中的方法org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
 
getCompressionCodec() - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
getDecimal(int, int, int) - 类 中的方法org.apache.flink.orc.vector.OrcDecimalColumnVector
 
getDouble(int) - 类 中的方法org.apache.flink.orc.vector.OrcDoubleColumnVector
 
getFileBytes(int) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
getFloat(int) - 类 中的方法org.apache.flink.orc.vector.OrcDoubleColumnVector
 
getHadoopConfig() - 类 中的方法org.apache.flink.orc.util.SerializableHadoopConfigWrapper
 
getInt(int) - 类 中的方法org.apache.flink.orc.vector.OrcLongColumnVector
 
getLong(int) - 类 中的方法org.apache.flink.orc.vector.OrcLongColumnVector
 
getMap(int) - 类 中的方法org.apache.flink.orc.vector.OrcMapColumnVector
 
getNonPartNames(String[], Collection<String>) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
 
getNonPartNames(String[], Map<String, Object>) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
 
getOffsetAndLengthForSplit(long, long, List<StripeInformation>) - 类 中的静态方法org.apache.flink.orc.shim.OrcShimV200
 
getProducedType() - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat
Gets the type produced by this format.
getProducedType() - 类 中的方法org.apache.flink.orc.OrcColumnarRowInputFormat
 
getRecordReader() - 类 中的方法org.apache.flink.orc.OrcSplitReader
 
getResource(String) - 类 中的方法org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
 
getRow(int) - 类 中的方法org.apache.flink.orc.vector.OrcRowColumnVector
 
getSchema() - 类 中的方法org.apache.flink.orc.vector.Vectorizer
Provides the ORC schema.
getSelectedOrcFields(String[], int[], List<String>) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
 
getShort(int) - 类 中的方法org.apache.flink.orc.vector.OrcLongColumnVector
 
getTableStatistics(List<Path>, DataType, Configuration) - 类 中的静态方法org.apache.flink.orc.util.OrcFormatStatisticsReportUtil
 
getTimestamp(int, int) - 类 中的方法org.apache.flink.orc.vector.OrcLegacyTimestampColumnVector
 
getTimestamp(int, int) - 类 中的方法org.apache.flink.orc.vector.OrcTimestampColumnVector
 
getWriterOptions() - 类 中的方法org.apache.flink.orc.writer.OrcBulkWriterFactory
 

H

hadoopConfigWrapper - 类 中的变量org.apache.flink.orc.AbstractOrcFileInputFormat
 
HiveOrcBatchWrapper - org.apache.flink.orc.vector中的类
Wrap VectorizedRowBatch hive orc batch.
HiveOrcBatchWrapper(VectorizedRowBatch) - 类 的构造器org.apache.flink.orc.vector.HiveOrcBatchWrapper
 

I

IDENTIFIER - 类 中的静态变量org.apache.flink.orc.OrcFileFormatFactory
 
In(String, PredicateLeaf.Type, Serializable...) - 类 的构造器org.apache.flink.orc.OrcFilters.In
Creates an IN predicate.
isHiveTimestampColumnVector(ColumnVector) - 类 中的静态方法org.apache.flink.orc.TimestampUtil
 
IsNull(String, PredicateLeaf.Type) - 类 的构造器org.apache.flink.orc.OrcFilters.IsNull
Creates an IS_NULL predicate.
isNullAt(int) - 类 中的方法org.apache.flink.orc.vector.AbstractOrcColumnVector
 
isSplittable() - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat
 

L

LessThan(String, PredicateLeaf.Type, Serializable) - 类 的构造器org.apache.flink.orc.OrcFilters.LessThan
Creates a LESS_THAN predicate.
LessThanEquals(String, PredicateLeaf.Type, Serializable) - 类 的构造器org.apache.flink.orc.OrcFilters.LessThanEquals
Creates a LESS_THAN_EQUALS predicate.
logicalTypeToOrcType(LogicalType) - 类 中的静态方法org.apache.flink.orc.OrcSplitReaderUtil
See org.apache.flink.table.catalog.hive.util.HiveTypeUtil.

N

nextBatch(RecordReader, BATCH) - 接口 中的方法org.apache.flink.orc.shim.OrcShim
Read the next row batch.
nextBatch(RecordReader, VectorizedRowBatch) - 类 中的方法org.apache.flink.orc.shim.OrcShimV200
 
nextBatch(RecordReader, VectorizedRowBatch) - 类 中的方法org.apache.flink.orc.shim.OrcShimV210
 
nextRecord(RowData) - 类 中的方法org.apache.flink.orc.OrcColumnarRowSplitReader
 
nextRecord(T) - 类 中的方法org.apache.flink.orc.OrcSplitReader
Reads the next record from the input.
nextRow - 类 中的变量org.apache.flink.orc.OrcSplitReader
 
Not(OrcFilters.Predicate) - 类 的构造器org.apache.flink.orc.OrcFilters.Not
Creates a NOT predicate.
NullSafeEquals(String, PredicateLeaf.Type, Serializable) - 类 的构造器org.apache.flink.orc.OrcFilters.NullSafeEquals
Creates a null-safe EQUALS predicate.

O

optionalOptions() - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory
 
Or(OrcFilters.Predicate...) - 类 的构造器org.apache.flink.orc.OrcFilters.Or
Creates an OR predicate.
OrcArrayColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's ListColumnVector to Flink's ArrayColumnVector.
OrcArrayColumnVector(ListColumnVector, ArrayType) - 类 的构造器org.apache.flink.orc.vector.OrcArrayColumnVector
 
OrcBulkDecodingFormat(ReadableConfig) - 类 的构造器org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
 
OrcBulkWriter<T> - org.apache.flink.orc.writer中的类
A BulkWriter implementation that writes data in ORC format.
OrcBulkWriterFactory<T> - org.apache.flink.orc.writer中的类
A factory that creates an ORC BulkWriter.
OrcBulkWriterFactory(Vectorizer<T>) - 类 的构造器org.apache.flink.orc.writer.OrcBulkWriterFactory
Creates a new OrcBulkWriterFactory using the provided Vectorizer implementation.
OrcBulkWriterFactory(Vectorizer<T>, Configuration) - 类 的构造器org.apache.flink.orc.writer.OrcBulkWriterFactory
Creates a new OrcBulkWriterFactory using the provided Vectorizer, Hadoop Configuration.
OrcBulkWriterFactory(Vectorizer<T>, Properties, Configuration) - 类 的构造器org.apache.flink.orc.writer.OrcBulkWriterFactory
Creates a new OrcBulkWriterFactory using the provided Vectorizer, Hadoop Configuration, ORC writer properties.
OrcBytesColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's BytesColumnVector to Flink's BytesColumnVector.
OrcBytesColumnVector(BytesColumnVector) - 类 的构造器org.apache.flink.orc.vector.OrcBytesColumnVector
 
OrcColumnarRowFileInputFormat<BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - org.apache.flink.orc中的类
已过时。
OrcColumnarRowFileInputFormat(OrcShim, Configuration, TypeDescription, int[], List, int, ColumnBatchFactory, TypeInformation) - 类 的构造器org.apache.flink.orc.OrcColumnarRowFileInputFormat
已过时。
 
OrcColumnarRowInputFormat<BatchT,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - 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>) - 类 的构造器org.apache.flink.orc.OrcColumnarRowInputFormat
 
OrcColumnarRowSplitReader<BATCH> - 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) - 类 的构造器org.apache.flink.orc.OrcColumnarRowSplitReader
 
OrcColumnarRowSplitReader.ColumnBatchGenerator<BATCH> - org.apache.flink.orc中的接口
Interface to gen VectorizedColumnBatch.
OrcDecimalColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's DecimalColumnVector to Flink's DecimalColumnVector.
OrcDecimalColumnVector(DecimalColumnVector) - 类 的构造器org.apache.flink.orc.vector.OrcDecimalColumnVector
 
OrcDoubleColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's DoubleColumnVector to Flink's float and double ColumnVector.
OrcDoubleColumnVector(DoubleColumnVector) - 类 的构造器org.apache.flink.orc.vector.OrcDoubleColumnVector
 
OrcFileFormatFactory - org.apache.flink.orc中的类
Orc format factory for file system.
OrcFileFormatFactory() - 类 的构造器org.apache.flink.orc.OrcFileFormatFactory
 
OrcFileFormatFactory.OrcBulkDecodingFormat - org.apache.flink.orc中的类
OrcBulkDecodingFormat which implements FileBasedStatisticsReportableInputFormat.
OrcFilters - org.apache.flink.orc中的类
Utility class that provides helper methods to work with Orc Filter PushDown.
OrcFilters() - 类 的构造器org.apache.flink.orc.OrcFilters
 
OrcFilters.Between - org.apache.flink.orc中的类
An BETWEEN predicate that can be evaluated by the OrcInputFormat.
OrcFilters.Equals - org.apache.flink.orc中的类
An EQUALS predicate that can be evaluated by the OrcInputFormat.
OrcFilters.In - org.apache.flink.orc中的类
An IN predicate that can be evaluated by the OrcInputFormat.
OrcFilters.IsNull - org.apache.flink.orc中的类
An IS_NULL predicate that can be evaluated by the OrcInputFormat.
OrcFilters.LessThan - org.apache.flink.orc中的类
A LESS_THAN predicate that can be evaluated by the OrcInputFormat.
OrcFilters.LessThanEquals - org.apache.flink.orc中的类
A LESS_THAN_EQUALS predicate that can be evaluated by the OrcInputFormat.
OrcFilters.Not - org.apache.flink.orc中的类
A NOT predicate to negate a predicate that can be evaluated by the OrcInputFormat.
OrcFilters.NullSafeEquals - org.apache.flink.orc中的类
An EQUALS predicate that can be evaluated with Null safety by the OrcInputFormat.
OrcFilters.Or - org.apache.flink.orc中的类
An OR predicate that can be evaluated by the OrcInputFormat.
OrcFilters.Predicate - org.apache.flink.orc中的类
A filter predicate that can be evaluated by the OrcInputFormat.
OrcFormatStatisticsReportUtil - org.apache.flink.orc.util中的类
Utils for Orc format statistics report.
OrcFormatStatisticsReportUtil() - 类 的构造器org.apache.flink.orc.util.OrcFormatStatisticsReportUtil
 
OrcLegacyTimestampColumnVector - 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 - 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) - 类 的构造器org.apache.flink.orc.vector.OrcLongColumnVector
 
OrcMapColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's MapColumnVector to Flink's MapColumnVector.
OrcMapColumnVector(MapColumnVector, MapType) - 类 的构造器org.apache.flink.orc.vector.OrcMapColumnVector
 
OrcReaderBatch(OrcVectorizedBatchWrapper<BatchT>, Pool.Recycler<AbstractOrcFileInputFormat.OrcReaderBatch<T, BatchT>>) - 类 的构造器org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
 
OrcRowColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's StructColumnVector to Flink's RowColumnVector.
OrcRowColumnVector(StructColumnVector, RowType) - 类 的构造器org.apache.flink.orc.vector.OrcRowColumnVector
 
OrcShim<BATCH> - org.apache.flink.orc.shim中的接口
A shim layer to support orc with different dependents versions of Hive.
OrcShimV200 - org.apache.flink.orc.shim中的类
Shim orc for Hive version 2.0.0 and upper versions.
OrcShimV200() - 类 的构造器org.apache.flink.orc.shim.OrcShimV200
 
OrcShimV210 - org.apache.flink.orc.shim中的类
Shim orc for Hive version 2.1.0 and upper versions.
OrcShimV210() - 类 的构造器org.apache.flink.orc.shim.OrcShimV210
 
OrcShimV230 - org.apache.flink.orc.shim中的类
Shim orc for Hive version 2.1.0 and upper versions.
OrcShimV230() - 类 的构造器org.apache.flink.orc.shim.OrcShimV230
 
OrcSplitReader<T,BATCH> - 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) - 类 的构造器org.apache.flink.orc.OrcSplitReader
 
OrcSplitReaderUtil - org.apache.flink.orc中的类
Util for generating OrcSplitReader.
OrcSplitReaderUtil() - 类 的构造器org.apache.flink.orc.OrcSplitReaderUtil
 
OrcTimestampColumnVector - org.apache.flink.orc.vector中的类
This column vector is used to adapt hive's TimestampColumnVector to Flink's TimestampColumnVector.
OrcTimestampColumnVector(ColumnVector) - 类 的构造器org.apache.flink.orc.vector.OrcTimestampColumnVector
 
OrcVectorizedBatchWrapper<T> - 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>>) - 类 的构造器org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
 
orcVectorizedRowBatch() - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
Gets the ORC VectorizedRowBatch structure from this batch.
org.apache.flink.orc - 程序包 org.apache.flink.orc
 
org.apache.flink.orc.shim - 程序包 org.apache.flink.orc.shim
 
org.apache.flink.orc.util - 程序包 org.apache.flink.orc.util
 
org.apache.flink.orc.vector - 程序包 org.apache.flink.orc.vector
 
org.apache.flink.orc.writer - 程序包 org.apache.flink.orc.writer
 

P

PhysicalWriterImpl - org.apache.flink.orc.writer中的类
A slightly customised clone of PhysicalFsWriter.
PhysicalWriterImpl(FSDataOutputStream, OrcFile.WriterOptions) - 类 的构造器org.apache.flink.orc.writer.PhysicalWriterImpl
 
Predicate() - 类 的构造器org.apache.flink.orc.OrcFilters.Predicate
 

R

reachedEnd() - 类 中的方法org.apache.flink.orc.OrcSplitReader
Method used to check if the end of the input is reached.
readBatch() - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
 
readOrcConf(Reader.Options, Configuration) - 类 中的方法org.apache.flink.orc.shim.OrcShimV200
 
readOrcConf(Reader.Options, Configuration) - 类 中的方法org.apache.flink.orc.shim.OrcShimV230
 
recycle() - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat.OrcReaderBatch
Puts this batch back into the pool.
reportStatistics(List<Path>, DataType) - 类 中的方法org.apache.flink.orc.OrcColumnarRowInputFormat
 
reportStatistics(List<Path>, DataType) - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory.OrcBulkDecodingFormat
 
requiredOptions() - 类 中的方法org.apache.flink.orc.OrcFileFormatFactory
 
restoreReader(Configuration, SplitT) - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat
 
rowBatchWrapper - 类 中的变量org.apache.flink.orc.OrcSplitReader
 
RowDataVectorizer - org.apache.flink.orc.vector中的类
A Vectorizer of RowData type element.
RowDataVectorizer(String, LogicalType[]) - 类 的构造器org.apache.flink.orc.vector.RowDataVectorizer
 

S

schema - 类 中的变量org.apache.flink.orc.AbstractOrcFileInputFormat
 
seek(CheckpointedPosition) - 类 中的方法org.apache.flink.orc.AbstractOrcFileInputFormat.OrcVectorizedReader
The argument of RecordReader.seekToRow(long) must come from RecordReader.getRowNumber().
seekToRow(long) - 类 中的方法org.apache.flink.orc.OrcSplitReader
Seek to a particular row number.
selectedFields - 类 中的变量org.apache.flink.orc.AbstractOrcFileInputFormat
 
SerializableHadoopConfigWrapper - org.apache.flink.orc.util中的类
Utility class to make a Hadoop Configuration serializable.
SerializableHadoopConfigWrapper(Configuration) - 类 的构造器org.apache.flink.orc.util.SerializableHadoopConfigWrapper
 
setWriter(Writer) - 类 中的方法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 - 类 中的变量org.apache.flink.orc.AbstractOrcFileInputFormat
 
size() - 类 中的方法org.apache.flink.orc.vector.HiveOrcBatchWrapper
 
size() - 接口 中的方法org.apache.flink.orc.vector.OrcVectorizedBatchWrapper
 

T

ThreadLocalClassLoaderConfiguration - org.apache.flink.orc.writer中的类
Workaround for https://issues.apache.org/jira/browse/ORC-653.
ThreadLocalClassLoaderConfiguration() - 类 的构造器org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
 
ThreadLocalClassLoaderConfiguration(Configuration) - 类 的构造器org.apache.flink.orc.writer.ThreadLocalClassLoaderConfiguration
 
TimestampUtil - org.apache.flink.orc中的类
Util class to handle timestamp vectors.
toOrcPredicate(Expression) - 类 中的静态方法org.apache.flink.orc.OrcFilters
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.Between
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.Equals
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.In
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.IsNull
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.LessThan
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.LessThanEquals
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.Not
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.NullSafeEquals
 
toString() - 类 中的方法org.apache.flink.orc.OrcFilters.Or
 

V

vectorize(RowData, VectorizedRowBatch) - 类 中的方法org.apache.flink.orc.vector.RowDataVectorizer
 
vectorize(T, VectorizedRowBatch) - 类 中的方法org.apache.flink.orc.vector.Vectorizer
Transforms the provided element to ColumnVectors and sets them in the exposed VectorizedRowBatch.
Vectorizer<T> - org.apache.flink.orc.vector中的类
This class provides an abstracted set of methods to handle the lifecycle of VectorizedRowBatch.
Vectorizer(String) - 类 的构造器org.apache.flink.orc.vector.Vectorizer
 

W

writeBloomFilter(StreamName, OrcProto.BloomFilterIndex.Builder, CompressionCodec) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeFileFooter(OrcProto.Footer.Builder) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeFileFooter(OrcProto.Footer) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeFileMetadata(OrcProto.Metadata.Builder) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeHeader() - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeIndex(StreamName, OrcProto.RowIndex.Builder, CompressionCodec) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeMetadata(OrcProto.Metadata) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writePostScript(OrcProto.PostScript.Builder) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
writer - 类 中的变量org.apache.flink.orc.writer.PhysicalWriterImpl
 
writeStripeFooter(OrcProto.StripeFooter) - 类 中的方法org.apache.flink.orc.writer.PhysicalWriterImpl
 
A B C D E F G H I L N O P R S T V W 
跳过导航链接

Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.