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 Dictionarypublic long decodeToLong(int id)
decodeToLong in interface Dictionarypublic float decodeToFloat(int id)
decodeToFloat in interface Dictionarypublic double decodeToDouble(int id)
decodeToDouble in interface Dictionarypublic byte[] decodeToBinary(int id)
decodeToBinary in interface Dictionarypublic Timestamp decodeToTimestamp(int id)
decodeToTimestamp in interface Dictionarypublic 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.