All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractColumnReader<VECTOR extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector> AbstractColumnReader.ArrayColumnReader ArrayColumnReader.AvroParquetReaders A convenience builder to createAvroParquetRecordFormatinstances for the different kinds of Avro record types.AvroParquetWriters Convenience builder to createParquetWriterFactoryinstances for the different Avro types.BaseVectorizedColumnReader It's column level Parquet reader which is used to read a batch of records for a column, part of the code is referred from Apache Hive and Apache Parquet.BaseVectorizedColumnReader.NullIntIterator Reading zero always.BaseVectorizedColumnReader.RLEIntIterator Reading int fromRunLengthBitPackingHybridDecoder.BaseVectorizedColumnReader.ValuesReaderIntIterator Reading int fromValuesReader.BooleanColumnReader BooleanColumnReader.ByteColumnReader ByteColumnReader.BytesColumnReader BytesColumnReader.ColumnBatchFactory<SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> Interface to createVectorizedColumnBatch.ColumnReader<VECTOR extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector> Read a batch of records for a column toWritableColumnVectorfrom parquet data file.DoubleColumnReader DoubleColumnReader.FixedLenBytesColumnReader<VECTOR extends org.apache.flink.table.data.columnar.vector.writable.WritableColumnVector> Fixed length bytesColumnReader, just for decimal.FloatColumnReader FloatColumnReader.IntColumnReader IntColumnReader.LongColumnReader LongColumnReader.MapColumnReader MapColumnReader.ParquetAvroWriters Deprecated. useAvroParquetWritersinstead.ParquetBuilder<T> A builder to create aParquetWriterfrom a ParquetOutputFile.ParquetBulkWriter<T> A simpleBulkWriterimplementation that wraps aParquetWriter.ParquetColumnarRowInputFormat<SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> AParquetVectorizedInputFormatto provideRowDataiterator.ParquetColumnarRowSplitReader This reader is used to read aVectorizedColumnBatchfrom input split.ParquetColumnarRowSplitReader.ColumnBatchGenerator Interface to genVectorizedColumnBatch.ParquetDataColumnReader The interface to wrap the underlying Parquet dictionary and non dictionary encoded page reader.ParquetDataColumnReaderFactory Parquet file has self-describing schema which may differ from the user required schema (e.g.ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader The default data column reader for existing Parquet page reader which works for both dictionary or non dictionary types, Mirror from dictionary encoding path.ParquetDataColumnReaderFactory.TypesFromInt96PageReader The reader who reads from the underlying Timestamp value.ParquetDecimalVector Parquet write decimal as int32 and int64 and binary, this class wrap the real vector to provideDecimalColumnVectorinterface.ParquetDictionary Parquet dictionary.ParquetFileFormatFactory Parquet format factory for file system.ParquetFileFormatFactory.ParquetBulkDecodingFormat ParquetBulkDecodingFormat which implementsFileBasedStatisticsReportableInputFormat.ParquetFormatStatisticsReportUtil Utils for Parquet format statistics report.ParquetInputFile ParquetInputFileimplementation,ParquetInputFile.newStream()call will delegate to FlinkFSDataInputStream.ParquetProtoWriters Convenience builder for creatingParquetWriterFactoryinstances for Protobuf classes.ParquetProtoWriters.ParquetProtoWriterBuilder<T extends com.google.protobuf.Message> The builder for ProtobufParquetWriter.ParquetRowDataBuilder RowDataofParquetWriter.Builder.ParquetRowDataBuilder.FlinkParquetBuilder Flink RowParquetBuilder.ParquetRowDataWriter Writes a record to the Parquet API with the expected schema in order to be written to a file.ParquetSchemaConverter Schema converter converts Parquet schema to and from Flink internal types.ParquetSplitReaderUtil Util for generatingParquetColumnarRowSplitReader.ParquetVectorizedInputFormat<T,SplitT extends org.apache.flink.connector.file.src.FileSourceSplit> ParquetBulkFormatthat reads data from the file toVectorizedColumnBatchin vectorized mode.ParquetVectorizedInputFormat.ParquetReaderBatch<T> Reader batch that provides writing and reading capabilities.ParquetWriterFactory<T> A factory that creates a ParquetBulkWriter.RowColumnReader RowColumnReader.SerializableConfiguration WrapConfigurationto a serializable class.ShortColumnReader ShortColumnReader.TimestampColumnReader TimestampColumnReader.