public class TableStats extends Object
Constructor and Description |
---|
TableStats(int count) |
Modifier and Type | Method and Description |
---|---|
void |
addColumnHistogram(String column,
SelectivityHistogram histogram) |
void |
addColumnSelectivity(String column,
double columnSelectivity) |
int |
getCardinality(String column)
Get the cardinality (number of unique rows) of a specific column.
|
int |
getCount() |
SelectivityHistogram |
getHistogram(String column) |
double |
getSelectivity(String column)
Get the selectivity (cardinality / total rows) of a specific column.
|
public void addColumnSelectivity(String column, double columnSelectivity)
public void addColumnHistogram(String column, SelectivityHistogram histogram)
public int getCount()
public SelectivityHistogram getHistogram(String column)
public double getSelectivity(String column)
public int getCardinality(String column)
Copyright © 2020 University of California, Santa Cruz. All rights reserved.