Package org.apache.iceberg.parquet
Class ParquetUtil
- java.lang.Object
- 
- org.apache.iceberg.parquet.ParquetUtil
 
- 
 public class ParquetUtil extends java.lang.Object
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static MetricsfileMetrics(InputFile file, MetricsConfig metricsConfig)static MetricsfileMetrics(InputFile file, MetricsConfig metricsConfig, NameMapping nameMapping)static MetricsfooterMetrics(org.apache.parquet.hadoop.metadata.ParquetMetadata metadata, java.util.stream.Stream<FieldMetrics<?>> fieldMetrics, MetricsConfig metricsConfig)static MetricsfooterMetrics(org.apache.parquet.hadoop.metadata.ParquetMetadata metadata, java.util.stream.Stream<FieldMetrics<?>> fieldMetrics, MetricsConfig metricsConfig, NameMapping nameMapping)static java.util.List<java.lang.Long>getSplitOffsets(org.apache.parquet.hadoop.metadata.ParquetMetadata md)Returns a list of offsets in ascending order determined by the starting position of the row groups.static booleanhasNonDictionaryPages(org.apache.parquet.hadoop.metadata.ColumnChunkMetaData meta)static booleanisIntType(org.apache.parquet.schema.PrimitiveType primitiveType)static org.apache.parquet.column.DictionaryreadDictionary(org.apache.parquet.column.ColumnDescriptor desc, org.apache.parquet.column.page.PageReader pageSource)
 
- 
- 
- 
Method Detail- 
fileMetricspublic static Metrics fileMetrics(InputFile file, MetricsConfig metricsConfig) 
 - 
fileMetricspublic static Metrics fileMetrics(InputFile file, MetricsConfig metricsConfig, NameMapping nameMapping) 
 - 
footerMetricspublic static Metrics footerMetrics(org.apache.parquet.hadoop.metadata.ParquetMetadata metadata, java.util.stream.Stream<FieldMetrics<?>> fieldMetrics, MetricsConfig metricsConfig) 
 - 
footerMetricspublic static Metrics footerMetrics(org.apache.parquet.hadoop.metadata.ParquetMetadata metadata, java.util.stream.Stream<FieldMetrics<?>> fieldMetrics, MetricsConfig metricsConfig, NameMapping nameMapping) 
 - 
getSplitOffsetspublic static java.util.List<java.lang.Long> getSplitOffsets(org.apache.parquet.hadoop.metadata.ParquetMetadata md) Returns a list of offsets in ascending order determined by the starting position of the row groups.
 - 
hasNonDictionaryPagespublic static boolean hasNonDictionaryPages(org.apache.parquet.hadoop.metadata.ColumnChunkMetaData meta) 
 - 
readDictionarypublic static org.apache.parquet.column.Dictionary readDictionary(org.apache.parquet.column.ColumnDescriptor desc, org.apache.parquet.column.page.PageReader pageSource)
 - 
isIntTypepublic static boolean isIntType(org.apache.parquet.schema.PrimitiveType primitiveType) 
 
- 
 
-