public class RolapStatisticsCache extends Object
Wrapper around a chain of StatisticsProvider
s,
followed by a cache to store the results.
Constructor and Description |
---|
RolapStatisticsCache(RolapStar star) |
Modifier and Type | Method and Description |
---|---|
int |
getColumnCardinality(MondrianDef.Relation relation,
MondrianDef.Expression expression,
int approxCardinality) |
int |
getColumnCardinality2(DataSource dataSource,
Dialect dialect,
String catalog,
String schema,
String table,
String column) |
int |
getRelationCardinality(MondrianDef.Relation relation,
String alias,
int approxRowCount) |
public RolapStatisticsCache(RolapStar star)
public int getRelationCardinality(MondrianDef.Relation relation, String alias, int approxRowCount)
public int getColumnCardinality(MondrianDef.Relation relation, MondrianDef.Expression expression, int approxCardinality)
public int getColumnCardinality2(DataSource dataSource, Dialect dialect, String catalog, String schema, String table, String column)