cache library
Caching system for moose_core package.
This module exports the multi-layer caching system with support for in-memory and persistent storage, TTL configuration, and cache invalidation strategies.
Classes
- CacheManager
- Central cache manager providing access to both memory and persistent caches
- CacheStats
- Cache statistics for monitoring
- MemoryCache
- In-memory cache with memory management and leak prevention
- PersistentCache
- Persistent cache using SharedPreferences for data that survives app restarts
Enums
- EvictionPolicy
- Eviction policy for cache