Package mondrian.rolap
Class RolapStatisticsCache
java.lang.Object
mondrian.rolap.RolapStatisticsCache
Provides and caches statistics.
Wrapper around a chain of StatisticsProvider
s,
followed by a cache to store the results.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
getColumnCardinality
(MondrianDef.Relation relation, MondrianDef.Expression expression, long approxCardinality) int
getColumnCardinality2
(DataSource dataSource, Dialect dialect, String catalog, String schema, String table, String column) long
getRelationCardinality
(MondrianDef.Relation relation, String alias, long approxRowCount)
-
Constructor Details
-
RolapStatisticsCache
-
-
Method Details
-
getRelationCardinality
public long getRelationCardinality(MondrianDef.Relation relation, String alias, long approxRowCount) -
getColumnCardinality
public long getColumnCardinality(MondrianDef.Relation relation, MondrianDef.Expression expression, long approxCardinality) -
getColumnCardinality2
-