Class PrimitiveColumnReader

java.lang.Object
io.trino.parquet.reader.PrimitiveColumnReader
All Implemented Interfaces:
ColumnReader
Direct Known Subclasses:
BinaryColumnReader, BooleanColumnReader, DoubleColumnReader, FloatColumnReader, Int64TimestampMillisColumnReader, Int64TimestampNanosColumnReader, IntColumnReader, LongColumnReader, LongDecimalColumnReader, ShortDecimalColumnReader, TimeMicrosColumnReader, TimestampColumnReader, TimestampMicrosColumnReader, UuidColumnReader

public abstract class PrimitiveColumnReader extends Object implements ColumnReader
  • Field Details

    • field

      protected final PrimitiveField field
    • definitionLevel

      protected int definitionLevel
    • repetitionLevel

      protected int repetitionLevel
    • valuesReader

      protected org.apache.parquet.column.values.ValuesReader valuesReader
  • Constructor Details

    • PrimitiveColumnReader

      public PrimitiveColumnReader(PrimitiveField field)
  • Method Details