Package org.apache.iceberg.data.parquet
Class InternalReader<T extends StructLike>
java.lang.Object
org.apache.iceberg.data.parquet.InternalReader<T>
- 
Method SummaryModifier and TypeMethodDescriptionprotected ObjectconvertConstant(Type type, Object value) static <T extends StructLike>
 ParquetValueReader<T> static <T extends StructLike>
 ParquetValueReader<T> create(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema, Map<Integer, ?> idToConstant) protected ParquetValueReader<T> createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema) protected ParquetValueReader<T> createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema, Map<Integer, ?> idToConstant) protected ParquetValueReader<T> createStructReader(List<ParquetValueReader<?>> fieldReaders, Types.StructType structType) protected ParquetValueReader<?> dateReader(org.apache.parquet.column.ColumnDescriptor desc) protected ParquetValueReader<?> fixedReader(org.apache.parquet.column.ColumnDescriptor desc) protected ParquetValueReader<?> timeReader(org.apache.parquet.column.ColumnDescriptor desc) protected ParquetValueReader<?> timestampReader(org.apache.parquet.column.ColumnDescriptor desc, boolean isAdjustedToUTC) 
- 
Method Details- 
createpublic static <T extends StructLike> ParquetValueReader<T> create(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema) 
- 
createpublic static <T extends StructLike> ParquetValueReader<T> create(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema, Map<Integer, ?> idToConstant) 
- 
createStructReaderprotected ParquetValueReader<T> createStructReader(List<ParquetValueReader<?>> fieldReaders, Types.StructType structType) 
- 
fixedReader
- 
dateReader
- 
timeReader
- 
timestampReaderprotected ParquetValueReader<?> timestampReader(org.apache.parquet.column.ColumnDescriptor desc, boolean isAdjustedToUTC) 
- 
createReaderprotected ParquetValueReader<T> createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema) 
- 
createReaderprotected ParquetValueReader<T> createReader(Schema expectedSchema, org.apache.parquet.schema.MessageType fileSchema, Map<Integer, ?> idToConstant) 
- 
convertConstant
 
-