Package org.apache.parquet.column.impl
Class ColumnReadStoreImpl
- java.lang.Object
-
- org.apache.parquet.column.impl.ColumnReadStoreImpl
-
- All Implemented Interfaces:
ColumnReadStore
public class ColumnReadStoreImpl extends Object implements ColumnReadStore
Implementation of the ColumnReadStore Initializes individual columns based on schema and converter
-
-
Constructor Summary
Constructors Constructor Description ColumnReadStoreImpl(PageReadStore pageReadStore, GroupConverter recordConverter, MessageType schema, String createdBy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnReadergetColumnReader(ColumnDescriptor path)
-
-
-
Constructor Detail
-
ColumnReadStoreImpl
public ColumnReadStoreImpl(PageReadStore pageReadStore, GroupConverter recordConverter, MessageType schema, String createdBy)
- Parameters:
pageReadStore- underlying page storagerecordConverter- the user provided converter to materialize recordsschema- the schema we are readingcreatedBy- writer version string from the Parquet file being read
-
-
Method Detail
-
getColumnReader
public ColumnReader getColumnReader(ColumnDescriptor path)
- Specified by:
getColumnReaderin interfaceColumnReadStore- Parameters:
path- the column to read- Returns:
- the column reader for that descriptor
-
-