Package-level declarations

Types

Link copied to clipboard
class CacheStatistics(val typeData: Map<KType, TypeStatistics> = mapOf())
Link copied to clipboard
class MetricsCache(delegate: DataCache, logger: StatisticsLogger = StatisticsLogger()) : DataCache

A DataCache that logs usage statistics via its logger.

Link copied to clipboard
Link copied to clipboard
class TypeStatistics(val type: KType, val queries: Long, val hits: Long)
Link copied to clipboard

Functions

Link copied to clipboard

Wraps this cache in a MetricsCache, enabling logging of metrics.