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