public final class ParquetDictionary extends Object implements Dictionary
Constructor and Description |
---|
ParquetDictionary(org.apache.parquet.column.Dictionary dictionary) |
Modifier and Type | Method and Description |
---|---|
static Timestamp |
decodeInt96ToTimestamp(boolean utcTimestamp,
org.apache.parquet.column.Dictionary dictionary,
int id) |
byte[] |
decodeToBinary(int id) |
double |
decodeToDouble(int id) |
float |
decodeToFloat(int id) |
int |
decodeToInt(int id) |
long |
decodeToLong(int id) |
Timestamp |
decodeToTimestamp(int id) |
static Timestamp |
int96ToTimestamp(boolean utcTimestamp,
long nanosOfDay,
int julianDay) |
public ParquetDictionary(org.apache.parquet.column.Dictionary dictionary)
public int decodeToInt(int id)
decodeToInt
in interface Dictionary
public long decodeToLong(int id)
decodeToLong
in interface Dictionary
public float decodeToFloat(int id)
decodeToFloat
in interface Dictionary
public double decodeToDouble(int id)
decodeToDouble
in interface Dictionary
public byte[] decodeToBinary(int id)
decodeToBinary
in interface Dictionary
public Timestamp decodeToTimestamp(int id)
decodeToTimestamp
in interface Dictionary
public static Timestamp decodeInt96ToTimestamp(boolean utcTimestamp, org.apache.parquet.column.Dictionary dictionary, int id)
public static Timestamp int96ToTimestamp(boolean utcTimestamp, long nanosOfDay, int julianDay)
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.