public interface Aggregate
| Modifier and Type | Method and Description |
|---|---|
double |
estimateRowCount()
Returns an estimate of the number of distinct values in this
Aggregate.
|
double |
estimateSpace()
Returns an estimate of the amount of space (in bytes) required to
store this Aggregate.
|
List<Attribute> |
getAttributes()
Returns a list of attributes in this aggregate table.
|
String |
getCandidateTableName()
Returns a suggestion for the name of a table in which to store this
aggregate.
|
String |
getDescription()
Returns a text description of this aggregate
|
List<Measure> |
getMeasures()
Returns a list of measures in this aggregate table.
|
String getCandidateTableName()
The suggestion does not need to be unique within the db schema or less than the database's table name limit, but the implementation should try to generate a name that is likely to be unique and descriptive in the first 20 or so characters.
String getDescription()
List<Attribute> getAttributes()
List<Measure> getMeasures()
double estimateRowCount()
double estimateSpace()
Copyright © 2006–2016 Julian Hyde. All rights reserved.