public interface  org.apache.drill.metastore.metadata.Metadata extends java.lang.Object
{
public abstract java.util.Map getColumnsStatistics();
public abstract org.apache.drill.metastore.statistics.ColumnStatistics getColumnStatistics(org.apache.drill.common.expression.SchemaPath);
public abstract org.apache.drill.exec.record.metadata.TupleMetadata getSchema();
public abstract java.lang.Object getStatistic(org.apache.drill.metastore.statistics.StatisticsKind);
public abstract boolean containsExactStatistics(org.apache.drill.metastore.statistics.StatisticsKind);
public abstract java.lang.Object getStatisticsForColumn(org.apache.drill.common.expression.SchemaPath, org.apache.drill.metastore.statistics.StatisticsKind);
public abstract org.apache.drill.exec.record.metadata.ColumnMetadata getColumn(org.apache.drill.common.expression.SchemaPath);
public abstract org.apache.drill.metastore.metadata.TableInfo getTableInfo();
public abstract org.apache.drill.metastore.metadata.MetadataInfo getMetadataInfo();
public abstract org.apache.drill.metastore.components.tables.TableMetadataUnit toMetadataUnit();
}