Class DecimalColumnReader.LongDictionaryAwareDecimalColumnReader

Object
org.apache.parquet.io.api.Converter
org.apache.parquet.io.api.PrimitiveConverter
io.delta.kernel.defaults.internal.parquet.ParquetColumnReaders.BasePrimitiveColumnReader
io.delta.kernel.defaults.internal.parquet.DecimalColumnReader.BaseDecimalColumnReader
io.delta.kernel.defaults.internal.parquet.DecimalColumnReader.LongDictionaryAwareDecimalColumnReader
All Implemented Interfaces:
io.delta.kernel.defaults.internal.parquet.ParquetColumnReaders.BaseColumnReader
Enclosing class:
DecimalColumnReader

public static class DecimalColumnReader.LongDictionaryAwareDecimalColumnReader extends DecimalColumnReader.BaseDecimalColumnReader
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addLong(long value)
     
    void
    setDictionary(org.apache.parquet.column.Dictionary dictionary)
     

    Methods inherited from class io.delta.kernel.defaults.internal.parquet.DecimalColumnReader.BaseDecimalColumnReader

    addValueFromDictionary, getDataColumnVector, hasDictionarySupport, resizeIfNeeded

    Methods inherited from class io.delta.kernel.defaults.internal.parquet.ParquetColumnReaders.BasePrimitiveColumnReader

    finalizeCurrentRow

    Methods inherited from class org.apache.parquet.io.api.PrimitiveConverter

    addBinary, addBoolean, addDouble, addFloat, addInt, asPrimitiveConverter, isPrimitive

    Methods inherited from class org.apache.parquet.io.api.Converter

    asGroupConverter

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.delta.kernel.defaults.internal.parquet.ParquetColumnReaders.BaseColumnReader

    resetWorkingState
  • Method Details

    • setDictionary

      public void setDictionary(org.apache.parquet.column.Dictionary dictionary)
      Overrides:
      setDictionary in class org.apache.parquet.io.api.PrimitiveConverter
    • addLong

      public void addLong(long value)
      Overrides:
      addLong in class org.apache.parquet.io.api.PrimitiveConverter