# Hierarchy For Package tigase.stats.db

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - tigase.stats.db.CounterDataLoggerRepository (implements tigase.stats.db.CounterDataLoggerRepositoryIfc<DS>, tigase.db.util.RepositoryVersionAware)
  - tigase.db.beans.MDRepositoryBean<T> (implements tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBeanWithDefaultBeanClass, tigase.kernel.beans.UnregisterAware)
    - tigase.db.beans.MDRepositoryBeanWithStatistics<T> (implements tigase.stats.ComponentStatisticsProvider)
      - tigase.stats.db.CounterDataLoggerRepoBean (implements tigase.stats.db.CounterDataLoggerRepositoryIfc<DS>)
  - tigase.db.beans.MDRepositoryBean.MDRepositoryConfigBean<A> (implements tigase.kernel.beans.config.ConfigurationChangedAware, tigase.kernel.beans.Initializable, tigase.kernel.beans.RegistrarBean, tigase.kernel.beans.UnregisterAware)
    - tigase.stats.db.CounterDataLoggerRepoBean.CounterDataLoggerConfigBean

## Interface Hierarchy

- tigase.db.DataSourceAware<T>
  - tigase.stats.db.CounterDataLoggerRepositoryIfc<DS>