Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractColumnReader<BufferType> - Class in io.trino.parquet.reader
- AbstractColumnReader(PrimitiveField, ValueDecoder.ValueDecodersProvider<BufferType>, DictionaryDecoder.DictionaryDecoderProvider<BufferType>, ColumnAdapter<BufferType>) - Constructor for class io.trino.parquet.reader.AbstractColumnReader
- AbstractParquetDataSource - Class in io.trino.parquet
- AbstractParquetDataSource(ParquetDataSourceId, long, ParquetReaderOptions) - Constructor for class io.trino.parquet.AbstractParquetDataSource
- add(byte[], int) - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- add(Slice, int) - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- addChunk(Slice) - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- addPage(Page) - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- addPage(Page) - Method in class io.trino.parquet.ParquetWriteValidation.StatisticsValidation
- addPage(Page) - Method in class io.trino.parquet.ParquetWriteValidation.WriteChecksumBuilder
- advanceRange(int) - Method in class io.trino.parquet.reader.flat.FilteredRowRangesIterator
- advanceRange(int) - Method in interface io.trino.parquet.reader.flat.RowRangesIterator
- advanceRange(int) - Method in class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- ALL_ROW_RANGES_ITERATOR - Static variable in interface io.trino.parquet.reader.flat.RowRangesIterator
- AllRowRangesIterator() - Constructor for class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- ApacheParquetValueDecoders - Class in io.trino.parquet.reader.decoders
-
This is a set of proxy value decoders that use a delegated value reader from apache lib.
- ApacheParquetValueDecoders.BooleanApacheParquetValueDecoder - Class in io.trino.parquet.reader.decoders
- arePagesCompressed() - Method in class io.trino.parquet.reader.PageReader
- ArrayColumnWriter - Class in io.trino.parquet.writer
- ArrayColumnWriter(ColumnWriter, int, int) - Constructor for class io.trino.parquet.writer.ArrayColumnWriter
- asLong(Object) - Static method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- asSlice() - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- asSlice() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- available() - Method in class io.trino.parquet.reader.ChunkedInputStream
B
- BigintValueWriter - Class in io.trino.parquet.writer.valuewriter
- BigintValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.BigintValueWriter
- BINARY_ADAPTER - Static variable in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- BinaryBuffer - Class in io.trino.parquet.reader.flat
-
A structure holding lazily populated binary data and offsets array.
- BinaryBuffer(int) - Constructor for class io.trino.parquet.reader.flat.BinaryBuffer
- BinaryColumnAdapter - Class in io.trino.parquet.reader.flat
- BinaryColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.BinaryColumnAdapter
- BinaryDeltaByteArrayDecoder() - Constructor for class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- BinaryDeltaLengthDecoder() - Constructor for class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- BinaryDictionary - Class in io.trino.parquet.dictionary
- BinaryDictionary(DictionaryPage) - Constructor for class io.trino.parquet.dictionary.BinaryDictionary
- BinaryDictionary(DictionaryPage, Integer) - Constructor for class io.trino.parquet.dictionary.BinaryDictionary
- BinaryPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BinaryPlainValueDecoder
- BinaryValueWriter - Class in io.trino.parquet.writer.valuewriter
- BinaryValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.BinaryValueWriter
- BIT_PACKED - Enum constant in enum class io.trino.parquet.ParquetEncoding
- bitCount(byte) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- BitPackingUtils - Class in io.trino.parquet.reader.flat
- BlockPositions(Optional<boolean[]>, int[]) - Constructor for record class io.trino.parquet.reader.ListColumnReader.BlockPositions
-
Creates an instance of a
BlockPositionsrecord class. - BloomFilterStore - Class in io.trino.parquet
- BloomFilterStore(ParquetDataSource, BlockMetaData, Set<ColumnPath>) - Constructor for class io.trino.parquet.BloomFilterStore
- BooleanApacheParquetValueDecoder(ValuesReader) - Constructor for class io.trino.parquet.reader.decoders.ApacheParquetValueDecoders.BooleanApacheParquetValueDecoder
- BooleanPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.BooleanPlainValueDecoder
- BooleanValueWriter - Class in io.trino.parquet.writer.valuewriter
- BooleanValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.BooleanValueWriter
- BoundedVarcharDeltaByteArrayDecoder(VarcharType) - Constructor for class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BoundedVarcharDeltaByteArrayDecoder
- BoundedVarcharDeltaLengthDecoder(VarcharType) - Constructor for class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BoundedVarcharDeltaLengthDecoder
- BoundedVarcharPlainValueDecoder(VarcharType) - Constructor for class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BoundedVarcharPlainValueDecoder
- BufferData(List<ParquetDataOutput>, ColumnMetaData) - Constructor for class io.trino.parquet.writer.ColumnWriter.BufferData
- build() - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- build() - Method in class io.trino.parquet.ParquetWriteValidation.StatisticsValidation
- build() - Method in class io.trino.parquet.ParquetWriteValidation.WriteChecksumBuilder
- build() - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- builder() - Static method in class io.trino.parquet.writer.ParquetWriterOptions
- Builder() - Constructor for class io.trino.parquet.writer.ParquetWriterOptions.Builder
- buildPredicate(MessageType, TupleDomain<ColumnDescriptor>, Map<List<String>, ColumnDescriptor>, DateTimeZone) - Static method in class io.trino.parquet.predicate.PredicateUtils
- BYTE_ADAPTER - Static variable in class io.trino.parquet.reader.flat.ByteColumnAdapter
- ByteBitUnpacker - Interface in io.trino.parquet.reader.decoders
- ByteBitUnpackers - Class in io.trino.parquet.reader.decoders
- ByteColumnAdapter - Class in io.trino.parquet.reader.flat
- ByteColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.ByteColumnAdapter
C
- calculateCollectionOffsets(Field, int[], int[]) - Static method in class io.trino.parquet.reader.ListColumnReader
-
Each collection (Array or Map) has four variants of presence: 1) Collection is not defined, because one of it's optional parent fields is null 2) Collection is null 3) Collection is defined but empty 4) Collection is defined and not empty.
- calculateStructOffsets(Field, int[], int[]) - Static method in class io.trino.parquet.reader.StructColumnReader
-
Each struct has three variants of presence: 1) Struct is not defined, because one of it's optional parent fields is null 2) Struct is null 3) Struct is defined and not empty.
- castToByte(boolean) - Static method in class io.trino.parquet.ParquetReaderUtils
-
Method simulates a cast from boolean to byte value.
- castToByteNegate(boolean) - Static method in class io.trino.parquet.ParquetReaderUtils
-
Works the same as
ParquetReaderUtils.castToByte(boolean)and negates the boolean value - ceilDiv(int, int) - Static method in class io.trino.parquet.ParquetReaderUtils
-
Returns the result of arguments division rounded up.
- CharDeltaByteArrayDecoder(CharType) - Constructor for class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.CharDeltaByteArrayDecoder
- CharDeltaLengthDecoder(CharType) - Constructor for class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.CharDeltaLengthDecoder
- CharPlainValueDecoder(CharType) - Constructor for class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.CharPlainValueDecoder
- checkBytesFitInShortDecimal(byte[], int, int, ColumnDescriptor) - Static method in class io.trino.parquet.ParquetTypeUtils
- checkInBloomFilter(BloomFilter, Object, Type) - Static method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
-
Check if the predicateValue might be in the bloomfilter
- ChunkedInputStream - Class in io.trino.parquet.reader
-
A single continuous
InputStreamover multipleSlices read on demand using given collection ofChunkReaders. - ChunkedInputStream(Collection<? extends ChunkReader>) - Constructor for class io.trino.parquet.reader.ChunkedInputStream
- ChunkKey - Class in io.trino.parquet
- ChunkKey(int, int) - Constructor for class io.trino.parquet.ChunkKey
- ChunkReader - Interface in io.trino.parquet
- close() - Method in interface io.trino.parquet.ParquetDataSource
- close() - Method in class io.trino.parquet.reader.ChunkedInputStream
- close() - Method in class io.trino.parquet.reader.ParquetReader
- close() - Method in class io.trino.parquet.writer.ArrayColumnWriter
- close() - Method in interface io.trino.parquet.writer.ColumnWriter
- close() - Method in class io.trino.parquet.writer.MapColumnWriter
- close() - Method in class io.trino.parquet.writer.ParquetWriter
- close() - Method in class io.trino.parquet.writer.PrimitiveColumnWriter
- close() - Method in class io.trino.parquet.writer.StructColumnWriter
- close() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- close() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- COLUMN_INDEX_ROWS_FILTERED - Static variable in class io.trino.parquet.reader.ParquetReader
- columnAdapter - Variable in class io.trino.parquet.reader.AbstractColumnReader
- ColumnAdapter<BufferType> - Interface in io.trino.parquet.reader.flat
- ColumnChunk - Class in io.trino.parquet.reader
- ColumnChunk - Class in io.trino.parquet.writer
- ColumnChunk(Block, int[], int[]) - Constructor for class io.trino.parquet.reader.ColumnChunk
- ColumnChunk(Block, int[], int[], OptionalLong) - Constructor for class io.trino.parquet.reader.ColumnChunk
- columnHashes() - Method in record class io.trino.parquet.ParquetWriteValidation.WriteChecksum
-
Returns the value of the
columnHashesrecord component. - ColumnReader - Interface in io.trino.parquet.reader
- ColumnReaderFactory - Class in io.trino.parquet.reader
- ColumnReaderFactory(DateTimeZone) - Constructor for class io.trino.parquet.reader.ColumnReaderFactory
- ColumnWriter - Interface in io.trino.parquet.writer
- ColumnWriter.BufferData - Class in io.trino.parquet.writer
- constructField(Type, ColumnIO) - Static method in class io.trino.parquet.ParquetTypeUtils
- contains(DiskRange) - Method in class io.trino.parquet.DiskRange
- convertToLogicalType(ParquetMetadataConverter, LogicalTypeAnnotation) - Static method in class org.apache.parquet.format.converter.ParquetMetadataConverterUtil
- copyValue(byte[], int, byte[], int) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- copyValue(int[], int, int[], int) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- copyValue(int[], int, int[], int) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- copyValue(long[], int, long[], int) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- copyValue(long[], int, long[], int) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- copyValue(short[], int, short[], int) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- copyValue(BufferType, int, BufferType, int) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- copyValue(BinaryBuffer, int, BinaryBuffer, int) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- create(int) - Method in interface io.trino.parquet.reader.decoders.ValueDecoder.LevelsDecoderProvider
- create(int) - Method in interface io.trino.parquet.reader.flat.FlatDefinitionLevelDecoder.DefinitionLevelDecoderProvider
- create(DictionaryPage, boolean) - Method in interface io.trino.parquet.reader.flat.DictionaryDecoder.DictionaryDecoderProvider
- create(ParquetEncoding) - Method in interface io.trino.parquet.reader.decoders.ValueDecoder.ValueDecodersProvider
- create(PrimitiveField, AggregatedMemoryContext) - Method in class io.trino.parquet.reader.ColumnReaderFactory
- createBlock(int, ParquetBlockFactory.ParquetBlockReader) - Method in class io.trino.parquet.reader.ParquetBlockFactory
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- createBuffer(int) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- createBuffer(int) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- createDataOutput(Slice) - Static method in interface io.trino.parquet.writer.ParquetDataOutput
- createDataOutput(ChunkedSliceOutput) - Static method in interface io.trino.parquet.writer.ParquetDataOutput
- createDataOutput(ByteArrayOutputStream) - Static method in interface io.trino.parquet.writer.ParquetDataOutput
- createDecimalType(PrimitiveField) - Static method in class io.trino.parquet.ParquetTypeUtils
- createDictionaryBlock(int[], Block, int[], int[]) - Static method in class io.trino.parquet.reader.AbstractColumnReader
- createLevelsDecoder(int) - Static method in interface io.trino.parquet.reader.decoders.ValueDecoder
- createMiniBlockBuffer(int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedByteDecoder
- createMiniBlockBuffer(int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedIntDecoder
- createMiniBlockBuffer(int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- createMiniBlockBuffer(int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedShortDecoder
- createNonNullBlock(byte[]) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- createNonNullBlock(int[]) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- createNonNullBlock(int[]) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- createNonNullBlock(long[]) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- createNonNullBlock(long[]) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- createNonNullBlock(short[]) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- createNonNullBlock(BufferType) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- createNonNullBlock(BinaryBuffer) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- createNullableBlock(boolean[], byte[]) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- createNullableBlock(boolean[], int[]) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- createNullableBlock(boolean[], int[]) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- createNullableBlock(boolean[], long[]) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- createNullableBlock(boolean[], long[]) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- createNullableBlock(boolean[], short[]) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- createNullableBlock(boolean[], BufferType) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- createNullableBlock(boolean[], BinaryBuffer) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- createNullableDictionaryBlock(BufferType, int) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- createNullableDictionaryBlock(BinaryBuffer, int) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- createPageReader(ChunkedInputStream, ColumnChunkMetaData, ColumnDescriptor, OffsetIndex, Optional<String>) - Static method in class io.trino.parquet.reader.PageReader
- createRowRangesIterator(Optional<FilteredRowRanges>) - Static method in interface io.trino.parquet.reader.flat.RowRangesIterator
- createStatisticsValidationBuilder(List<Type>) - Static method in class io.trino.parquet.ParquetWriteValidation.StatisticsValidation
- createTemporaryBuffer(int, int, BufferType) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
-
Temporary buffer used for null unpacking
- createTemporaryBuffer(int, int, BinaryBuffer) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- createValueDecoder(ValueDecoder.ValueDecodersProvider<BufferType>, ParquetEncoding, Slice) - Method in class io.trino.parquet.reader.AbstractColumnReader
- createWriteChecksumBuilder(List<Type>) - Static method in class io.trino.parquet.ParquetWriteValidation.WriteChecksumBuilder
D
- DataPage - Class in io.trino.parquet
- DataPage(int, int, OptionalLong) - Constructor for class io.trino.parquet.DataPage
- DataPageV1 - Class in io.trino.parquet
- DataPageV1(Slice, int, int, OptionalLong, ParquetEncoding, ParquetEncoding, ParquetEncoding) - Constructor for class io.trino.parquet.DataPageV1
- DataPageV2 - Class in io.trino.parquet
- DataPageV2(int, int, int, Slice, Slice, ParquetEncoding, Slice, int, OptionalLong, Statistics<?>, boolean) - Constructor for class io.trino.parquet.DataPageV2
- DateValueWriter - Class in io.trino.parquet.writer.valuewriter
- DateValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.DateValueWriter
- decode(SimpleSliceInputStream, long[], int, int) - Method in interface io.trino.parquet.reader.decoders.ShortDecimalFixedWidthByteArrayBatchDecoder.ShortDecimalDecoder
- decodeDictionaryIds(byte[], int, int, int[], byte[]) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- decodeDictionaryIds(int[], int, int, int[], int[]) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- decodeDictionaryIds(int[], int, int, int[], int[]) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- decodeDictionaryIds(long[], int, int, int[], long[]) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- decodeDictionaryIds(long[], int, int, int[], long[]) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- decodeDictionaryIds(short[], int, int, int[], short[]) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- decodeDictionaryIds(BufferType, int, int, int[], BufferType) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- decodeDictionaryIds(BinaryBuffer, int, int, int[], BinaryBuffer) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- decodeInt64Timestamp(long, LogicalTypeAnnotation.TimeUnit) - Static method in class io.trino.parquet.ParquetTimestampUtils
- decodeInt96Timestamp(long, int) - Static method in class io.trino.parquet.ParquetTimestampUtils
- decodeInt96Timestamp(Binary) - Static method in class io.trino.parquet.ParquetTimestampUtils
-
Returns GMT timestamp from binary encoded parquet timestamp (12 bytes - julian date + time of day nanos).
- decodersProvider - Variable in class io.trino.parquet.reader.AbstractColumnReader
- decodeToDouble(int) - Method in interface io.trino.parquet.dictionary.Dictionary
- decodeToDouble(int) - Method in class io.trino.parquet.dictionary.DoubleDictionary
- decodeToFloat(int) - Method in interface io.trino.parquet.dictionary.Dictionary
- decodeToFloat(int) - Method in class io.trino.parquet.dictionary.FloatDictionary
- decodeToInt(int) - Method in interface io.trino.parquet.dictionary.Dictionary
- decodeToInt(int) - Method in class io.trino.parquet.dictionary.IntegerDictionary
- decodeToLong(int) - Method in interface io.trino.parquet.dictionary.Dictionary
- decodeToLong(int) - Method in class io.trino.parquet.dictionary.LongDictionary
- decodeToSlice(int) - Method in class io.trino.parquet.dictionary.BinaryDictionary
- decodeToSlice(int) - Method in interface io.trino.parquet.dictionary.Dictionary
- decompress(CompressionCodec, Slice, int) - Static method in class io.trino.parquet.ParquetCompressionUtils
- DEFAULT_BATCH_SIZE - Static variable in class io.trino.parquet.writer.ParquetWriterOptions
- DEFINITION_LEVEL - Enum constant in enum class io.trino.parquet.ValuesType
- DefLevelWriterProvider - Interface in io.trino.parquet.writer.repdef
- DefLevelWriterProvider.DefinitionLevelWriter - Interface in io.trino.parquet.writer.repdef
- DefLevelWriterProvider.ValuesCount - Record Class in io.trino.parquet.writer.repdef
- DefLevelWriterProviders - Class in io.trino.parquet.writer.repdef
- DELTA_BINARY_PACKED - Enum constant in enum class io.trino.parquet.ParquetEncoding
- DELTA_BYTE_ARRAY - Enum constant in enum class io.trino.parquet.ParquetEncoding
- DELTA_LENGTH_BYTE_ARRAY - Enum constant in enum class io.trino.parquet.ParquetEncoding
- DeltaBinaryPackedByteDecoder() - Constructor for class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedByteDecoder
- DeltaBinaryPackedDecoders - Class in io.trino.parquet.reader.decoders
-
Implementation of the encoding described in ...
- DeltaBinaryPackedDecoders.DeltaBinaryPackedByteDecoder - Class in io.trino.parquet.reader.decoders
- DeltaBinaryPackedDecoders.DeltaBinaryPackedIntDecoder - Class in io.trino.parquet.reader.decoders
- DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder - Class in io.trino.parquet.reader.decoders
- DeltaBinaryPackedDecoders.DeltaBinaryPackedShortDecoder - Class in io.trino.parquet.reader.decoders
- DeltaBinaryPackedIntDecoder() - Constructor for class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedIntDecoder
- DeltaBinaryPackedLongDecoder() - Constructor for class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- DeltaBinaryPackedShortDecoder() - Constructor for class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedShortDecoder
- DeltaByteArrayDecoders - Class in io.trino.parquet.reader.decoders
-
Implementation of decoder for the encoding described at delta_byte_array
- DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder - Class in io.trino.parquet.reader.decoders
- DeltaByteArrayDecoders.BoundedVarcharDeltaByteArrayDecoder - Class in io.trino.parquet.reader.decoders
- DeltaByteArrayDecoders.CharDeltaByteArrayDecoder - Class in io.trino.parquet.reader.decoders
- DeltaLengthByteArrayDecoders - Class in io.trino.parquet.reader.decoders
-
Implementation of decoding for the encoding described at delta-length-byte-array.
- DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder - Class in io.trino.parquet.reader.decoders
- DeltaLengthByteArrayDecoders.BoundedVarcharDeltaLengthDecoder - Class in io.trino.parquet.reader.decoders
- DeltaLengthByteArrayDecoders.CharDeltaLengthDecoder - Class in io.trino.parquet.reader.decoders
- DeltaPackingUtils - Class in io.trino.parquet.reader.decoders
- Dictionary - Interface in io.trino.parquet.dictionary
- dictionaryDecoder - Variable in class io.trino.parquet.reader.AbstractColumnReader
- DictionaryDecoder<T> - Class in io.trino.parquet.reader.flat
- DictionaryDecoder(T, ColumnAdapter<T>, int, boolean) - Constructor for class io.trino.parquet.reader.flat.DictionaryDecoder
- DictionaryDecoder.DictionaryDecoderProvider<T> - Interface in io.trino.parquet.reader.flat
- DictionaryDescriptor - Class in io.trino.parquet.predicate
- DictionaryDescriptor(ColumnDescriptor, boolean, Optional<DictionaryPage>) - Constructor for class io.trino.parquet.predicate.DictionaryDescriptor
- DictionaryFallbackValuesWriter - Class in io.trino.parquet.writer.valuewriter
-
Based on org.apache.parquet.column.values.fallback.FallbackValuesWriter
- DictionaryFallbackValuesWriter(DictionaryValuesWriter, ValuesWriter) - Constructor for class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- DictionaryPage - Class in io.trino.parquet
- DictionaryPage(Slice, int, int, ParquetEncoding) - Constructor for class io.trino.parquet.DictionaryPage
- DictionaryPage(Slice, int, ParquetEncoding) - Constructor for class io.trino.parquet.DictionaryPage
- DiskRange - Class in io.trino.parquet
- DiskRange(long, long) - Constructor for class io.trino.parquet.DiskRange
- DoubleDictionary - Class in io.trino.parquet.dictionary
- DoubleDictionary(DictionaryPage) - Constructor for class io.trino.parquet.dictionary.DoubleDictionary
- DoubleValueWriter - Class in io.trino.parquet.writer.valuewriter
- DoubleValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.DoubleValueWriter
E
- EmptyValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.ValueDecoder.EmptyValueDecoder
- end() - Method in record class io.trino.parquet.reader.FilteredRowRanges.RowRange
-
Returns the value of the
endrecord component. - ensureBytesAvailable(int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- equals(Object) - Method in class io.trino.parquet.ChunkKey
- equals(Object) - Method in class io.trino.parquet.DiskRange
- equals(Object) - Method in class io.trino.parquet.ParquetDataSourceId
- equals(Object) - Method in record class io.trino.parquet.ParquetWriteValidation.WriteChecksum
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.trino.parquet.reader.FilteredRowRanges.RowRange
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.trino.parquet.reader.ListColumnReader.BlockPositions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.trino.parquet.reader.StructColumnReader.RowBlockPositions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.trino.parquet.writer.repdef.DefLevelWriterProvider.ValuesCount
-
Indicates whether some other object is "equal to" this one.
F
- field - Variable in class io.trino.parquet.reader.AbstractColumnReader
- Field - Class in io.trino.parquet
- Field(Type, int, int, boolean) - Constructor for class io.trino.parquet.Field
- fieldNames - Variable in class io.trino.parquet.writer.ParquetTypeVisitor
- FilteredRowRanges - Class in io.trino.parquet.reader
- FilteredRowRanges(RowRanges) - Constructor for class io.trino.parquet.reader.FilteredRowRanges
- FilteredRowRanges.RowRange - Record Class in io.trino.parquet.reader
-
Helper struct to represent a range of row indexes `[start, end]`.
- FilteredRowRangesIterator - Class in io.trino.parquet.reader.flat
-
When filtering using column indexes we might skip reading some pages for different columns.
- FilteredRowRangesIterator(FilteredRowRanges) - Constructor for class io.trino.parquet.reader.flat.FilteredRowRangesIterator
- FIXED12_ADAPTER - Static variable in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- Fixed12ColumnAdapter - Class in io.trino.parquet.reader.flat
- Fixed12ColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- FixedLenByteArrayLongDecimalValueWriter - Class in io.trino.parquet.writer.valuewriter
- FixedLenByteArrayLongDecimalValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.FixedLenByteArrayLongDecimalValueWriter
- FixedLenByteArrayShortDecimalValueWriter - Class in io.trino.parquet.writer.valuewriter
- FixedLenByteArrayShortDecimalValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.FixedLenByteArrayShortDecimalValueWriter
- FixedLengthPlainValueDecoder(int) - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.FixedLengthPlainValueDecoder
- FlatColumnReader<BufferType> - Class in io.trino.parquet.reader.flat
- FlatColumnReader(PrimitiveField, ValueDecoder.ValueDecodersProvider<BufferType>, FlatDefinitionLevelDecoder.DefinitionLevelDecoderProvider, DictionaryDecoder.DictionaryDecoderProvider<BufferType>, ColumnAdapter<BufferType>, LocalMemoryContext) - Constructor for class io.trino.parquet.reader.flat.FlatColumnReader
- FlatDefinitionLevelDecoder - Interface in io.trino.parquet.reader.flat
- FlatDefinitionLevelDecoder.DefinitionLevelDecoderProvider - Interface in io.trino.parquet.reader.flat
- FloatDictionary - Class in io.trino.parquet.dictionary
- FloatDictionary(DictionaryPage) - Constructor for class io.trino.parquet.dictionary.FloatDictionary
- free() - Method in interface io.trino.parquet.ChunkReader
G
- getAllocatedSize() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- getAllocatedSize() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getArrayElementColumn(ColumnIO) - Static method in class io.trino.parquet.ParquetTypeUtils
- getBatchSize() - Method in class io.trino.parquet.writer.ParquetWriterOptions
- getBinaryDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getBinaryLongDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getBinaryShortDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getBlock() - Method in class io.trino.parquet.reader.ColumnChunk
- getBlock() - Method in class io.trino.parquet.writer.ColumnChunk
- getBloomFilter(ColumnPath) - Method in class io.trino.parquet.BloomFilterStore
- getBloomFilterStore(ParquetDataSource, BlockMetaData, TupleDomain<ColumnDescriptor>, ParquetReaderOptions) - Static method in class io.trino.parquet.BloomFilterStore
- getBooleanDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getBoundedVarcharBinaryDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getBuffer() - Method in class io.trino.parquet.writer.ArrayColumnWriter
- getBuffer() - Method in interface io.trino.parquet.writer.ColumnWriter
- getBuffer() - Method in class io.trino.parquet.writer.MapColumnWriter
- getBuffer() - Method in class io.trino.parquet.writer.PrimitiveColumnWriter
- getBuffer() - Method in class io.trino.parquet.writer.StructColumnWriter
- getBufferedBytes() - Method in class io.trino.parquet.writer.ArrayColumnWriter
- getBufferedBytes() - Method in interface io.trino.parquet.writer.ColumnWriter
- getBufferedBytes() - Method in class io.trino.parquet.writer.MapColumnWriter
- getBufferedBytes() - Method in class io.trino.parquet.writer.ParquetWriter
- getBufferedBytes() - Method in class io.trino.parquet.writer.PrimitiveColumnWriter
- getBufferedBytes() - Method in class io.trino.parquet.writer.StructColumnWriter
- getBufferedSize() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- getBufferedSize() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getByteArray() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Returns the byte array wrapped by this Slice.
- getByteArrayOffset() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Returns the start index the content of this slice within the byte array wrapped by this slice.
- getByteBitUnpacker(int) - Static method in class io.trino.parquet.reader.decoders.ByteBitUnpackers
- getByteDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getBytes() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- getBytes() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getByteUnsafe(int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Always check if needed data is available with ensureBytesAvailable method.
- getCharBinaryDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getChildren() - Method in class io.trino.parquet.GroupField
- getColumnDescriptor() - Method in class io.trino.parquet.predicate.DictionaryDescriptor
- getColumnIndex(ColumnPath) - Method in class io.trino.parquet.reader.TrinoColumnIndexStore
- getColumnIO(MessageType, MessageType) - Static method in class io.trino.parquet.ParquetTypeUtils
- getColumnNames() - Method in class io.trino.parquet.ParquetWriteValidation
- getColumns(MessageType, MessageType) - Static method in class io.trino.parquet.ParquetTypeUtils
- getCreatedBy() - Method in class io.trino.parquet.ParquetWriteValidation
- getData() - Method in class io.trino.parquet.writer.ColumnWriter.BufferData
- getDataEncoding() - Method in class io.trino.parquet.DataPageV2
- getDataSource() - Method in class io.trino.parquet.reader.ParquetReader
- getDefinitionLevel() - Method in class io.trino.parquet.Field
- getDefinitionLevelEncoding() - Method in class io.trino.parquet.DataPageV1
- getDefinitionLevels() - Method in class io.trino.parquet.DataPageV2
- getDefinitionLevels() - Method in class io.trino.parquet.reader.ColumnChunk
- getDefinitionLevelWriter(Optional<DefLevelWriterProvider.DefinitionLevelWriter>, ValuesWriter) - Method in interface io.trino.parquet.writer.repdef.DefLevelWriterProvider
- getDeltaFixedWidthLongDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getDeltaFixedWidthShortDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getDeltaUuidDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getDescriptor() - Method in class io.trino.parquet.PrimitiveField
- getDescriptor(List<PrimitiveColumnIO>, List<String>) - Static method in class io.trino.parquet.ParquetTypeUtils
- getDescriptors(MessageType, MessageType) - Static method in class io.trino.parquet.ParquetTypeUtils
- getDictionaryBlock() - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- getDictionaryDecoder(DictionaryPage, ColumnAdapter<BufferType>, ValueDecoder<BufferType>, boolean) - Static method in class io.trino.parquet.reader.flat.DictionaryDecoder
- getDictionaryPage() - Method in class io.trino.parquet.predicate.DictionaryDescriptor
- getDictionarySize() - Method in class io.trino.parquet.DictionaryPage
- getDictionarySize() - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- getDiskOffset() - Method in interface io.trino.parquet.ChunkReader
- getDomain(Type, long, ColumnIndex, ParquetDataSourceId, ColumnDescriptor, DateTimeZone) - Static method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- getDomain(Type, DictionaryDescriptor) - Static method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- getDomain(ColumnDescriptor, Type, long, Statistics<?>, ParquetDataSourceId, DateTimeZone) - Static method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- getDoubleDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getEncoding() - Method in class io.trino.parquet.DictionaryPage
- getEncoding() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- getEncoding() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getEnd() - Method in class io.trino.parquet.DiskRange
- getEstimatedSize() - Method in class io.trino.parquet.AbstractParquetDataSource
- getEstimatedSize() - Method in interface io.trino.parquet.ParquetDataSource
- getFallBackWriter() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- getFirstRowIndex() - Method in class io.trino.parquet.DataPage
- getFixedWidthBinaryDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getFixedWidthLongDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getFixedWidthShortDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getFlatDefinitionLevelDecoder(int) - Static method in interface io.trino.parquet.reader.flat.FlatDefinitionLevelDecoder
- getFloatToDoubleDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getId() - Method in class io.trino.parquet.AbstractParquetDataSource
- getId() - Method in interface io.trino.parquet.ParquetDataSource
- getId() - Method in class io.trino.parquet.PrimitiveField
- getIndexLookupCandidates(Map<ColumnDescriptor, Long>, Map<ColumnDescriptor, Statistics<?>>, ParquetDataSourceId) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
-
Should the Parquet Reader process a file section with the specified statistics, and if it should, then return the columns are candidates for further inspection of more granular statistics from column index and dictionary.
- getInitialWriter() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- getInputAndMaxLength(int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- getInputAndMaxLength(int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- getInputLength(int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- getInputLength(int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- getInt32Decoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt32ToLongDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt32ToShortDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMicrosToLongTimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMicrosToLongTimestampWithTimeZoneDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMicrosToShortTimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMicrosToShortTimestampWithTimeZoneDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMillisToLongTimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMillsToShortTimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampMillsToShortTimestampWithTimeZoneDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampNanosToLongTimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64TimestampNanosToShortTimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64ToByteDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64ToIntDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt64ToShortDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt96TimestampDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt96ToLongTimestampDecoder(ParquetEncoding, DateTimeZone) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt96ToShortTimestampDecoder(ParquetEncoding, DateTimeZone) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getInt96ToShortTimestampWithTimeZoneDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getIntBitUnpacker(int) - Static method in class io.trino.parquet.reader.decoders.IntBitUnpackers
- getIntDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getIntUnsafe(int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Always check if needed data is available with ensureBytesAvailable method.
- getLength() - Method in class io.trino.parquet.DiskRange
- getLogicalTypeAnnotation(ParquetMetadataConverter, ConvertedType, SchemaElement) - Static method in class org.apache.parquet.format.converter.ParquetMetadataConverterUtil
- getLogicalTypeAnnotation(ParquetMetadataConverter, LogicalType) - Static method in class org.apache.parquet.format.converter.ParquetMetadataConverterUtil
- getLongBitUnpacker(int) - Static method in class io.trino.parquet.reader.decoders.LongBitUnpackers
- getLongDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getLongDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getLongUnsafe(int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Always check if needed data is available with ensureBytesAvailable method.
- getMapKeyValueColumn(GroupColumnIO) - Static method in class io.trino.parquet.ParquetTypeUtils
- getMaxBlockSize() - Method in class io.trino.parquet.reader.ColumnChunk
- getMaxBufferSize() - Method in class io.trino.parquet.ParquetReaderOptions
- getMaxMergeDistance() - Method in class io.trino.parquet.ParquetReaderOptions
- getMaxPageSize() - Method in class io.trino.parquet.writer.ParquetWriterOptions
- getMaxReadBlockRowCount() - Method in class io.trino.parquet.ParquetReaderOptions
- getMaxReadBlockSize() - Method in class io.trino.parquet.ParquetReaderOptions
- getMaxRowGroupSize() - Method in class io.trino.parquet.writer.ParquetWriterOptions
- getMemoryContext() - Method in class io.trino.parquet.reader.ParquetReader
- getMessageType() - Method in class io.trino.parquet.writer.ParquetSchemaConverter
- getMetaData() - Method in class io.trino.parquet.writer.ColumnWriter.BufferData
- getMetrics() - Method in class io.trino.parquet.reader.ParquetReader
- getNextPage() - Method in class io.trino.parquet.reader.PageReader
- getNullCount() - Method in class io.trino.parquet.DataPageV2
- getOffset() - Method in class io.trino.parquet.DiskRange
- getOffsetIndex(ColumnPath) - Method in class io.trino.parquet.reader.TrinoColumnIndexStore
- getOffsets() - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- getParquetEncoding(Encoding) - Static method in class io.trino.parquet.ParquetTypeUtils
- getParquetRowRanges() - Method in class io.trino.parquet.reader.FilteredRowRanges
- getParquetTypeByName(String, GroupType) - Static method in class io.trino.parquet.ParquetTypeUtils
- getPrimitiveFields(List<Field>) - Static method in class io.trino.parquet.reader.ParquetReader
- getPrimitiveTypes() - Method in class io.trino.parquet.writer.ParquetSchemaConverter
- getReadBytes() - Method in class io.trino.parquet.AbstractParquetDataSource
- getReadBytes() - Method in interface io.trino.parquet.ParquetDataSource
- getReadTimeNanos() - Method in class io.trino.parquet.AbstractParquetDataSource
- getReadTimeNanos() - Method in interface io.trino.parquet.ParquetDataSource
- getRealDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getRepetitionLevel() - Method in class io.trino.parquet.Field
- getRepetitionLevelEncoding() - Method in class io.trino.parquet.DataPageV1
- getRepetitionLevels() - Method in class io.trino.parquet.DataPageV2
- getRepetitionLevels() - Method in class io.trino.parquet.reader.ColumnChunk
- getRepetitionLevelWriter(Optional<RepLevelWriterProvider.RepetitionLevelWriter>, ValuesWriter) - Method in interface io.trino.parquet.writer.repdef.RepLevelWriterProvider
- getRepLevelWriterProviders() - Method in class io.trino.parquet.writer.ColumnChunk
- getRescaledLongDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getRescaledShortDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getRetainedBytes() - Method in class io.trino.parquet.writer.ArrayColumnWriter
- getRetainedBytes() - Method in interface io.trino.parquet.writer.ColumnWriter
- getRetainedBytes() - Method in class io.trino.parquet.writer.MapColumnWriter
- getRetainedBytes() - Method in class io.trino.parquet.writer.ParquetWriter
- getRetainedBytes() - Method in class io.trino.parquet.writer.PrimitiveColumnWriter
- getRetainedBytes() - Method in class io.trino.parquet.writer.StructColumnWriter
- getRetainedSize() - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- getRetainedSize() - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- getRetainedSizeInBytes() - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- getRootDefinitionLevelWriter(List<DefLevelWriterProvider>, ValuesWriter) - Static method in interface io.trino.parquet.writer.repdef.DefLevelWriterProvider
- getRootRepetitionLevelWriter(List<RepLevelWriterProvider>, ValuesWriter) - Static method in interface io.trino.parquet.writer.repdef.RepLevelWriterProvider
- getRowCount() - Method in class io.trino.parquet.DataPageV2
- getRowCount() - Method in class io.trino.parquet.reader.FilteredRowRanges
- getRowRanges() - Method in class io.trino.parquet.reader.FilteredRowRanges
- getRowsLeftInCurrentRange() - Method in class io.trino.parquet.reader.flat.FilteredRowRangesIterator
- getRowsLeftInCurrentRange() - Method in class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- getRowsLeftInCurrentRange() - Method in interface io.trino.parquet.reader.flat.RowRangesIterator
- getShortBitUnpacker(int) - Static method in class io.trino.parquet.reader.decoders.ShortBitUnpackers
- getShortDecimalDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getShortDecimalToByteDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getShortDecimalToIntDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getShortDecimalToShortDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getShortDecimalValue(byte[]) - Static method in class io.trino.parquet.ParquetTypeUtils
- getShortDecimalValue(byte[], int, int) - Static method in class io.trino.parquet.ParquetTypeUtils
- getShortDecimalValues(SimpleSliceInputStream, long[], int, int) - Method in class io.trino.parquet.reader.decoders.ShortDecimalFixedWidthByteArrayBatchDecoder
-
This method uses Unsafe operations on Slice.
- getShortDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getSizeInBytes(byte[]) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- getSizeInBytes(int[]) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- getSizeInBytes(int[]) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- getSizeInBytes(long[]) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- getSizeInBytes(long[]) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- getSizeInBytes(short[]) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- getSizeInBytes(BufferType) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- getSizeInBytes(BinaryBuffer) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- getSlice() - Method in class io.trino.parquet.DataPageV1
- getSlice() - Method in class io.trino.parquet.DataPageV2
- getSlice() - Method in class io.trino.parquet.DictionaryPage
- getSlice(int) - Method in class io.trino.parquet.reader.ChunkedInputStream
- getStatistics() - Method in class io.trino.parquet.DataPageV2
- getStatistics() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getSuffixesLength(int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- getTimeMicrosDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getTimeMillisDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getType() - Method in class io.trino.parquet.Field
- getType(PrimitiveType.PrimitiveTypeName) - Static method in class io.trino.parquet.writer.ParquetTypeConverter
- getTypeLength() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getTypes() - Method in class io.trino.parquet.ParquetWriteValidation
- getUncompressedSize() - Method in class io.trino.parquet.Page
- getUuidDecoder(ParquetEncoding) - Method in class io.trino.parquet.reader.decoders.ValueDecoders
- getValueCount() - Method in class io.trino.parquet.DataPage
- getValueCount() - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- getValueCount() - Method in class io.trino.parquet.reader.flat.BinaryBuffer
- getValueEncoding() - Method in class io.trino.parquet.DataPageV1
- getValuesReader(ColumnDescriptor, ValuesType) - Method in enum class io.trino.parquet.ParquetEncoding
- getWrittenBytes() - Method in class io.trino.parquet.writer.ParquetWriter
- GroupField - Class in io.trino.parquet
- GroupField(Type, int, int, boolean, List<Optional<Field>>) - Constructor for class io.trino.parquet.GroupField
H
- hasBloomFilter(ColumnChunkMetaData) - Static method in class io.trino.parquet.BloomFilterStore
- hashCode() - Method in class io.trino.parquet.ChunkKey
- hashCode() - Method in class io.trino.parquet.DiskRange
- hashCode() - Method in class io.trino.parquet.ParquetDataSourceId
- hashCode() - Method in record class io.trino.parquet.ParquetWriteValidation.WriteChecksum
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.trino.parquet.reader.FilteredRowRanges.RowRange
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.trino.parquet.reader.ListColumnReader.BlockPositions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.trino.parquet.reader.StructColumnReader.RowBlockPositions
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.trino.parquet.writer.repdef.DefLevelWriterProvider.ValuesCount
-
Returns a hash code value for this object.
- hasNext() - Method in class io.trino.parquet.reader.PageReader
- hasNext() - Method in class io.trino.parquet.reader.ParquetColumnChunkIterator
- hasNoNulls() - Method in class io.trino.parquet.reader.PageReader
- hasOnlyDictionaryEncodedPages() - Method in class io.trino.parquet.reader.PageReader
- hasPageReader() - Method in interface io.trino.parquet.reader.ColumnReader
- hasPageReader() - Method in class io.trino.parquet.reader.flat.FlatColumnReader
- hasPageReader() - Method in class io.trino.parquet.reader.NestedColumnReader
- HIVE_PARQUET_USE_INT96_TIMESTAMP_ENCODING - Static variable in class io.trino.parquet.writer.ParquetSchemaConverter
- HIVE_PARQUET_USE_LEGACY_DECIMAL_ENCODING - Static variable in class io.trino.parquet.writer.ParquetSchemaConverter
I
- init(Slice) - Method in interface io.trino.parquet.reader.flat.FlatDefinitionLevelDecoder
- init(Slice) - Method in class io.trino.parquet.reader.flat.NullsDecoder
- init(Slice) - Method in class io.trino.parquet.reader.flat.ZeroDefinitionLevelDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.ApacheParquetValueDecoders.BooleanApacheParquetValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BinaryPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BoundedVarcharPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.CharPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.BooleanPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.FixedLengthPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.Int96TimestampPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToBytePlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToShortPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.LongDecimalPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.LongPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.ShortDecimalFixedLengthByteArrayDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.UuidPlainValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.RleBitPackingHybridBooleanDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.RleBitPackingHybridDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.decoders.ValueDecoder.EmptyValueDecoder
- init(SimpleSliceInputStream) - Method in interface io.trino.parquet.reader.decoders.ValueDecoder
- init(SimpleSliceInputStream) - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- initDictionary(ColumnDescriptor, DictionaryPage) - Method in enum class io.trino.parquet.ParquetEncoding
- INT_ADAPTER - Static variable in class io.trino.parquet.reader.flat.IntColumnAdapter
- INT128_ADAPTER - Static variable in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- Int128ColumnAdapter - Class in io.trino.parquet.reader.flat
- Int128ColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.Int128ColumnAdapter
- Int32ShortDecimalValueWriter - Class in io.trino.parquet.writer.valuewriter
- Int32ShortDecimalValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.Int32ShortDecimalValueWriter
- Int64ShortDecimalValueWriter - Class in io.trino.parquet.writer.valuewriter
- Int64ShortDecimalValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.Int64ShortDecimalValueWriter
- Int96TimestampPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.Int96TimestampPlainValueDecoder
- Int96TimestampValueWriter - Class in io.trino.parquet.writer.valuewriter
- Int96TimestampValueWriter(ValuesWriter, Type, PrimitiveType, DateTimeZone) - Constructor for class io.trino.parquet.writer.valuewriter.Int96TimestampValueWriter
- IntBitUnpacker - Interface in io.trino.parquet.reader.decoders
- IntBitUnpackers - Class in io.trino.parquet.reader.decoders
- IntColumnAdapter - Class in io.trino.parquet.reader.flat
- IntColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.IntColumnAdapter
- IntegerDictionary - Class in io.trino.parquet.dictionary
- IntegerDictionary(DictionaryPage) - Constructor for class io.trino.parquet.dictionary.IntegerDictionary
- IntegerValueWriter - Class in io.trino.parquet.writer.valuewriter
- IntegerValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.IntegerValueWriter
- IntPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.IntPlainValueDecoder
- IntToBytePlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToBytePlainValueDecoder
- IntToShortPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToShortPlainValueDecoder
- io.trino.parquet - package io.trino.parquet
- io.trino.parquet.dictionary - package io.trino.parquet.dictionary
- io.trino.parquet.predicate - package io.trino.parquet.predicate
- io.trino.parquet.reader - package io.trino.parquet.reader
- io.trino.parquet.reader.decoders - package io.trino.parquet.reader.decoders
- io.trino.parquet.reader.flat - package io.trino.parquet.reader.flat
- io.trino.parquet.writer - package io.trino.parquet.writer
- io.trino.parquet.writer.repdef - package io.trino.parquet.writer.repdef
- io.trino.parquet.writer.valuewriter - package io.trino.parquet.writer.valuewriter
- isCompressed() - Method in class io.trino.parquet.DataPageV2
- isIgnoreStatistics() - Method in class io.trino.parquet.ParquetReaderOptions
- isNonNull() - Method in class io.trino.parquet.reader.AbstractColumnReader
- isNonNull() - Method in class io.trino.parquet.reader.flat.FlatColumnReader
- isNonNull() - Method in class io.trino.parquet.reader.NestedColumnReader
- isNull() - Method in record class io.trino.parquet.reader.ListColumnReader.BlockPositions
-
Returns the value of the
isNullrecord component. - isNull() - Method in record class io.trino.parquet.reader.StructColumnReader.RowBlockPositions
-
Returns the value of the
isNullrecord component. - isNullAllowed() - Method in class io.trino.parquet.predicate.DictionaryDescriptor
- isOnlyDictionaryEncodingPages(ColumnChunkMetaData) - Static method in class io.trino.parquet.ParquetReaderUtils
- isOptionalFieldValueNull(int, int) - Static method in class io.trino.parquet.ParquetTypeUtils
- isPageFullyConsumed(int) - Method in class io.trino.parquet.reader.flat.FilteredRowRangesIterator
-
Returns whether the current page with the provided value count is fully contained within the current row range.
- isPageFullyConsumed(int) - Method in class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- isPageFullyConsumed(int) - Method in interface io.trino.parquet.reader.flat.RowRangesIterator
- isRequired() - Method in class io.trino.parquet.Field
- isStatisticsOverflow(Type, long, long) - Static method in class io.trino.parquet.predicate.PredicateUtils
- isUseColumnIndex() - Method in class io.trino.parquet.ParquetReaderOptions
- isValueNull(boolean, int, int) - Static method in class io.trino.parquet.ParquetTypeUtils
-
For optional fields: definitionLevel == maxDefinitionLevel => Value is defined definitionLevel == maxDefinitionLevel - 1 => Value is null definitionLevel < maxDefinitionLevel - 1 => Value does not exist, because one of its optional parent fields is null
J
- JULIAN_EPOCH_OFFSET_DAYS - Static variable in class io.trino.parquet.ParquetTimestampUtils
L
- lastBatchStartRow() - Method in class io.trino.parquet.reader.ParquetReader
-
Get the global row index of the first row in the last batch.
- list(GroupType, T) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- ListColumnReader - Class in io.trino.parquet.reader
- ListColumnReader.BlockPositions - Record Class in io.trino.parquet.reader
- LONG_ADAPTER - Static variable in class io.trino.parquet.reader.flat.LongColumnAdapter
- LongBitUnpacker - Interface in io.trino.parquet.reader.decoders
- LongBitUnpackers - Class in io.trino.parquet.reader.decoders
- LongColumnAdapter - Class in io.trino.parquet.reader.flat
- LongColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.LongColumnAdapter
- LongDecimalPlainValueDecoder(int) - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.LongDecimalPlainValueDecoder
- LongDictionary - Class in io.trino.parquet.dictionary
- LongDictionary(DictionaryPage) - Constructor for class io.trino.parquet.dictionary.LongDictionary
- LongPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.LongPlainValueDecoder
- lookupColumnById(GroupColumnIO, int) - Static method in class io.trino.parquet.ParquetTypeUtils
- lookupColumnByName(GroupColumnIO, String) - Static method in class io.trino.parquet.ParquetTypeUtils
-
Parquet column names are case-sensitive unlike Hive, which converts all column names to lowercase.
M
- MAGIC - Static variable in class io.trino.parquet.writer.ParquetWriter
- map(GroupType, T, T) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- MapColumnWriter - Class in io.trino.parquet.writer
- MapColumnWriter(ColumnWriter, ColumnWriter, int, int) - Constructor for class io.trino.parquet.writer.MapColumnWriter
- matches(BloomFilterStore, int) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
-
Should the Parquet Reader process a file section with the specified bloomfilter Store
- matches(DictionaryDescriptor) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
-
Should the Parquet Reader process a file section with the specified dictionary based on that single dictionary.
- matches(Map<ColumnDescriptor, Long>, ColumnIndexStore, ParquetDataSourceId) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
-
Should the Parquet Reader process a file section with the specified statistics.
- maxDefinitionLevelValuesCount() - Method in record class io.trino.parquet.writer.repdef.DefLevelWriterProvider.ValuesCount
-
Returns the value of the
maxDefinitionLevelValuesCountrecord component. - memUsageString(String) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- memUsageString(String) - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- merge(List<BufferType>) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- merge(List<byte[]>) - Method in class io.trino.parquet.reader.flat.ByteColumnAdapter
- merge(List<int[]>) - Method in class io.trino.parquet.reader.flat.Fixed12ColumnAdapter
- merge(List<int[]>) - Method in class io.trino.parquet.reader.flat.IntColumnAdapter
- merge(List<BinaryBuffer>) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- merge(List<long[]>) - Method in class io.trino.parquet.reader.flat.Int128ColumnAdapter
- merge(List<long[]>) - Method in class io.trino.parquet.reader.flat.LongColumnAdapter
- merge(List<short[]>) - Method in class io.trino.parquet.reader.flat.ShortColumnAdapter
- message(MessageType, List<T>) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- MetadataReader - Class in io.trino.parquet.reader
N
- NestedColumnReader<BufferType> - Class in io.trino.parquet.reader
-
This class works similarly to FlatColumnReader.
- NestedColumnReader(PrimitiveField, ValueDecoder.ValueDecodersProvider<BufferType>, ValueDecoder.LevelsDecoderProvider, DictionaryDecoder.DictionaryDecoderProvider<BufferType>, ColumnAdapter<BufferType>, LocalMemoryContext) - Constructor for class io.trino.parquet.reader.NestedColumnReader
- newValuesWriter(ColumnDescriptor) - Method in class io.trino.parquet.writer.valuewriter.TrinoValuesWriterFactory
- next() - Method in class io.trino.parquet.reader.ParquetColumnChunkIterator
- nextPage() - Method in class io.trino.parquet.reader.ParquetBlockFactory
- nextPage() - Method in class io.trino.parquet.reader.ParquetReader
- NullsDecoder - Class in io.trino.parquet.reader.flat
-
The hybrid RLE/bit-packing encoding consists of multiple groups.
- NullsDecoder() - Constructor for class io.trino.parquet.reader.flat.NullsDecoder
O
- of(Block) - Static method in class io.trino.parquet.writer.repdef.RepLevelWriterProviders
- of(Block, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelWriterProviders
- of(ColumnarArray, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelWriterProviders
- of(ColumnarArray, int) - Static method in class io.trino.parquet.writer.repdef.RepLevelWriterProviders
- of(ColumnarMap, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelWriterProviders
- of(ColumnarMap, int) - Static method in class io.trino.parquet.writer.repdef.RepLevelWriterProviders
- of(ColumnarRow) - Static method in class io.trino.parquet.writer.repdef.RepLevelWriterProviders
- of(ColumnarRow, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelWriterProviders
- offsets() - Method in record class io.trino.parquet.reader.ListColumnReader.BlockPositions
-
Returns the value of the
offsetsrecord component. - org.apache.parquet.format.converter - package org.apache.parquet.format.converter
P
- paddingBigInteger(BigInteger, int) - Static method in class io.trino.parquet.ParquetTypeUtils
- Page - Class in io.trino.parquet
- Page(int) - Constructor for class io.trino.parquet.Page
- pageReader - Variable in class io.trino.parquet.reader.AbstractColumnReader
- PageReader - Class in io.trino.parquet.reader
- PageReader(CompressionCodec, Iterator<? extends Page>, boolean, boolean) - Constructor for class io.trino.parquet.reader.PageReader
- PARQUET_CODEC_METRIC_PREFIX - Static variable in class io.trino.parquet.reader.ParquetReader
- ParquetBlockFactory - Class in io.trino.parquet.reader
- ParquetBlockFactory(Function<Exception, RuntimeException>) - Constructor for class io.trino.parquet.reader.ParquetBlockFactory
- ParquetBlockFactory.ParquetBlockReader - Interface in io.trino.parquet.reader
- ParquetColumnChunkIterator - Class in io.trino.parquet.reader
- ParquetColumnChunkIterator(Optional<String>, ColumnDescriptor, ColumnChunkMetaData, ChunkedInputStream, OffsetIndex) - Constructor for class io.trino.parquet.reader.ParquetColumnChunkIterator
- ParquetCompressionUtils - Class in io.trino.parquet
- ParquetCorruptionException - Exception in io.trino.parquet
- ParquetCorruptionException(ParquetDataSourceId, String, Object...) - Constructor for exception io.trino.parquet.ParquetCorruptionException
- ParquetCorruptionException(String) - Constructor for exception io.trino.parquet.ParquetCorruptionException
- ParquetCorruptionException(String, Object...) - Constructor for exception io.trino.parquet.ParquetCorruptionException
- ParquetCorruptionException(Throwable, String, Object...) - Constructor for exception io.trino.parquet.ParquetCorruptionException
- ParquetDataOutput - Interface in io.trino.parquet.writer
- ParquetDataSource - Interface in io.trino.parquet
- ParquetDataSourceId - Class in io.trino.parquet
- ParquetDataSourceId(String) - Constructor for class io.trino.parquet.ParquetDataSourceId
- ParquetEncoding - Enum Class in io.trino.parquet
- ParquetMetadataConverterUtil - Class in org.apache.parquet.format.converter
- ParquetReader - Class in io.trino.parquet.reader
- ParquetReader(Optional<String>, List<Field>, List<BlockMetaData>, List<Long>, ParquetDataSource, DateTimeZone, AggregatedMemoryContext, ParquetReaderOptions, Function<Exception, RuntimeException>) - Constructor for class io.trino.parquet.reader.ParquetReader
- ParquetReader(Optional<String>, List<Field>, List<BlockMetaData>, List<Long>, ParquetDataSource, DateTimeZone, AggregatedMemoryContext, ParquetReaderOptions, Function<Exception, RuntimeException>, Optional<TupleDomainParquetPredicate>, List<Optional<ColumnIndexStore>>, Optional<ParquetWriteValidation>) - Constructor for class io.trino.parquet.reader.ParquetReader
- ParquetReaderOptions - Class in io.trino.parquet
- ParquetReaderOptions() - Constructor for class io.trino.parquet.ParquetReaderOptions
- ParquetReaderUtils - Class in io.trino.parquet
- ParquetSchemaConverter - Class in io.trino.parquet.writer
- ParquetSchemaConverter(List<Type>, List<String>, boolean, boolean) - Constructor for class io.trino.parquet.writer.ParquetSchemaConverter
- ParquetTimestampUtils - Class in io.trino.parquet
-
Utility class for decoding INT96 encoded parquet timestamp to timestamp millis in GMT.
- ParquetTypeConverter - Class in io.trino.parquet.writer
- ParquetTypeUtils - Class in io.trino.parquet
- ParquetTypeVisitor<T> - Class in io.trino.parquet.writer
- ParquetTypeVisitor() - Constructor for class io.trino.parquet.writer.ParquetTypeVisitor
- ParquetValidationUtils - Class in io.trino.parquet
- ParquetWriter - Class in io.trino.parquet.writer
- ParquetWriter(OutputStream, MessageType, Map<List<String>, Type>, ParquetWriterOptions, CompressionCodec, String, Optional<DateTimeZone>, Optional<ParquetWriteValidation.ParquetWriteValidationBuilder>) - Constructor for class io.trino.parquet.writer.ParquetWriter
- ParquetWriterOptions - Class in io.trino.parquet.writer
- ParquetWriterOptions.Builder - Class in io.trino.parquet.writer
- ParquetWriteValidation - Class in io.trino.parquet
- ParquetWriteValidation.ParquetWriteValidationBuilder - Class in io.trino.parquet
- ParquetWriteValidation.StatisticsValidation - Class in io.trino.parquet
- ParquetWriteValidation.WriteChecksum - Record Class in io.trino.parquet
- ParquetWriteValidation.WriteChecksumBuilder - Class in io.trino.parquet
- ParquetWriteValidationBuilder(List<Type>, List<String>) - Constructor for class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- PLAIN - Enum constant in enum class io.trino.parquet.ParquetEncoding
- PLAIN_DICTIONARY - Enum constant in enum class io.trino.parquet.ParquetEncoding
- PlainByteArrayDecoders - Class in io.trino.parquet.reader.decoders
-
read methods in this class calculate offsets and lengths of positions and then create a single byte array that is pushed to the output buffer
- PlainByteArrayDecoders.BinaryPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainByteArrayDecoders.BoundedVarcharPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainByteArrayDecoders.CharPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.BooleanPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.FixedLengthPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.Int96TimestampPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.IntPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.IntToBytePlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.IntToShortPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.LongDecimalPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.LongPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.ShortDecimalFixedLengthByteArrayDecoder - Class in io.trino.parquet.reader.decoders
- PlainValueDecoders.UuidPlainValueDecoder - Class in io.trino.parquet.reader.decoders
- planChunksRead(ListMultimap<K, DiskRange>, AggregatedMemoryContext) - Method in class io.trino.parquet.AbstractParquetDataSource
- planRead(ListMultimap<K, DiskRange>, AggregatedMemoryContext) - Method in class io.trino.parquet.AbstractParquetDataSource
- planRead(ListMultimap<K, DiskRange>, AggregatedMemoryContext) - Method in interface io.trino.parquet.ParquetDataSource
- positionsCount() - Method in record class io.trino.parquet.reader.StructColumnReader.RowBlockPositions
-
Returns the value of the
positionsCountrecord component. - predicateMatches(TupleDomainParquetPredicate, BlockMetaData, ParquetDataSource, Map<List<String>, ColumnDescriptor>, TupleDomain<ColumnDescriptor>, Optional<ColumnIndexStore>, Optional<BloomFilterStore>, DateTimeZone, int) - Static method in class io.trino.parquet.predicate.PredicateUtils
- PredicateUtils - Class in io.trino.parquet.predicate
- prepareNextRead(int) - Method in interface io.trino.parquet.reader.ColumnReader
- prepareNextRead(int) - Method in class io.trino.parquet.reader.flat.FlatColumnReader
- prepareNextRead(int) - Method in class io.trino.parquet.reader.NestedColumnReader
- primitive(PrimitiveType) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- PrimitiveColumnWriter - Class in io.trino.parquet.writer
- PrimitiveColumnWriter(ColumnDescriptor, PrimitiveValueWriter, ValuesWriter, ValuesWriter, CompressionCodec, int) - Constructor for class io.trino.parquet.writer.PrimitiveColumnWriter
- PrimitiveField - Class in io.trino.parquet
- PrimitiveField(Type, boolean, ColumnDescriptor, int) - Constructor for class io.trino.parquet.PrimitiveField
- PrimitiveValueWriter - Class in io.trino.parquet.writer.valuewriter
- PrimitiveValueWriter(PrimitiveType, ValuesWriter) - Constructor for class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- produceDictionaryBlock() - Method in class io.trino.parquet.reader.AbstractColumnReader
- propagateSignBit(long, int) - Static method in class io.trino.parquet.ParquetReaderUtils
-
Propagate the sign bit in values that are shorter than 8 bytes.
R
- read() - Method in interface io.trino.parquet.ChunkReader
- read() - Method in class io.trino.parquet.reader.ChunkedInputStream
- read(byte[], int, int) - Method in class io.trino.parquet.reader.ChunkedInputStream
- read(byte[], int, int) - Method in class io.trino.parquet.reader.decoders.ApacheParquetValueDecoders.BooleanApacheParquetValueDecoder
- read(byte[], int, int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedByteDecoder
- read(byte[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.BooleanPlainValueDecoder
- read(byte[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToBytePlainValueDecoder
- read(byte[], int, int) - Method in class io.trino.parquet.reader.decoders.RleBitPackingHybridBooleanDecoder
- read(int[], int, int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedIntDecoder
- read(int[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.Int96TimestampPlainValueDecoder
- read(int[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntPlainValueDecoder
- read(int[], int, int) - Method in class io.trino.parquet.reader.decoders.RleBitPackingHybridDecoder
- read(long[], int, int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- read(long[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.LongDecimalPlainValueDecoder
- read(long[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.LongPlainValueDecoder
- read(long[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.ShortDecimalFixedLengthByteArrayDecoder
- read(long[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.UuidPlainValueDecoder
- read(short[], int, int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedShortDecoder
- read(short[], int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToShortPlainValueDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BoundedVarcharDeltaByteArrayDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.CharDeltaByteArrayDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BoundedVarcharDeltaLengthDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.CharDeltaLengthDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BinaryPlainValueDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BoundedVarcharPlainValueDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.CharPlainValueDecoder
- read(BinaryBuffer, int, int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.FixedLengthPlainValueDecoder
- read(T, int, int) - Method in class io.trino.parquet.reader.decoders.ValueDecoder.EmptyValueDecoder
- read(T, int, int) - Method in interface io.trino.parquet.reader.decoders.ValueDecoder
- read(T, int, int) - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- readBlock() - Method in interface io.trino.parquet.reader.ParquetBlockFactory.ParquetBlockReader
- readBlock(Field) - Method in class io.trino.parquet.reader.ParquetReader
- readBounded(BinaryBuffer, int, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- readBounded(BinaryBuffer, int, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- readByte() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readBytes() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readBytes(byte[], int, int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readBytes(Slice, int, int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readDictionaryIds(int[], int, int) - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- readDictionaryPage() - Method in class io.trino.parquet.reader.PageReader
- readFixedWidthInt(SimpleSliceInputStream, int) - Static method in class io.trino.parquet.ParquetReaderUtils
- readFooter(ParquetDataSource, Optional<ParquetWriteValidation>) - Static method in class io.trino.parquet.reader.MetadataReader
- readFully(long, int) - Method in class io.trino.parquet.AbstractParquetDataSource
- readFully(long, int) - Method in interface io.trino.parquet.ParquetDataSource
- readInt() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readInternal(long, byte[], int, int) - Method in class io.trino.parquet.AbstractParquetDataSource
- readInternal(long[], int, int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- readInts(int[], int, int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readIntUnsafe() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Always check if needed data is available with ensureBytesAvailable method.
- readLong() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readLongs(long[], int, int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readLongUnsafe() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
-
Always check if needed data is available with ensureBytesAvailable method.
- readNext(boolean[], int, int) - Method in interface io.trino.parquet.reader.flat.FlatDefinitionLevelDecoder
-
Populate 'values' with true for nulls and return the number of non-nulls encountered.
- readNext(boolean[], int, int) - Method in class io.trino.parquet.reader.flat.NullsDecoder
-
'values' array needs to be empty, i.e.
- readNext(boolean[], int, int) - Method in class io.trino.parquet.reader.flat.ZeroDefinitionLevelDecoder
- readPage() - Method in class io.trino.parquet.reader.PageReader
- readPrimitive() - Method in interface io.trino.parquet.reader.ColumnReader
- readPrimitive() - Method in class io.trino.parquet.reader.flat.FlatColumnReader
- readPrimitive() - Method in class io.trino.parquet.reader.NestedColumnReader
- readShort() - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readShorts(short[], int, int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readSlice(int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- readStats(Optional<String>, Optional<Statistics>, PrimitiveType) - Static method in class io.trino.parquet.reader.MetadataReader
- readTail(int) - Method in class io.trino.parquet.AbstractParquetDataSource
- readTail(int) - Method in interface io.trino.parquet.ParquetDataSource
- readTailInternal(int) - Method in class io.trino.parquet.AbstractParquetDataSource
- readUleb128Int(SimpleSliceInputStream) - Static method in class io.trino.parquet.ParquetReaderUtils
-
Reads an integer formatted in ULEB128 variable-width format described in ...
- readUleb128Long(SimpleSliceInputStream) - Static method in class io.trino.parquet.ParquetReaderUtils
- readUnbounded(BinaryBuffer, int, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- readUnbounded(BinaryBuffer, int, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- readUnchecked() - Method in interface io.trino.parquet.ChunkReader
- RealValueWriter - Class in io.trino.parquet.writer.valuewriter
- RealValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.RealValueWriter
- REPETITION_LEVEL - Enum constant in enum class io.trino.parquet.ValuesType
- RepLevelWriterProvider - Interface in io.trino.parquet.writer.repdef
- RepLevelWriterProvider.RepetitionLevelWriter - Interface in io.trino.parquet.writer.repdef
-
Parent repetition level marks at which level either: 1.
- RepLevelWriterProviders - Class in io.trino.parquet.writer.repdef
- reset() - Method in class io.trino.parquet.ParquetWriteValidation.StatisticsValidation
- reset() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- reset() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- resetDictionary() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- resetDictionary() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- resetForNewPage(OptionalLong) - Method in class io.trino.parquet.reader.flat.FilteredRowRangesIterator
-
Must be called at the beginning of reading a new page.
- resetForNewPage(OptionalLong) - Method in class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- resetForNewPage(OptionalLong) - Method in interface io.trino.parquet.reader.flat.RowRangesIterator
- RLE - Enum constant in enum class io.trino.parquet.ParquetEncoding
- RLE_DICTIONARY - Enum constant in enum class io.trino.parquet.ParquetEncoding
- RleBitPackingHybridBooleanDecoder - Class in io.trino.parquet.reader.decoders
-
Decoder for RLE encoded values of BOOLEAN primitive type Run Length Encoding / Bit-Packing Hybrid (RLE)
- RleBitPackingHybridBooleanDecoder() - Constructor for class io.trino.parquet.reader.decoders.RleBitPackingHybridBooleanDecoder
- RleBitPackingHybridDecoder - Class in io.trino.parquet.reader.decoders
-
Run Length Encoding / Bit-Packing Hybrid (RLE) This class is similar to
NullsDecoderbut specialized for reading integers stored in bit width of 0 - 32. - RleBitPackingHybridDecoder(int) - Constructor for class io.trino.parquet.reader.decoders.RleBitPackingHybridDecoder
- RowBlockPositions(Optional<boolean[]>, int) - Constructor for record class io.trino.parquet.reader.StructColumnReader.RowBlockPositions
-
Creates an instance of a
RowBlockPositionsrecord class. - RowRange(long, long) - Constructor for record class io.trino.parquet.reader.FilteredRowRanges.RowRange
-
Creates an instance of a
RowRangerecord class. - rowRanges - Variable in class io.trino.parquet.reader.AbstractColumnReader
- RowRangesIterator - Interface in io.trino.parquet.reader.flat
- RowRangesIterator.AllRowRangesIterator - Class in io.trino.parquet.reader.flat
S
- seekForward(int) - Method in class io.trino.parquet.reader.flat.FilteredRowRangesIterator
-
Seek forward in the page by chunkSize.
- seekForward(int) - Method in class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- seekForward(int) - Method in interface io.trino.parquet.reader.flat.RowRangesIterator
- setBatchSize(int) - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- setColumns(List<ColumnDescriptor>) - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- setCreatedBy(String) - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- setMaxBlockSize(DataSize) - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- setMaxPageSize(DataSize) - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- setPageReader(PageReader, Optional<FilteredRowRanges>) - Method in class io.trino.parquet.reader.AbstractColumnReader
- setPageReader(PageReader, Optional<FilteredRowRanges>) - Method in interface io.trino.parquet.reader.ColumnReader
- setRowGroups(List<RowGroup>) - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- setTimeZone(Optional<String>) - Method in class io.trino.parquet.ParquetWriteValidation.ParquetWriteValidationBuilder
- setValue(byte[], int, long) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedByteDecoder
- setValue(int[], int, long) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedIntDecoder
- setValue(long[], int, long) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- setValue(short[], int, long) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedShortDecoder
- SHORT_ADAPTER - Static variable in class io.trino.parquet.reader.flat.ShortColumnAdapter
- ShortBitUnpacker - Interface in io.trino.parquet.reader.decoders
- ShortBitUnpackers - Class in io.trino.parquet.reader.decoders
- ShortColumnAdapter - Class in io.trino.parquet.reader.flat
- ShortColumnAdapter() - Constructor for class io.trino.parquet.reader.flat.ShortColumnAdapter
- ShortDecimalFixedLengthByteArrayDecoder(ColumnDescriptor) - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.ShortDecimalFixedLengthByteArrayDecoder
- ShortDecimalFixedWidthByteArrayBatchDecoder - Class in io.trino.parquet.reader.decoders
- ShortDecimalFixedWidthByteArrayBatchDecoder(int) - Constructor for class io.trino.parquet.reader.decoders.ShortDecimalFixedWidthByteArrayBatchDecoder
- ShortDecimalFixedWidthByteArrayBatchDecoder.ShortDecimalDecoder - Interface in io.trino.parquet.reader.decoders
- SimpleSliceInputStream - Class in io.trino.parquet.reader
-
Basic input stream based on a given Slice object.
- SimpleSliceInputStream(Slice) - Constructor for class io.trino.parquet.reader.SimpleSliceInputStream
- SimpleSliceInputStream(Slice, int) - Constructor for class io.trino.parquet.reader.SimpleSliceInputStream
- size() - Method in interface io.trino.parquet.writer.ParquetDataOutput
-
Number of bytes that will be written.
- skip(int) - Method in class io.trino.parquet.reader.decoders.ApacheParquetValueDecoders.BooleanApacheParquetValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BinaryPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.BoundedVarcharPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainByteArrayDecoders.CharPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.BooleanPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.FixedLengthPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.Int96TimestampPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToBytePlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.IntToShortPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.LongDecimalPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.LongPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.ShortDecimalFixedLengthByteArrayDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.PlainValueDecoders.UuidPlainValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.RleBitPackingHybridBooleanDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.RleBitPackingHybridDecoder
- skip(int) - Method in class io.trino.parquet.reader.decoders.ValueDecoder.EmptyValueDecoder
- skip(int) - Method in interface io.trino.parquet.reader.decoders.ValueDecoder
- skip(int) - Method in class io.trino.parquet.reader.flat.DictionaryDecoder
- skip(int) - Method in interface io.trino.parquet.reader.flat.FlatDefinitionLevelDecoder
-
Skip 'length' values and return the number of non-nulls encountered
- skip(int) - Method in class io.trino.parquet.reader.flat.NullsDecoder
-
Skip 'length' values and return the number of non-nulls encountered
- skip(int) - Method in class io.trino.parquet.reader.flat.ZeroDefinitionLevelDecoder
- skip(int) - Method in class io.trino.parquet.reader.SimpleSliceInputStream
- skipNextPage() - Method in class io.trino.parquet.reader.PageReader
- skipToRangeStart() - Method in class io.trino.parquet.reader.flat.FilteredRowRangesIterator
- skipToRangeStart() - Method in class io.trino.parquet.reader.flat.RowRangesIterator.AllRowRangesIterator
- skipToRangeStart() - Method in interface io.trino.parquet.reader.flat.RowRangesIterator
- span(DiskRange) - Method in class io.trino.parquet.DiskRange
-
Returns the minimal DiskRange that encloses both this DiskRange and otherDiskRange.
- start() - Method in record class io.trino.parquet.reader.FilteredRowRanges.RowRange
-
Returns the value of the
startrecord component. - struct(GroupType, List<T>) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- StructColumnReader - Class in io.trino.parquet.reader
- StructColumnReader.RowBlockPositions - Record Class in io.trino.parquet.reader
- StructColumnWriter - Class in io.trino.parquet.writer
- StructColumnWriter(List<ColumnWriter>, int) - Constructor for class io.trino.parquet.writer.StructColumnWriter
T
- throwEndOfBatchException(int) - Static method in class io.trino.parquet.reader.AbstractColumnReader
- TimeMicrosValueWriter - Class in io.trino.parquet.writer.valuewriter
- TimeMicrosValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.TimeMicrosValueWriter
- TimestampMillisValueWriter - Class in io.trino.parquet.writer.valuewriter
- TimestampMillisValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.TimestampMillisValueWriter
- TimestampNanosValueWriter - Class in io.trino.parquet.writer.valuewriter
- TimestampNanosValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.TimestampNanosValueWriter
- TimestampTzMicrosValueWriter - Class in io.trino.parquet.writer.valuewriter
- TimestampTzMicrosValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.TimestampTzMicrosValueWriter
- TimestampTzMillisValueWriter - Class in io.trino.parquet.writer.valuewriter
- TimestampTzMillisValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.TimestampTzMillisValueWriter
- toByteExact(int) - Static method in class io.trino.parquet.ParquetReaderUtils
- toByteExact(long) - Static method in class io.trino.parquet.ParquetReaderUtils
- toDictPageAndClose() - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- toDictPageAndClose() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- toInputStream(Slice) - Static method in class io.trino.parquet.ParquetReaderUtils
- toInputStream(DictionaryPage) - Static method in class io.trino.parquet.ParquetReaderUtils
- toParquetFilter(DateTimeZone) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
-
Convert Predicate to Parquet filter if possible.
- toShortExact(int) - Static method in class io.trino.parquet.ParquetReaderUtils
- toShortExact(long) - Static method in class io.trino.parquet.ParquetReaderUtils
- toString() - Method in class io.trino.parquet.ChunkKey
- toString() - Method in class io.trino.parquet.DataPageV1
- toString() - Method in class io.trino.parquet.DataPageV2
- toString() - Method in class io.trino.parquet.dictionary.BinaryDictionary
- toString() - Method in class io.trino.parquet.dictionary.DoubleDictionary
- toString() - Method in class io.trino.parquet.dictionary.FloatDictionary
- toString() - Method in class io.trino.parquet.dictionary.IntegerDictionary
- toString() - Method in class io.trino.parquet.dictionary.LongDictionary
- toString() - Method in class io.trino.parquet.DictionaryPage
- toString() - Method in class io.trino.parquet.DiskRange
- toString() - Method in class io.trino.parquet.Field
- toString() - Method in class io.trino.parquet.GroupField
- toString() - Method in class io.trino.parquet.ParquetDataSourceId
- toString() - Method in record class io.trino.parquet.ParquetWriteValidation.WriteChecksum
-
Returns a string representation of this record class.
- toString() - Method in class io.trino.parquet.PrimitiveField
- toString() - Method in record class io.trino.parquet.reader.FilteredRowRanges.RowRange
-
Returns a string representation of this record class.
- toString() - Method in class io.trino.parquet.reader.FilteredRowRanges
- toString() - Method in record class io.trino.parquet.reader.ListColumnReader.BlockPositions
-
Returns a string representation of this record class.
- toString() - Method in record class io.trino.parquet.reader.StructColumnReader.RowBlockPositions
-
Returns a string representation of this record class.
- toString() - Method in record class io.trino.parquet.writer.repdef.DefLevelWriterProvider.ValuesCount
-
Returns a string representation of this record class.
- totalRowCount() - Method in record class io.trino.parquet.ParquetWriteValidation.WriteChecksum
-
Returns the value of the
totalRowCountrecord component. - totalValuesCount() - Method in record class io.trino.parquet.writer.repdef.DefLevelWriterProvider.ValuesCount
-
Returns the value of the
totalValuesCountrecord component. - TrinoColumnIndexStore - Class in io.trino.parquet.reader
-
Internal implementation of
ColumnIndexStore. - TrinoColumnIndexStore(ParquetDataSource, BlockMetaData, Set<ColumnPath>, Set<ColumnPath>) - Constructor for class io.trino.parquet.reader.TrinoColumnIndexStore
-
Creates a column index store which lazily reads column/offset indexes for the columns in paths.
- TrinoValuesWriterFactory - Class in io.trino.parquet.writer.valuewriter
-
Based on org.apache.parquet.column.values.factory.DefaultV1ValuesWriterFactory
- TrinoValuesWriterFactory(ParquetProperties) - Constructor for class io.trino.parquet.writer.valuewriter.TrinoValuesWriterFactory
- truncatedLength(Slice, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BinaryDeltaByteArrayDecoder
- truncatedLength(Slice, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.BoundedVarcharDeltaByteArrayDecoder
- truncatedLength(Slice, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaByteArrayDecoders.CharDeltaByteArrayDecoder
- truncatedLength(Slice, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BinaryDeltaLengthDecoder
- truncatedLength(Slice, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.BoundedVarcharDeltaLengthDecoder
- truncatedLength(Slice, int, int) - Method in class io.trino.parquet.reader.decoders.DeltaLengthByteArrayDecoders.CharDeltaLengthDecoder
- TupleDomainParquetPredicate - Class in io.trino.parquet.predicate
- TupleDomainParquetPredicate(TupleDomain<ColumnDescriptor>, List<ColumnDescriptor>, DateTimeZone) - Constructor for class io.trino.parquet.predicate.TupleDomainParquetPredicate
U
- uncompressedSize - Variable in class io.trino.parquet.Page
- unpack(boolean[], int, byte) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- unpack(boolean[], int, byte, int, int) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- unpack(boolean[], int, long) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- unpack(byte[], int, byte, int, int) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- unpack(byte[], int, int, SimpleSliceInputStream, long, byte) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedByteDecoder
- unpack(byte[], int, SimpleSliceInputStream, int) - Method in interface io.trino.parquet.reader.decoders.ByteBitUnpacker
- unpack(int[], int, int, SimpleSliceInputStream, long, byte) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedIntDecoder
- unpack(int[], int, SimpleSliceInputStream, int) - Method in interface io.trino.parquet.reader.decoders.IntBitUnpacker
- unpack(long[], int, int, SimpleSliceInputStream, long, byte) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedLongDecoder
- unpack(long[], int, SimpleSliceInputStream, int) - Method in interface io.trino.parquet.reader.decoders.LongBitUnpacker
- unpack(short[], int, int, SimpleSliceInputStream, long, byte) - Method in class io.trino.parquet.reader.decoders.DeltaBinaryPackedDecoders.DeltaBinaryPackedShortDecoder
- unpack(short[], int, SimpleSliceInputStream, int) - Method in interface io.trino.parquet.reader.decoders.ShortBitUnpacker
- unpack64FromLong(byte[], int, long) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- unpack8FromByte(byte[], int, byte) - Static method in class io.trino.parquet.reader.flat.BitPackingUtils
- unpackDelta(byte[], int, int, SimpleSliceInputStream, long, byte) - Static method in class io.trino.parquet.reader.decoders.DeltaPackingUtils
- unpackDelta(int[], int, int, SimpleSliceInputStream, long, byte) - Static method in class io.trino.parquet.reader.decoders.DeltaPackingUtils
- unpackDelta(long[], int, int, SimpleSliceInputStream, long, byte) - Static method in class io.trino.parquet.reader.decoders.DeltaPackingUtils
- unpackDelta(short[], int, int, SimpleSliceInputStream, long, byte) - Static method in class io.trino.parquet.reader.decoders.DeltaPackingUtils
- unpackDictionaryNullId(int[], int[], boolean[], int, int, int) - Static method in class io.trino.parquet.reader.AbstractColumnReader
- unpackNullValues(BufferType, BufferType, boolean[], int, int, int) - Method in interface io.trino.parquet.reader.flat.ColumnAdapter
- unpackNullValues(BinaryBuffer, BinaryBuffer, boolean[], int, int, int) - Method in class io.trino.parquet.reader.flat.BinaryColumnAdapter
- useBatchColumnReaders() - Method in class io.trino.parquet.ParquetReaderOptions
- useBatchNestedColumnReaders() - Method in class io.trino.parquet.ParquetReaderOptions
- useBloomFilter() - Method in class io.trino.parquet.ParquetReaderOptions
- UuidPlainValueDecoder() - Constructor for class io.trino.parquet.reader.decoders.PlainValueDecoders.UuidPlainValueDecoder
- UuidValueWriter - Class in io.trino.parquet.writer.valuewriter
- UuidValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.UuidValueWriter
V
- validate(ParquetDataSource) - Method in class io.trino.parquet.writer.ParquetWriter
- validateBlocksMetadata(ParquetDataSourceId, List<BlockMetaData>) - Method in class io.trino.parquet.ParquetWriteValidation
- validateChecksum(ParquetDataSourceId, ParquetWriteValidation.WriteChecksum) - Method in class io.trino.parquet.ParquetWriteValidation
- validateColumns(ParquetDataSourceId, MessageType) - Method in class io.trino.parquet.ParquetWriteValidation
- validateParquet(boolean, ParquetDataSourceId, String, Object...) - Static method in class io.trino.parquet.ParquetValidationUtils
- validateParquet(boolean, String, Object...) - Static method in class io.trino.parquet.ParquetValidationUtils
- validateRowGroupStatistics(ParquetDataSourceId, BlockMetaData, List<ColumnStatisticsValidation.ColumnStatistics>) - Method in class io.trino.parquet.ParquetWriteValidation
- validateTimeZone(ParquetDataSourceId, Optional<String>) - Method in class io.trino.parquet.ParquetWriteValidation
- valueCount - Variable in class io.trino.parquet.DataPage
- ValueDecoder<T> - Interface in io.trino.parquet.reader.decoders
- ValueDecoder.EmptyValueDecoder<T> - Class in io.trino.parquet.reader.decoders
- ValueDecoder.LevelsDecoderProvider - Interface in io.trino.parquet.reader.decoders
- ValueDecoder.ValueDecodersProvider<T> - Interface in io.trino.parquet.reader.decoders
- ValueDecoders - Class in io.trino.parquet.reader.decoders
-
This class provides API for creating value decoders for given fields and encodings.
- ValueDecoders(PrimitiveField) - Constructor for class io.trino.parquet.reader.decoders.ValueDecoders
- valueOf(String) - Static method in enum class io.trino.parquet.ParquetEncoding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.trino.parquet.ValuesType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.trino.parquet.ParquetEncoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.trino.parquet.ValuesType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VALUES - Enum constant in enum class io.trino.parquet.ValuesType
- ValuesCount(int, int) - Constructor for record class io.trino.parquet.writer.repdef.DefLevelWriterProvider.ValuesCount
-
Creates an instance of a
ValuesCountrecord class. - ValuesType - Enum Class in io.trino.parquet
- visit(Type, ParquetTypeVisitor<T>) - Static method in class io.trino.parquet.writer.ParquetTypeVisitor
W
- withBatchColumnReaders(boolean) - Method in class io.trino.parquet.ParquetReaderOptions
- withBatchNestedColumnReaders(boolean) - Method in class io.trino.parquet.ParquetReaderOptions
- withBloomFilter(boolean) - Method in class io.trino.parquet.ParquetReaderOptions
- withIgnoreStatistics(boolean) - Method in class io.trino.parquet.ParquetReaderOptions
- withMaxBufferSize(DataSize) - Method in class io.trino.parquet.ParquetReaderOptions
- withMaxMergeDistance(DataSize) - Method in class io.trino.parquet.ParquetReaderOptions
- withMaxReadBlockRowCount(int) - Method in class io.trino.parquet.ParquetReaderOptions
- withMaxReadBlockSize(DataSize) - Method in class io.trino.parquet.ParquetReaderOptions
- withTemporaryOffsets(int, int) - Method in class io.trino.parquet.reader.flat.BinaryBuffer
-
Returns a shallow copy of this buffer with empty offsets array.
- withUseColumnIndex(boolean) - Method in class io.trino.parquet.ParquetReaderOptions
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.BigintValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.BinaryValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.BooleanValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.DateValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.DoubleValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.FixedLenByteArrayLongDecimalValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.FixedLenByteArrayShortDecimalValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.Int32ShortDecimalValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.Int64ShortDecimalValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.Int96TimestampValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.IntegerValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.RealValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.TimeMicrosValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.TimestampMillisValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.TimestampNanosValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.TimestampTzMicrosValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.TimestampTzMillisValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.UuidValueWriter
- write(Page) - Method in class io.trino.parquet.writer.ParquetWriter
- writeBlock(ColumnChunk) - Method in class io.trino.parquet.writer.ArrayColumnWriter
- writeBlock(ColumnChunk) - Method in interface io.trino.parquet.writer.ColumnWriter
- writeBlock(ColumnChunk) - Method in class io.trino.parquet.writer.MapColumnWriter
- writeBlock(ColumnChunk) - Method in class io.trino.parquet.writer.PrimitiveColumnWriter
- writeBlock(ColumnChunk) - Method in class io.trino.parquet.writer.StructColumnWriter
- writeByte(int) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- writeBytes(Binary) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- WriteChecksum(long, List<Long>) - Constructor for record class io.trino.parquet.ParquetWriteValidation.WriteChecksum
-
Creates an instance of a
WriteChecksumrecord class. - writeData(SliceOutput) - Method in interface io.trino.parquet.writer.ParquetDataOutput
-
Writes data to the output.
- writeDefinitionLevels() - Method in interface io.trino.parquet.writer.repdef.DefLevelWriterProvider.DefinitionLevelWriter
- writeDefinitionLevels(int) - Method in interface io.trino.parquet.writer.repdef.DefLevelWriterProvider.DefinitionLevelWriter
- writeDouble(double) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- writeFloat(float) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- writeInteger(int) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- writeLong(long) - Method in class io.trino.parquet.writer.valuewriter.DictionaryFallbackValuesWriter
- writeRepetitionLevels(int) - Method in interface io.trino.parquet.writer.repdef.RepLevelWriterProvider.RepetitionLevelWriter
- writeRepetitionLevels(int, int) - Method in interface io.trino.parquet.writer.repdef.RepLevelWriterProvider.RepetitionLevelWriter
Z
- ZeroDefinitionLevelDecoder - Class in io.trino.parquet.reader.flat
- ZeroDefinitionLevelDecoder() - Constructor for class io.trino.parquet.reader.flat.ZeroDefinitionLevelDecoder
- zigzagDecode(long) - Static method in class io.trino.parquet.ParquetReaderUtils
-
For storing signed values (not the deltas themselves) in DELTA_BINARY_PACKED encoding, zigzag encoding (...) is used to map negative values to positive ones and then apply ULEB128 on the result.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form