跳过导航链接
A B C D F G I J L M N O P R S T U W 

A

AbstractColumnReader<VECTOR extends org.apache.flink.table.data.vector.writable.WritableColumnVector> - org.apache.flink.formats.parquet.vector.reader中的类
Abstract ColumnReader.
AbstractColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
 
addElement(T) - 类 中的方法org.apache.flink.formats.parquet.ParquetBulkWriter
 
afterReadPage() - 类 中的方法org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
After read a page, we may need some initialization.
afterReadPage() - 类 中的方法org.apache.flink.formats.parquet.vector.reader.BooleanColumnReader
 

B

BooleanColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
Boolean ColumnReader.
BooleanColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.BooleanColumnReader
 
ByteColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
ByteColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.ByteColumnReader
 
BytesColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
BytesColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.BytesColumnReader
 

C

checkTypeName(PrimitiveType.PrimitiveTypeName) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
 
close() - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetColumnarRowSplitReader
 
columnarBatch - 类 中的变量org.apache.flink.formats.parquet.ParquetVectorizedInputFormat.ParquetReaderBatch
 
ColumnBatchFactory<SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - org.apache.flink.formats.parquet.vector中的接口
Interface to create VectorizedColumnBatch.
ColumnReader<VECTOR extends org.apache.flink.table.data.vector.writable.WritableColumnVector> - org.apache.flink.formats.parquet.vector.reader中的接口
Read a batch of records for a column to WritableColumnVector from parquet data file.
computeMinBytesForDecimalPrecision(int) - 类 中的静态方法org.apache.flink.formats.parquet.utils.ParquetSchemaConverter
 
conf() - 类 中的方法org.apache.flink.formats.parquet.utils.SerializableConfiguration
 
convertAndGetIterator(long) - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat.ParquetReaderBatch
Provides reading iterator after the records are written to the ParquetVectorizedInputFormat.ParquetReaderBatch.columnarBatch.
convertToParquetMessageType(String, RowType) - 类 中的静态方法org.apache.flink.formats.parquet.utils.ParquetSchemaConverter
 
create(FSDataOutputStream) - 类 中的方法org.apache.flink.formats.parquet.ParquetWriterFactory
 
create(SplitT, ColumnVector[]) - 接口 中的方法org.apache.flink.formats.parquet.vector.ColumnBatchFactory
 
createColumnReader(boolean, LogicalType, ColumnDescriptor, PageReader) - 类 中的静态方法org.apache.flink.formats.parquet.vector.ParquetSplitReaderUtil
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - 类 中的方法org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - 类 中的方法org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
createPartitionedFormat(Configuration, RowType, List<String>, PartitionFieldExtractor<SplitT>, int, boolean, boolean) - 类 中的静态方法org.apache.flink.formats.parquet.ParquetColumnarRowInputFormat
Create a partitioned ParquetColumnarRowInputFormat, the partition columns can be generated by Path.
createReader(Configuration, SplitT) - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat
 
createReaderBatch(WritableColumnVector[], VectorizedColumnBatch, Pool.Recycler<ParquetVectorizedInputFormat.ParquetReaderBatch<RowData>>) - 类 中的方法org.apache.flink.formats.parquet.ParquetColumnarRowInputFormat
 
createReaderBatch(WritableColumnVector[], VectorizedColumnBatch, Pool.Recycler<ParquetVectorizedInputFormat.ParquetReaderBatch<T>>) - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat
 
createVectorFromConstant(LogicalType, Object, int) - 类 中的静态方法org.apache.flink.formats.parquet.vector.ParquetSplitReaderUtil
 
createWritableColumnVector(int, LogicalType, PrimitiveType) - 类 中的静态方法org.apache.flink.formats.parquet.vector.ParquetSplitReaderUtil
 
createWriter(OutputFile) - 接口 中的方法org.apache.flink.formats.parquet.ParquetBuilder
Creates and configures a parquet writer to the given output file.
createWriter(OutputFile) - 类 中的方法org.apache.flink.formats.parquet.row.ParquetRowDataBuilder.FlinkParquetBuilder
 
createWriterFactory(RowType, Configuration, boolean) - 类 中的静态方法org.apache.flink.formats.parquet.row.ParquetRowDataBuilder
Create a parquet BulkWriter.Factory.

D

