Package io.trino.parquet
Class ParquetMetadataConverter
java.lang.Object
io.trino.parquet.ParquetMetadataConverter
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.parquet.column.EncodingStatsconvertEncodingStats(List<org.apache.parquet.format.PageEncodingStats> stats) static org.apache.parquet.format.LogicalTypeconvertToLogicalType(org.apache.parquet.schema.LogicalTypeAnnotation annotation) static org.apache.parquet.internal.column.columnindex.ColumnIndexfromParquetColumnIndex(org.apache.parquet.schema.PrimitiveType type, org.apache.parquet.format.ColumnIndex parquetColumnIndex) static org.apache.parquet.internal.column.columnindex.OffsetIndexfromParquetOffsetIndex(org.apache.parquet.format.OffsetIndex parquetOffsetIndex) static org.apache.parquet.column.statistics.Statistics<?> fromParquetStatistics(String createdBy, org.apache.parquet.format.Statistics statistics, org.apache.parquet.schema.PrimitiveType type) static org.apache.parquet.format.EncodinggetEncoding(org.apache.parquet.column.Encoding encoding) static org.apache.parquet.column.EncodinggetEncoding(org.apache.parquet.format.Encoding encoding) static org.apache.parquet.schema.LogicalTypeAnnotationgetLogicalTypeAnnotation(org.apache.parquet.format.ConvertedType type, org.apache.parquet.format.SchemaElement element) static org.apache.parquet.schema.LogicalTypeAnnotationgetLogicalTypeAnnotation(org.apache.parquet.format.LogicalType type) static org.apache.parquet.schema.PrimitiveType.PrimitiveTypeNamegetPrimitive(org.apache.parquet.format.Type type) static booleanisMinMaxStatsSupported(org.apache.parquet.schema.PrimitiveType type) static IndexReferencetoColumnIndexReference(org.apache.parquet.format.ColumnChunk columnChunk) static IndexReferencetoOffsetIndexReference(org.apache.parquet.format.ColumnChunk columnChunk) static org.apache.parquet.format.StatisticstoParquetStatistics(org.apache.parquet.column.statistics.Statistics<?> stats) static org.apache.parquet.format.StatisticstoParquetStatistics(org.apache.parquet.column.statistics.Statistics<?> stats, int truncateLength)
-
Field Details
-
MAX_STATS_SIZE
public static final long MAX_STATS_SIZE- See Also:
-
-
Method Details
-
getLogicalTypeAnnotation
public static org.apache.parquet.schema.LogicalTypeAnnotation getLogicalTypeAnnotation(org.apache.parquet.format.ConvertedType type, org.apache.parquet.format.SchemaElement element) -
getLogicalTypeAnnotation
public static org.apache.parquet.schema.LogicalTypeAnnotation getLogicalTypeAnnotation(org.apache.parquet.format.LogicalType type) -
convertToLogicalType
public static org.apache.parquet.format.LogicalType convertToLogicalType(org.apache.parquet.schema.LogicalTypeAnnotation annotation) -
getPrimitive
public static org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName getPrimitive(org.apache.parquet.format.Type type) -
getEncoding
public static org.apache.parquet.format.Encoding getEncoding(org.apache.parquet.column.Encoding encoding) -
getEncoding
public static org.apache.parquet.column.Encoding getEncoding(org.apache.parquet.format.Encoding encoding) -
convertEncodingStats
public static org.apache.parquet.column.EncodingStats convertEncodingStats(List<org.apache.parquet.format.PageEncodingStats> stats) -
fromParquetColumnIndex
public static org.apache.parquet.internal.column.columnindex.ColumnIndex fromParquetColumnIndex(org.apache.parquet.schema.PrimitiveType type, org.apache.parquet.format.ColumnIndex parquetColumnIndex) -
fromParquetOffsetIndex
public static org.apache.parquet.internal.column.columnindex.OffsetIndex fromParquetOffsetIndex(org.apache.parquet.format.OffsetIndex parquetOffsetIndex) -
isMinMaxStatsSupported
public static boolean isMinMaxStatsSupported(org.apache.parquet.schema.PrimitiveType type) -
toParquetStatistics
public static org.apache.parquet.format.Statistics toParquetStatistics(org.apache.parquet.column.statistics.Statistics<?> stats) -
toParquetStatistics
public static org.apache.parquet.format.Statistics toParquetStatistics(org.apache.parquet.column.statistics.Statistics<?> stats, int truncateLength) -
fromParquetStatistics
public static org.apache.parquet.column.statistics.Statistics<?> fromParquetStatistics(String createdBy, org.apache.parquet.format.Statistics statistics, org.apache.parquet.schema.PrimitiveType type) -
toColumnIndexReference
public static IndexReference toColumnIndexReference(org.apache.parquet.format.ColumnChunk columnChunk) -
toOffsetIndexReference
public static IndexReference toOffsetIndexReference(org.apache.parquet.format.ColumnChunk columnChunk)
-