Package org.apache.iceberg.data.parquet
Class BaseParquetReaders<T>
- java.lang.Object
-
- org.apache.iceberg.data.parquet.BaseParquetReaders<T>
-
- Direct Known Subclasses:
GenericParquetReaders
public abstract class BaseParquetReaders<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BaseParquetReaders()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected ParquetValueReader<T>
createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema)
protected ParquetValueReader<T>
createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema, java.util.Map<java.lang.Integer,?> idToConstant)
protected abstract ParquetValueReader<T>
createStructReader(java.util.List<org.apache.parquet.schema.Type> types, java.util.List<ParquetValueReader<?>> fieldReaders, Types.StructType structType)
-
-
-
Method Detail
-
createReader
protected ParquetValueReader<T> createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema)
-
createReader
protected ParquetValueReader<T> createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema, java.util.Map<java.lang.Integer,?> idToConstant)
-
createStructReader
protected abstract ParquetValueReader<T> createStructReader(java.util.List<org.apache.parquet.schema.Type> types, java.util.List<ParquetValueReader<?>> fieldReaders, Types.StructType structType)
-
-