public static class ParquetDataColumnReaderFactory.TypesFromUInt32PageReader extends ParquetDataColumnReaderFactory.TypesFromInt32PageReader
dict, hiveDecimalWritable, hivePrecision, hiveScale, length, valuesReader
Constructor and Description |
---|
TypesFromUInt32PageReader(org.apache.parquet.column.Dictionary dict,
int length,
int precision,
int scale) |
TypesFromUInt32PageReader(org.apache.parquet.column.values.ValuesReader realReader,
int length,
int precision,
int scale) |
Modifier and Type | Method and Description |
---|---|
byte[] |
readDecimal() |
byte[] |
readDecimal(int id) |
double |
readDouble() |
double |
readDouble(int id) |
float |
readFloat() |
float |
readFloat(int id) |
long |
readInteger() |
long |
readInteger(int id) |
long |
readLong() |
long |
readLong(int id) |
long |
readSmallInt() |
long |
readSmallInt(int id) |
long |
readTinyInt() |
long |
readTinyInt(int id) |
readChar, readChar, readString, readString, readVarchar, readVarchar
convertToBytes, enforceMaxLength, getDictionary, getPaddedString, initFromPage, isValid, readBoolean, readBoolean, readBytes, readBytes, readTimestamp, readTimestamp, readValueDictionaryId, skip
public TypesFromUInt32PageReader(org.apache.parquet.column.values.ValuesReader realReader, int length, int precision, int scale)
public TypesFromUInt32PageReader(org.apache.parquet.column.Dictionary dict, int length, int precision, int scale)
public long readLong()
readLong
in interface ParquetDataColumnReader
readLong
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
public long readLong(int id)
readLong
in interface ParquetDataColumnReader
readLong
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
id
- in dictionarypublic long readInteger()
readInteger
in interface ParquetDataColumnReader
readInteger
in class ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader
public long readInteger(int id)
readInteger
in interface ParquetDataColumnReader
readInteger
in class ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader
id
- in dictionarypublic long readSmallInt()
readSmallInt
in interface ParquetDataColumnReader
readSmallInt
in class ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader
public long readSmallInt(int id)
readSmallInt
in interface ParquetDataColumnReader
readSmallInt
in class ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader
id
- in dictionarypublic long readTinyInt()
readTinyInt
in interface ParquetDataColumnReader
readTinyInt
in class ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader
public long readTinyInt(int id)
readTinyInt
in interface ParquetDataColumnReader
readTinyInt
in class ParquetDataColumnReaderFactory.DefaultParquetDataColumnReader
id
- in dictionarypublic float readFloat()
readFloat
in interface ParquetDataColumnReader
readFloat
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
public float readFloat(int id)
readFloat
in interface ParquetDataColumnReader
readFloat
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
id
- in dictionarypublic double readDouble()
readDouble
in interface ParquetDataColumnReader
readDouble
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
public double readDouble(int id)
readDouble
in interface ParquetDataColumnReader
readDouble
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
id
- in dictionarypublic byte[] readDecimal()
readDecimal
in interface ParquetDataColumnReader
readDecimal
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
public byte[] readDecimal(int id)
readDecimal
in interface ParquetDataColumnReader
readDecimal
in class ParquetDataColumnReaderFactory.TypesFromInt32PageReader
id
- in dictionaryCopyright © 2023 The Apache Software Foundation. All rights reserved.