decodeInt96ToTimestamp(boolean, Dictionary, int) - 类 中的静态方法org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 
decodeToBinary(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDictionary
 
decodeToDouble(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDictionary
 
decodeToFloat(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDictionary
 
decodeToInt(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDictionary
 
decodeToLong(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDictionary
 
decodeToTimestamp(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDictionary
 
descriptor - 类 中的变量org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
 
dictionary - 类 中的变量org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
The dictionary, if this column has dictionary encoding.
DoubleColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
Double ColumnReader.
DoubleColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.DoubleColumnReader
 

F

factoryIdentifier() - 类 中的方法org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
finish() - 类 中的方法org.apache.flink.formats.parquet.ParquetBulkWriter
 
FixedLenBytesColumnReader<VECTOR extends org.apache.flink.table.data.vector.writable.WritableColumnVector> - org.apache.flink.formats.parquet.vector.reader中的类
Fixed length bytes ColumnReader, just for decimal.
FixedLenBytesColumnReader(ColumnDescriptor, PageReader, int) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.FixedLenBytesColumnReader
 
FlinkParquetBuilder(RowType, Configuration, boolean) - 类 的构造器org.apache.flink.formats.parquet.row.ParquetRowDataBuilder.FlinkParquetBuilder
 
FloatColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
FloatColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.FloatColumnReader
 
flush() - 类 中的方法org.apache.flink.formats.parquet.ParquetBulkWriter
 
forGenericRecord(Schema) - 类 中的静态方法org.apache.flink.formats.parquet.avro.ParquetAvroWriters
Creates a ParquetWriterFactory that accepts and writes Avro generic types.
forReflectRecord(Class<T>) - 类 中的静态方法org.apache.flink.formats.parquet.avro.ParquetAvroWriters
Creates a ParquetWriterFactory for the given type.
forSpecificRecord(Class<T>) - 类 中的静态方法org.apache.flink.formats.parquet.avro.ParquetAvroWriters
Creates a ParquetWriterFactory for an Avro specific type.
forType(Class<T>) - 类 中的静态方法org.apache.flink.formats.parquet.protobuf.ParquetProtoWriters
Creates a ParquetWriterFactory for the given type.

G

generate(ColumnVector[]) - 接口 中的方法org.apache.flink.formats.parquet.vector.ParquetColumnarRowSplitReader.ColumnBatchGenerator
 
genPartColumnarRowReader(boolean, boolean, Configuration, String[], DataType[], Map<String, Object>, int[], int, Path, long, long) - 类 中的静态方法org.apache.flink.formats.parquet.vector.ParquetSplitReaderUtil
Util for generating partitioned ParquetColumnarRowSplitReader.
getDecimal(int, int, int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDecimalVector
 
getProducedType() - 类 中的方法org.apache.flink.formats.parquet.ParquetColumnarRowInputFormat
 
getWriteSupport(Configuration) - 类 中的方法org.apache.flink.formats.parquet.row.ParquetRowDataBuilder
 

I

IDENTIFIER - 类 中的静态变量org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
IntColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
IntColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.IntColumnReader
 
isNullAt(int) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetDecimalVector
 
isSplittable() - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat
 

J

JULIAN_EPOCH_OFFSET_DAYS - 类 中的静态变量org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 

L

LongColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
LongColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.LongColumnReader
 

M

maxDefLevel - 类 中的变量org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
Maximum definition level for this column.
MILLIS_IN_DAY - 类 中的静态变量org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 

N

NANOS_PER_MILLISECOND - 类 中的静态变量org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 
NANOS_PER_SECOND - 类 中的静态变量org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 
nextRecord() - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetColumnarRowSplitReader
 
numBatchesToCirculate(Configuration) - 类 中的方法org.apache.flink.formats.parquet.ParquetColumnarRowInputFormat
 
numBatchesToCirculate(Configuration) - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat
 

O

optionalOptions() - 类 中的方法org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
org.apache.flink.formats.parquet - 程序包 org.apache.flink.formats.parquet
 
org.apache.flink.formats.parquet.avro - 程序包 org.apache.flink.formats.parquet.avro
 
org.apache.flink.formats.parquet.protobuf - 程序包 org.apache.flink.formats.parquet.protobuf
 
org.apache.flink.formats.parquet.row - 程序包 org.apache.flink.formats.parquet.row
 
org.apache.flink.formats.parquet.utils - 程序包 org.apache.flink.formats.parquet.utils
 
org.apache.flink.formats.parquet.vector - 程序包 org.apache.flink.formats.parquet.vector
 
org.apache.flink.formats.parquet.vector.reader - 程序包 org.apache.flink.formats.parquet.vector.reader
 

P

ParquetAvroWriters - org.apache.flink.formats.parquet.avro中的类
Convenience builder to create ParquetWriterFactory instances for the different Avro types.
ParquetBuilder<T> - org.apache.flink.formats.parquet中的接口
A builder to create a ParquetWriter from a Parquet OutputFile.
ParquetBulkWriter<T> - org.apache.flink.formats.parquet中的类
A simple BulkWriter implementation that wraps a ParquetWriter.
ParquetBulkWriter(ParquetWriter<T>) - 类 的构造器org.apache.flink.formats.parquet.ParquetBulkWriter
Creates a new ParquetBulkWriter wrapping the given ParquetWriter.
ParquetColumnarRowInputFormat<SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - org.apache.flink.formats.parquet中的类
A ParquetVectorizedInputFormat to provide RowData iterator.
ParquetColumnarRowInputFormat(Configuration, RowType, int, boolean, boolean) - 类 的构造器org.apache.flink.formats.parquet.ParquetColumnarRowInputFormat
Constructor to create parquet format without extra fields.
ParquetColumnarRowInputFormat(Configuration, RowType, RowType, ColumnBatchFactory<SplitT>, int, boolean, boolean) - 类 的构造器org.apache.flink.formats.parquet.ParquetColumnarRowInputFormat
Constructor to create parquet format with extra fields created by ColumnBatchFactory.
ParquetColumnarRowSplitReader - org.apache.flink.formats.parquet.vector中的类
This reader is used to read a VectorizedColumnBatch from input split.
ParquetColumnarRowSplitReader(boolean, boolean, Configuration, LogicalType[], String[], ParquetColumnarRowSplitReader.ColumnBatchGenerator, int, Path, long, long) - 类 的构造器org.apache.flink.formats.parquet.vector.ParquetColumnarRowSplitReader
 
ParquetColumnarRowSplitReader.ColumnBatchGenerator - org.apache.flink.formats.parquet.vector中的接口
Interface to gen VectorizedColumnBatch.
ParquetDecimalVector - org.apache.flink.formats.parquet.vector中的类
Parquet write decimal as int32 and int64 and binary, this class wrap the real vector to provide DecimalColumnVector interface.
ParquetDecimalVector(ColumnVector) - 类 的构造器org.apache.flink.formats.parquet.vector.ParquetDecimalVector
 
ParquetDictionary - org.apache.flink.formats.parquet.vector中的类
Parquet dictionary.
ParquetDictionary(Dictionary) - 类 的构造器org.apache.flink.formats.parquet.vector.ParquetDictionary
 
ParquetFileFormatFactory - org.apache.flink.formats.parquet中的类
Parquet format factory for file system.
ParquetFileFormatFactory() - 类 的构造器org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
ParquetProtoWriters - org.apache.flink.formats.parquet.protobuf中的类
Convenience builder for creating ParquetWriterFactory instances for Protobuf classes.
ParquetReaderBatch(WritableColumnVector[], VectorizedColumnBatch, Pool.Recycler<ParquetVectorizedInputFormat.ParquetReaderBatch<T>>) - 类 的构造器org.apache.flink.formats.parquet.ParquetVectorizedInputFormat.ParquetReaderBatch
 
ParquetRowDataBuilder - org.apache.flink.formats.parquet.row中的类
RowData of ParquetWriter.Builder.
ParquetRowDataBuilder(OutputFile, RowType, boolean) - 类 的构造器org.apache.flink.formats.parquet.row.ParquetRowDataBuilder
 
ParquetRowDataBuilder.FlinkParquetBuilder - org.apache.flink.formats.parquet.row中的类
Flink Row ParquetBuilder.
ParquetRowDataWriter - org.apache.flink.formats.parquet.row中的类
Writes a record to the Parquet API with the expected schema in order to be written to a file.
ParquetRowDataWriter(RecordConsumer, RowType, GroupType, boolean) - 类 的构造器org.apache.flink.formats.parquet.row.ParquetRowDataWriter
 
ParquetSchemaConverter - org.apache.flink.formats.parquet.utils中的类
Schema converter converts Parquet schema to and from Flink internal types.
ParquetSchemaConverter() - 类 的构造器org.apache.flink.formats.parquet.utils.ParquetSchemaConverter
 
ParquetSplitReaderUtil - org.apache.flink.formats.parquet.vector中的类
Util for generating ParquetColumnarRowSplitReader.
ParquetSplitReaderUtil() - 类 的构造器org.apache.flink.formats.parquet.vector.ParquetSplitReaderUtil
 
ParquetVectorizedInputFormat<T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> - org.apache.flink.formats.parquet中的类
Parquet BulkFormat that reads data from the file to VectorizedColumnBatch in vectorized mode.
ParquetVectorizedInputFormat(SerializableConfiguration, RowType, ColumnBatchFactory<SplitT>, int, boolean, boolean) - 类 的构造器org.apache.flink.formats.parquet.ParquetVectorizedInputFormat
 
ParquetVectorizedInputFormat.ParquetReaderBatch<T> - org.apache.flink.formats.parquet中的类
Reader batch that provides writing and reading capabilities.
ParquetWriterFactory<T> - org.apache.flink.formats.parquet中的类
A factory that creates a Parquet BulkWriter.
ParquetWriterFactory(ParquetBuilder<T>) - 类 的构造器org.apache.flink.formats.parquet.ParquetWriterFactory
Creates a new ParquetWriterFactory using the given builder to assemble the ParquetWriter.

R

reachedEnd() - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetColumnarRowSplitReader
Method used to check if the end of the input is reached.
readBatch(int, int, VECTOR) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
readBatch(int, int, WritableBooleanVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.BooleanColumnReader
 
readBatch(int, int, WritableByteVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.ByteColumnReader
 
readBatch(int, int, WritableBytesVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.BytesColumnReader
 
readBatch(int, int, WritableDoubleVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.DoubleColumnReader
 
readBatch(int, int, VECTOR) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.FixedLenBytesColumnReader
 
readBatch(int, int, WritableFloatVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.FloatColumnReader
 
readBatch(int, int, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.IntColumnReader
 
readBatch(int, int, WritableLongVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.LongColumnReader
 
readBatch(int, int, WritableShortVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.ShortColumnReader
 
readBatch(int, int, WritableTimestampVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 
readBatchFromDictionaryIds(int, int, VECTOR, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
Decode dictionary ids to data.
readBatchFromDictionaryIds(int, int, WritableBooleanVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.BooleanColumnReader
 
readBatchFromDictionaryIds(int, int, WritableByteVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.ByteColumnReader
 
readBatchFromDictionaryIds(int, int, WritableBytesVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.BytesColumnReader
 
readBatchFromDictionaryIds(int, int, WritableDoubleVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.DoubleColumnReader
 
readBatchFromDictionaryIds(int, int, VECTOR, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.FixedLenBytesColumnReader
 
readBatchFromDictionaryIds(int, int, WritableFloatVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.FloatColumnReader
 
readBatchFromDictionaryIds(int, int, WritableIntVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.IntColumnReader
 
readBatchFromDictionaryIds(int, int, WritableLongVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.LongColumnReader
 
readBatchFromDictionaryIds(int, int, WritableShortVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.ShortColumnReader
 
readBatchFromDictionaryIds(int, int, WritableTimestampVector, WritableIntVector) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 
readToVector(int, VECTOR) - 类 中的方法org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
Reads `total` values from this columnReader into column.
readToVector(int, VECTOR) - 接口 中的方法org.apache.flink.formats.parquet.vector.reader.ColumnReader
 
recycle() - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat.ParquetReaderBatch
 
requiredOptions() - 类 中的方法org.apache.flink.formats.parquet.ParquetFileFormatFactory
 
restoreReader(Configuration, SplitT) - 类 中的方法org.apache.flink.formats.parquet.ParquetVectorizedInputFormat
 
runLenDecoder - 类 中的变量org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
Run length decoder for data and dictionary.

S

seekToRow(long) - 类 中的方法org.apache.flink.formats.parquet.vector.ParquetColumnarRowSplitReader
Seek to a particular row number.
self() - 类 中的方法org.apache.flink.formats.parquet.row.ParquetRowDataBuilder
 
SerializableConfiguration - org.apache.flink.formats.parquet.utils中的类
Wrap Configuration to a serializable class.
SerializableConfiguration(Configuration) - 类 的构造器org.apache.flink.formats.parquet.utils.SerializableConfiguration
 
ShortColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
ShortColumnReader(ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.ShortColumnReader
 
supportLazyDecode() - 类 中的方法org.apache.flink.formats.parquet.vector.reader.AbstractColumnReader
Support lazy dictionary ids decode.
supportLazyDecode() - 类 中的方法org.apache.flink.formats.parquet.vector.reader.BooleanColumnReader
 
supportLazyDecode() - 类 中的方法org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 

T

TimestampColumnReader - org.apache.flink.formats.parquet.vector.reader中的类
Timestamp ColumnReader.
TimestampColumnReader(boolean, ColumnDescriptor, PageReader) - 类 的构造器org.apache.flink.formats.parquet.vector.reader.TimestampColumnReader
 

U

UTC_TIMEZONE - 类 中的静态变量org.apache.flink.formats.parquet.ParquetFileFormatFactory
 

W

withoutExtraFields() - 接口 中的静态方法org.apache.flink.formats.parquet.vector.ColumnBatchFactory
 
write(RowData) - 类 中的方法org.apache.flink.formats.parquet.row.ParquetRowDataWriter
It writes a record to Parquet.
A B C D F G I J L M N O P R S T U W 
跳过导航链接

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