Class VectorizedDictionaryEncodedParquetValuesReader
java.lang.Object
org.apache.parquet.column.values.ValuesReader
org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader
public class VectorizedDictionaryEncodedParquetValuesReader
extends BaseVectorizedParquetValuesReader
This decoder reads Parquet dictionary encoded data in a vectorized fashion. Unlike other
 vectorized readers, methods in this decoder don't need to read definition levels. In other words,
 these methods are called when there are non-null values to be read.
- 
Constructor Summary
ConstructorsConstructorDescriptionVectorizedDictionaryEncodedParquetValuesReader(int maxDefLevel, boolean setValidityVector)  - 
Method Summary
Modifier and TypeMethodDescriptionorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.DictionaryIdReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.DoubleDictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.FixedSizeBinaryDictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.FloatDictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.IntegerDictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.LongDictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.TimestampInt96DictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.TimestampMillisDictEncodedReaderorg.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.VarWidthBinaryDictEncodedReaderMethods inherited from class org.apache.iceberg.arrow.vectorized.parquet.BaseVectorizedParquetValuesReader
initFromPage, readBoolean, readInteger, readValueDictionaryId, skipMethods inherited from class org.apache.parquet.column.values.ValuesReader
getNextOffset, initFromPage, initFromPage, readBytes, readDouble, readFloat, readLong, skip, updateNextOffset 
- 
Constructor Details
- 
VectorizedDictionaryEncodedParquetValuesReader
public VectorizedDictionaryEncodedParquetValuesReader(int maxDefLevel, boolean setValidityVector)  
 - 
 - 
Method Details
- 
dictionaryIdReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.DictionaryIdReader dictionaryIdReader() - 
longDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.LongDictEncodedReader longDictEncodedReader() - 
timestampMillisDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.TimestampMillisDictEncodedReader timestampMillisDictEncodedReader() - 
timestampInt96DictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.TimestampInt96DictEncodedReader timestampInt96DictEncodedReader() - 
integerDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.IntegerDictEncodedReader integerDictEncodedReader() - 
floatDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.FloatDictEncodedReader floatDictEncodedReader() - 
doubleDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.DoubleDictEncodedReader doubleDictEncodedReader() - 
varWidthBinaryDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.VarWidthBinaryDictEncodedReader varWidthBinaryDictEncodedReader() - 
fixedSizeBinaryDictEncodedReader
public org.apache.iceberg.arrow.vectorized.parquet.VectorizedDictionaryEncodedParquetValuesReader.FixedSizeBinaryDictEncodedReader fixedSizeBinaryDictEncodedReader() 
 -