A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- 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
B
- BigintValueWriter - Class in io.trino.parquet.writer.valuewriter
- BigintValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.BigintValueWriter
- BinaryColumnReader - Class in io.trino.parquet.reader
- BinaryColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.BinaryColumnReader
- 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
- BinaryValueWriter - Class in io.trino.parquet.writer.valuewriter
- BinaryValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.BinaryValueWriter
- BIT_PACKED - io.trino.parquet.ParquetEncoding
- BooleanColumnReader - Class in io.trino.parquet.reader
- BooleanColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.BooleanColumnReader
- BooleanValueWriter - Class in io.trino.parquet.writer.valuewriter
- BooleanValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.BooleanValueWriter
- BufferData(List<ParquetDataOutput>, ColumnMetaData) - Constructor for class io.trino.parquet.writer.ColumnWriter.BufferData
- 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>, RichColumnDescriptor>, DateTimeZone) - Static method in class io.trino.parquet.predicate.PredicateUtils
C
- calculateCollectionOffsets(Field, IntList, BooleanList, 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.
- 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.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.PrimitiveValueWriter
- 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
- ColumnChunkDescriptor - Class in io.trino.parquet.reader
- ColumnChunkDescriptor(ColumnDescriptor, ColumnChunkMetaData) - Constructor for class io.trino.parquet.reader.ColumnChunkDescriptor
- columnDescriptor - Variable in class io.trino.parquet.reader.PrimitiveColumnReader
- ColumnWriter - Interface in io.trino.parquet.writer
- ColumnWriter.BufferData - Class in io.trino.parquet.writer
- contains(DiskRange) - Method in class io.trino.parquet.DiskRange
- createDataOutput(Slice) - Static method in interface io.trino.parquet.writer.ParquetDataOutput
- createDataOutput(BytesInput) - Static method in interface io.trino.parquet.writer.ParquetDataOutput
- createDecimalType(RichColumnDescriptor) - Static method in class io.trino.parquet.ParquetTypeUtils
- createReader(RichColumnDescriptor, DecimalType) - Static method in class io.trino.parquet.reader.DecimalColumnReaderFactory
- createReader(RichColumnDescriptor, DateTimeZone) - Static method in class io.trino.parquet.reader.PrimitiveColumnReader
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
- DecimalColumnReaderFactory - Class in io.trino.parquet.reader
- DecimalValueWriter - Class in io.trino.parquet.writer.valuewriter
- DecimalValueWriter(ValuesWriter, Type, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.DecimalValueWriter
- decodeInt64Timestamp(long, LogicalTypeAnnotation.TimeUnit) - 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).
- decodeToBinary(int) - Method in class io.trino.parquet.dictionary.BinaryDictionary
- decodeToBinary(int) - Method in class io.trino.parquet.dictionary.Dictionary
- decodeToDouble(int) - Method in class io.trino.parquet.dictionary.Dictionary
- decodeToDouble(int) - Method in class io.trino.parquet.dictionary.DoubleDictionary
- decodeToFloat(int) - Method in class io.trino.parquet.dictionary.Dictionary
- decodeToFloat(int) - Method in class io.trino.parquet.dictionary.FloatDictionary
- decodeToInt(int) - Method in class io.trino.parquet.dictionary.Dictionary
- decodeToInt(int) - Method in class io.trino.parquet.dictionary.IntegerDictionary
- decodeToLong(int) - Method in class io.trino.parquet.dictionary.Dictionary
- decodeToLong(int) - Method in class io.trino.parquet.dictionary.LongDictionary
- decompress(CompressionCodecName, Slice, int) - Static method in class io.trino.parquet.ParquetCompressionUtils
- DEFAULT_BATCH_SIZE - Static variable in class io.trino.parquet.writer.ParquetWriterOptions
- DEFINITION_LEVEL - io.trino.parquet.ValuesType
- definitionLevel - Variable in class io.trino.parquet.reader.PrimitiveColumnReader
- DefLevelIterable - Interface in io.trino.parquet.writer.repdef
- DefLevelIterable.DefLevelIterator - Class in io.trino.parquet.writer.repdef
- DefLevelIterables - Class in io.trino.parquet.writer.repdef
- DefLevelIterator() - Constructor for class io.trino.parquet.writer.repdef.DefLevelIterable.DefLevelIterator
- DELTA_BINARY_PACKED - io.trino.parquet.ParquetEncoding
- DELTA_BYTE_ARRAY - io.trino.parquet.ParquetEncoding
- DELTA_LENGTH_BYTE_ARRAY - io.trino.parquet.ParquetEncoding
- Dictionary - Class in io.trino.parquet.dictionary
- Dictionary(ParquetEncoding) - Constructor for class io.trino.parquet.dictionary.Dictionary
- DictionaryDescriptor - Class in io.trino.parquet.predicate
- DictionaryDescriptor(ColumnDescriptor, Optional<DictionaryPage>) - Constructor for class io.trino.parquet.predicate.DictionaryDescriptor
- 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
- DictionaryReader - Class in io.trino.parquet.dictionary
- DictionaryReader(Dictionary) - Constructor for class io.trino.parquet.dictionary.DictionaryReader
- DiskRange - Class in io.trino.parquet
- DiskRange(long, int) - Constructor for class io.trino.parquet.DiskRange
- DoubleColumnReader - Class in io.trino.parquet.reader
- DoubleColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.DoubleColumnReader
- 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
- 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
F
- 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
- FloatColumnReader - Class in io.trino.parquet.reader
- FloatColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.FloatColumnReader
- 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.PrimitiveValueWriter
- getArrayElementColumn(ColumnIO) - Static method in class io.trino.parquet.ParquetTypeUtils
- getBatchSize() - Method in class io.trino.parquet.writer.ParquetWriterOptions
- getBlock() - Method in class io.trino.parquet.reader.ColumnChunk
- getBlock() - Method in class io.trino.parquet.writer.ColumnChunk
- 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.PrimitiveValueWriter
- getBytes() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getChildren() - Method in class io.trino.parquet.GroupField
- getColumnChunkMetaData() - Method in class io.trino.parquet.reader.ColumnChunkDescriptor
- getColumnDescriptor() - Method in class io.trino.parquet.predicate.DictionaryDescriptor
- getColumnDescriptor() - Method in class io.trino.parquet.reader.ColumnChunkDescriptor
- getColumnIndex(ColumnPath) - Method in class io.trino.parquet.reader.TrinoColumnIndexStore
- getColumnIO(MessageType, MessageType) - Static method in class io.trino.parquet.ParquetTypeUtils
- getColumns(MessageType, MessageType) - Static method in class io.trino.parquet.ParquetTypeUtils
- 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
- 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
- getDictionaryBasedValuesReader(ColumnDescriptor, ValuesType, Dictionary) - Method in enum io.trino.parquet.ParquetEncoding
- getDictionaryPage() - Method in class io.trino.parquet.predicate.DictionaryDescriptor
- getDictionarySize() - Method in class io.trino.parquet.DictionaryPage
- getDiskOffset() - Method in interface io.trino.parquet.ChunkReader
- getDomain(Type, long, ColumnIndex, ParquetDataSourceId, RichColumnDescriptor, 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
- getEncoding() - Method in class io.trino.parquet.DictionaryPage
- getEncoding() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getEnd() - Method in class io.trino.parquet.DiskRange
- getEstimatedSize() - Method in interface io.trino.parquet.ParquetDataSource
- getFirstRowIndex() - Method in class io.trino.parquet.DataPage
- getId() - Method in interface io.trino.parquet.ParquetDataSource
- getId() - Method in class io.trino.parquet.PrimitiveField
- getIterator() - Method in interface io.trino.parquet.writer.repdef.DefLevelIterable
- getIterator() - Method in interface io.trino.parquet.writer.repdef.RepLevelIterable
- getIterator(List<DefLevelIterable>) - Static method in class io.trino.parquet.writer.repdef.DefLevelIterables
- getIterator(List<RepLevelIterable>) - Static method in class io.trino.parquet.writer.repdef.RepLevelIterables
- getLength() - Method in class io.trino.parquet.DiskRange
- getLongDecimalValue(byte[]) - Static method in class io.trino.parquet.ParquetTypeUtils
- getMapKeyValueColumn(GroupColumnIO) - Static method in class io.trino.parquet.ParquetTypeUtils
- 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
- getMaxReadBlockSize() - Method in class io.trino.parquet.ParquetReaderOptions
- getMaxRowGroupSize() - Method in class io.trino.parquet.writer.ParquetWriterOptions
- getMessageType() - Method in class io.trino.parquet.writer.ParquetSchemaConverter
- getMetaData() - Method in class io.trino.parquet.writer.ColumnWriter.BufferData
- 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
- getPageReader() - Method in class io.trino.parquet.reader.PrimitiveColumnReader
- getParquetEncoding(Encoding) - Static method in class io.trino.parquet.ParquetTypeUtils
- getParquetTypeByName(String, GroupType) - Static method in class io.trino.parquet.ParquetTypeUtils
- getPrimitiveTypes() - Method in class io.trino.parquet.writer.ParquetSchemaConverter
- getReadBytes() - Method in interface io.trino.parquet.ParquetDataSource
- getReadTimeNanos() - Method in interface io.trino.parquet.ParquetDataSource
- 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
- 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
- getRowCount() - Method in class io.trino.parquet.DataPageV2
- getShortDecimalValue(byte[]) - Static method in class io.trino.parquet.ParquetTypeUtils
- getShortDecimalValue(byte[], int, int) - Static method in class io.trino.parquet.ParquetTypeUtils
- getSlice() - Method in class io.trino.parquet.DataPageV1
- getSlice() - Method in class io.trino.parquet.DataPageV2
- getSlice() - Method in class io.trino.parquet.DictionaryPage
- getStatistics() - Method in class io.trino.parquet.DataPageV2
- getStatistics() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- getSystemMemoryContext() - Method in class io.trino.parquet.reader.ParquetReader
- 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
- getUncompressedSize() - Method in class io.trino.parquet.Page
- getValueCount() - Method in class io.trino.parquet.DataPage
- getValueEncoding() - Method in class io.trino.parquet.DataPageV1
- getValuesReader(ColumnDescriptor, ValuesType) - Method in enum 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
- hashCode() - Method in class io.trino.parquet.ChunkKey
- hashCode() - Method in class io.trino.parquet.DiskRange
- hashCode() - Method in class io.trino.parquet.ParquetDataSourceId
I
- initDictionary(ColumnDescriptor, DictionaryPage) - Method in enum io.trino.parquet.ParquetEncoding
- initFromPage(int, ByteBufferInputStream) - Method in class io.trino.parquet.dictionary.DictionaryReader
- Int64TimestampMillisColumnReader - Class in io.trino.parquet.reader
- Int64TimestampMillisColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.Int64TimestampMillisColumnReader
- Int64TimestampNanosColumnReader - Class in io.trino.parquet.reader
- Int64TimestampNanosColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.Int64TimestampNanosColumnReader
- IntColumnReader - Class in io.trino.parquet.reader
- IntColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.IntColumnReader
- 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
- 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.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
- isIntegerType(Type) - Method in class io.trino.parquet.reader.ShortDecimalColumnReader
- isInValidNumberRange(Type, long) - Method in class io.trino.parquet.reader.ShortDecimalColumnReader
- isRequired() - Method in class io.trino.parquet.Field
- isRequired() - Method in class io.trino.parquet.RichColumnDescriptor
- isStatisticsOverflow(Type, long, long) - Static method in class io.trino.parquet.predicate.PredicateUtils
- isUseColumnIndex() - Method in class io.trino.parquet.ParquetReaderOptions
- isValueNull() - Method in class io.trino.parquet.reader.PrimitiveColumnReader
- 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
L
- lastBatchStartRow() - Method in class io.trino.parquet.reader.ParquetReader
-
Get the global row index of the first row in the last batch.
- LevelNullReader - Class in io.trino.parquet.reader
- LevelNullReader() - Constructor for class io.trino.parquet.reader.LevelNullReader
- LevelReader - Interface in io.trino.parquet.reader
- LevelRLEReader - Class in io.trino.parquet.reader
- LevelRLEReader(RunLengthBitPackingHybridDecoder) - Constructor for class io.trino.parquet.reader.LevelRLEReader
- LevelValuesReader - Class in io.trino.parquet.reader
- LevelValuesReader(ValuesReader) - Constructor for class io.trino.parquet.reader.LevelValuesReader
- list(GroupType, T) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- ListColumnReader - Class in io.trino.parquet.reader
- LongColumnReader - Class in io.trino.parquet.reader
- LongColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.LongColumnReader
- LongDecimalColumnReader - Class in io.trino.parquet.reader
- LongDictionary - Class in io.trino.parquet.dictionary
- LongDictionary(DictionaryPage) - Constructor for class io.trino.parquet.dictionary.LongDictionary
- 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(long, Map<ColumnDescriptor, Statistics<?>>, ParquetDataSourceId) - Method in interface io.trino.parquet.predicate.Predicate
-
Should the Parquet Reader process a file section with the specified statistics.
- matches(long, Map<ColumnDescriptor, Statistics<?>>, ParquetDataSourceId) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- matches(long, ColumnIndexStore, ParquetDataSourceId) - Method in interface io.trino.parquet.predicate.Predicate
-
Should the Parquet Reader process a file section with the specified statistics.
- matches(long, ColumnIndexStore, ParquetDataSourceId) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- matches(DictionaryDescriptor) - Method in interface io.trino.parquet.predicate.Predicate
-
Should the Parquet Reader process a file section with the specified dictionary based on that single dictionary.
- matches(DictionaryDescriptor) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- memUsageString(String) - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- message(MessageType, List<T>) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- MetadataReader - Class in io.trino.parquet.reader
N
- nextBatch() - Method in class io.trino.parquet.reader.ParquetReader
O
- of(Block) - Static method in class io.trino.parquet.writer.repdef.RepLevelIterables
- of(Block, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelIterables
- of(ColumnarArray, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelIterables
- of(ColumnarArray, int) - Static method in class io.trino.parquet.writer.repdef.RepLevelIterables
- of(ColumnarMap, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelIterables
- of(ColumnarMap, int) - Static method in class io.trino.parquet.writer.repdef.RepLevelIterables
- of(ColumnarRow, int) - Static method in class io.trino.parquet.writer.repdef.DefLevelIterables
P
- Page - Class in io.trino.parquet
- Page(int) - Constructor for class io.trino.parquet.Page
- ParquetColumnChunk - Class in io.trino.parquet.reader
- ParquetColumnChunk(Optional<String>, ColumnChunkDescriptor, List<Slice>, OffsetIndex) - Constructor for class io.trino.parquet.reader.ParquetColumnChunk
- ParquetCompressionUtils - Class in io.trino.parquet
- ParquetCorruptionException - Exception in io.trino.parquet
- 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 in io.trino.parquet
- ParquetReader - Class in io.trino.parquet.reader
- ParquetReader(Optional<String>, MessageColumnIO, List<BlockMetaData>, Optional<List<Long>>, ParquetDataSource, DateTimeZone, AggregatedMemoryContext, ParquetReaderOptions) - Constructor for class io.trino.parquet.reader.ParquetReader
- ParquetReader(Optional<String>, MessageColumnIO, List<BlockMetaData>, Optional<List<Long>>, ParquetDataSource, DateTimeZone, AggregatedMemoryContext, ParquetReaderOptions, Predicate, List<Optional<ColumnIndexStore>>) - 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>) - 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, CompressionCodecName, String) - Constructor for class io.trino.parquet.writer.ParquetWriter
- ParquetWriterOptions - Class in io.trino.parquet.writer
- ParquetWriterOptions.Builder - Class in io.trino.parquet.writer
- PLAIN - io.trino.parquet.ParquetEncoding
- PLAIN_DICTIONARY - io.trino.parquet.ParquetEncoding
- planRead(ListMultimap<K, DiskRange>) - Method in interface io.trino.parquet.ParquetDataSource
- Predicate - Interface in io.trino.parquet.predicate
- predicateMatches(Predicate, BlockMetaData, ParquetDataSource, Map<List<String>, RichColumnDescriptor>, TupleDomain<ColumnDescriptor>) - Static method in class io.trino.parquet.predicate.PredicateUtils
- predicateMatches(Predicate, BlockMetaData, ParquetDataSource, Map<List<String>, RichColumnDescriptor>, TupleDomain<ColumnDescriptor>, Optional<ColumnIndexStore>) - Static method in class io.trino.parquet.predicate.PredicateUtils
- PredicateUtils - Class in io.trino.parquet.predicate
- prepareNextRead(int) - Method in class io.trino.parquet.reader.PrimitiveColumnReader
- primitive(PrimitiveType) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- PrimitiveColumnReader - Class in io.trino.parquet.reader
- PrimitiveColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.PrimitiveColumnReader
- PrimitiveColumnWriter - Class in io.trino.parquet.writer
- PrimitiveColumnWriter(ColumnDescriptor, PrimitiveValueWriter, ValuesWriter, ValuesWriter, CompressionCodecName, int) - Constructor for class io.trino.parquet.writer.PrimitiveColumnWriter
- PrimitiveField - Class in io.trino.parquet
- PrimitiveField(Type, int, int, boolean, RichColumnDescriptor, 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
R
- read() - Method in interface io.trino.parquet.ChunkReader
- readAllPages() - Method in class io.trino.parquet.reader.ParquetColumnChunk
- readBlock(Field) - Method in class io.trino.parquet.reader.ParquetReader
- readBytes() - Method in class io.trino.parquet.dictionary.DictionaryReader
- readDouble() - Method in class io.trino.parquet.dictionary.DictionaryReader
- readFloat() - Method in class io.trino.parquet.dictionary.DictionaryReader
- readFooter(ParquetDataSource) - Static method in class io.trino.parquet.reader.MetadataReader
- readFully(long, int) - Method in interface io.trino.parquet.ParquetDataSource
- readInteger() - Method in class io.trino.parquet.dictionary.DictionaryReader
- readLevel() - Method in class io.trino.parquet.reader.LevelNullReader
- readLevel() - Method in interface io.trino.parquet.reader.LevelReader
- readLevel() - Method in class io.trino.parquet.reader.LevelRLEReader
- readLevel() - Method in class io.trino.parquet.reader.LevelValuesReader
- readLong() - Method in class io.trino.parquet.dictionary.DictionaryReader
- readPageHeader() - Method in class io.trino.parquet.reader.ParquetColumnChunk
- readPrimitive(Field) - Method in class io.trino.parquet.reader.PrimitiveColumnReader
- readStats(Optional<String>, Optional<Statistics>, PrimitiveType) - Static method in class io.trino.parquet.reader.MetadataReader
- readTail(int) - Method in interface io.trino.parquet.ParquetDataSource
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.BinaryColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.BooleanColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.DoubleColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.FloatColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.Int64TimestampMillisColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.Int64TimestampNanosColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.IntColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.LongColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.LongDecimalColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.PrimitiveColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.ShortDecimalColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.TimeMicrosColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.TimestampColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.TimestampMicrosColumnReader
- readValue(BlockBuilder, Type) - Method in class io.trino.parquet.reader.UuidColumnReader
- readValueDictionaryId() - Method in class io.trino.parquet.dictionary.DictionaryReader
- RealValueWriter - Class in io.trino.parquet.writer.valuewriter
- RealValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.RealValueWriter
- REPETITION_LEVEL - io.trino.parquet.ValuesType
- repetitionLevel - Variable in class io.trino.parquet.reader.PrimitiveColumnReader
- RepLevelIterable - Interface in io.trino.parquet.writer.repdef
- RepLevelIterable.RepetitionLevel - Class in io.trino.parquet.writer.repdef
- RepLevelIterable.RepValueIterator - Class in io.trino.parquet.writer.repdef
- RepLevelIterables - Class in io.trino.parquet.writer.repdef
- RepValueIterator() - Constructor for class io.trino.parquet.writer.repdef.RepLevelIterable.RepValueIterator
- reset() - Method in class io.trino.parquet.writer.ArrayColumnWriter
- reset() - Method in interface io.trino.parquet.writer.ColumnWriter
- reset() - Method in class io.trino.parquet.writer.MapColumnWriter
- reset() - Method in class io.trino.parquet.writer.PrimitiveColumnWriter
- reset() - Method in class io.trino.parquet.writer.StructColumnWriter
- reset() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- resetDictionary() - Method in class io.trino.parquet.writer.valuewriter.PrimitiveValueWriter
- RichColumnDescriptor - Class in io.trino.parquet
- RichColumnDescriptor(ColumnDescriptor, PrimitiveType) - Constructor for class io.trino.parquet.RichColumnDescriptor
- RLE - io.trino.parquet.ParquetEncoding
- RLE_DICTIONARY - io.trino.parquet.ParquetEncoding
S
- setBatchSize(int) - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- setMaxBlockSize(DataSize) - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- setMaxPageSize(DataSize) - Method in class io.trino.parquet.writer.ParquetWriterOptions.Builder
- setPageReader(PageReader, RowRanges) - Method in class io.trino.parquet.reader.PrimitiveColumnReader
- ShortDecimalColumnReader - Class in io.trino.parquet.reader
- size() - Method in interface io.trino.parquet.writer.ParquetDataOutput
-
Number of bytes that will be written.
- skip() - Method in class io.trino.parquet.dictionary.DictionaryReader
- span(DiskRange) - Method in class io.trino.parquet.DiskRange
-
Returns the minimal DiskRange that encloses both this DiskRange and otherDiskRange.
- struct(GroupType, List<T>) - Method in class io.trino.parquet.writer.ParquetTypeVisitor
- StructColumnReader - 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
- TimeMicrosColumnReader - Class in io.trino.parquet.reader
- TimeMicrosColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.TimeMicrosColumnReader
- TimeMicrosValueWriter - Class in io.trino.parquet.writer.valuewriter
- TimeMicrosValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.TimeMicrosValueWriter
- TimestampColumnReader - Class in io.trino.parquet.reader
- TimestampColumnReader(RichColumnDescriptor, DateTimeZone) - Constructor for class io.trino.parquet.reader.TimestampColumnReader
- TimestampMicrosColumnReader - Class in io.trino.parquet.reader
- TimestampMicrosColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.TimestampMicrosColumnReader
- 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
- 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 interface io.trino.parquet.predicate.Predicate
-
Convert Predicate to Parquet filter if possible.
- toParquetFilter(DateTimeZone) - Method in class io.trino.parquet.predicate.TupleDomainParquetPredicate
- 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 class io.trino.parquet.PrimitiveField
- 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.
- TupleDomainParquetPredicate - Class in io.trino.parquet.predicate
- TupleDomainParquetPredicate(TupleDomain<ColumnDescriptor>, List<RichColumnDescriptor>, DateTimeZone) - Constructor for class io.trino.parquet.predicate.TupleDomainParquetPredicate
U
- uncompressedSize - Variable in class io.trino.parquet.Page
- usesDictionary() - Method in enum io.trino.parquet.ParquetEncoding
- UuidColumnReader - Class in io.trino.parquet.reader
- UuidColumnReader(RichColumnDescriptor) - Constructor for class io.trino.parquet.reader.UuidColumnReader
- UuidValueWriter - Class in io.trino.parquet.writer.valuewriter
- UuidValueWriter(ValuesWriter, PrimitiveType) - Constructor for class io.trino.parquet.writer.valuewriter.UuidValueWriter
V
- validateParquet(boolean, String, Object...) - Static method in class io.trino.parquet.ParquetValidationUtils
- valueCount - Variable in class io.trino.parquet.DataPage
- valueOf(String) - Static method in enum io.trino.parquet.ParquetEncoding
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.trino.parquet.ValuesType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.trino.parquet.ParquetEncoding
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.trino.parquet.ValuesType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - io.trino.parquet.ValuesType
- valuesReader - Variable in class io.trino.parquet.reader.PrimitiveColumnReader
- ValuesType - Enum in io.trino.parquet
- visit(Type, ParquetTypeVisitor<T>) - Static method in class io.trino.parquet.writer.ParquetTypeVisitor
W
- 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
- withMaxReadBlockSize(DataSize) - Method in class io.trino.parquet.ParquetReaderOptions
- 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.DecimalValueWriter
- write(Block) - Method in class io.trino.parquet.writer.valuewriter.DoubleValueWriter
- 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
- writeData(SliceOutput) - Method in interface io.trino.parquet.writer.ParquetDataOutput
-
Writes data to the output.
All Classes All Packages