Class RolapStatisticsCache


  • public class RolapStatisticsCache
    extends java.lang.Object
    Provides and caches statistics.

    Wrapper around a chain of StatisticsProviders, followed by a cache to store the results.

    • Constructor Detail

      • RolapStatisticsCache

        public RolapStatisticsCache​(RolapStar star)
    • Method Detail

      • getRelationCardinality

        public int getRelationCardinality​(MondrianDef.Relation relation,
                                          java.lang.String alias,
                                          int approxRowCount)
      • getColumnCardinality2

        public int getColumnCardinality2​(javax.sql.DataSource dataSource,
                                         Dialect dialect,
                                         java.lang.String catalog,
                                         java.lang.String schema,
                                         java.lang.String table,
                                         java.lang.String column)