public static class Metadata.ParquetTableMetadata_v2 extends Metadata.ParquetTableMetadataBase
| Modifier and Type | Field and Description |
|---|---|
ConcurrentHashMap<org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2.Key,Metadata.ColumnTypeMetadata_v2> |
columnTypeInfo |
| Constructor and Description |
|---|
Metadata.ParquetTableMetadata_v2() |
Metadata.ParquetTableMetadata_v2(String metadataVersion,
List<Metadata.ParquetFileMetadata_v2> files,
List<String> directories,
ConcurrentHashMap<org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2.Key,Metadata.ColumnTypeMetadata_v2> columnTypeInfo,
String drillVersion) |
Metadata.ParquetTableMetadata_v2(String metadataVersion,
Metadata.ParquetTableMetadataBase parquetTable,
List<Metadata.ParquetFileMetadata_v2> files,
List<String> directories,
String drillVersion) |
Metadata.ParquetTableMetadata_v2(String metadataVersion,
String drillVersion) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignFiles(List<? extends Metadata.ParquetFileMetadata> newFiles) |
Metadata.ParquetTableMetadataBase |
clone() |
Metadata.ColumnTypeMetadata_v2 |
getColumnTypeInfo(String[] name) |
Integer |
getDefinitionLevel(String[] columnName) |
List<String> |
getDirectories() |
String |
getDrillVersion() |
List<? extends Metadata.ParquetFileMetadata> |
getFiles() |
String |
getMetadataVersion() |
org.apache.parquet.schema.OriginalType |
getOriginalType(String[] columnName) |
org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName |
getPrimitiveType(String[] columnName) |
Integer |
getRepetitionLevel(String[] columnName) |
boolean |
hasColumnMetadata() |
boolean |
isRowGroupPrunable() |
public ConcurrentHashMap<org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2.Key,Metadata.ColumnTypeMetadata_v2> columnTypeInfo
public Metadata.ParquetTableMetadata_v2()
public Metadata.ParquetTableMetadata_v2(String metadataVersion, String drillVersion)
public Metadata.ParquetTableMetadata_v2(String metadataVersion, Metadata.ParquetTableMetadataBase parquetTable, List<Metadata.ParquetFileMetadata_v2> files, List<String> directories, String drillVersion)
public Metadata.ParquetTableMetadata_v2(String metadataVersion, List<Metadata.ParquetFileMetadata_v2> files, List<String> directories, ConcurrentHashMap<org.apache.drill.exec.store.parquet.Metadata.ColumnTypeMetadata_v2.Key,Metadata.ColumnTypeMetadata_v2> columnTypeInfo, String drillVersion)
public Metadata.ColumnTypeMetadata_v2 getColumnTypeInfo(String[] name)
public List<String> getDirectories()
getDirectories in class Metadata.ParquetTableMetadataBasepublic List<? extends Metadata.ParquetFileMetadata> getFiles()
getFiles in class Metadata.ParquetTableMetadataBasepublic void assignFiles(List<? extends Metadata.ParquetFileMetadata> newFiles)
assignFiles in class Metadata.ParquetTableMetadataBasepublic boolean hasColumnMetadata()
hasColumnMetadata in class Metadata.ParquetTableMetadataBasepublic org.apache.parquet.schema.PrimitiveType.PrimitiveTypeName getPrimitiveType(String[] columnName)
getPrimitiveType in class Metadata.ParquetTableMetadataBasepublic org.apache.parquet.schema.OriginalType getOriginalType(String[] columnName)
getOriginalType in class Metadata.ParquetTableMetadataBasepublic Integer getRepetitionLevel(String[] columnName)
getRepetitionLevel in class Metadata.ParquetTableMetadataBasepublic Integer getDefinitionLevel(String[] columnName)
getDefinitionLevel in class Metadata.ParquetTableMetadataBasepublic boolean isRowGroupPrunable()
isRowGroupPrunable in class Metadata.ParquetTableMetadataBasepublic Metadata.ParquetTableMetadataBase clone()
clone in class Metadata.ParquetTableMetadataBasepublic String getDrillVersion()
getDrillVersion in class Metadata.ParquetTableMetadataBasepublic String getMetadataVersion()
getMetadataVersion in class Metadata.ParquetTableMetadataBaseCopyright © 2017 The Apache Software Foundation. All rights reserved.