StaticcleanupStaticclearStaticclearDelete every entry in the cache. Returns number deleted.
StaticclearDelete all cache entries whose key contains the given class name.
Matches both plain keys (ClassName:method:args) and prefixed keys (prefix:ClassName:method:args).
Returns the number of deleted entries.
StaticdeleteStaticenableEnable temporary mode - use in-memory cache that doesn't persist Must be called before any cache operations
StaticenforceEnforce cache size limit by removing least recently accessed entries. Called periodically from set() rather than on every write.
StaticgetStaticgetStatichasStaticisCheck if cache is in temporary mode
StatickeysStaticsetStaticsizeStaticstartStart automatic cleanup of expired entries
StaticstatsGet cache statistics
StaticstopStop automatic cleanup
StaticwrapCache-with-dedup wrapper. Concurrent callers on a cache miss for the same
key share a single execution rather than each running fn independently.
Remove all expired entries from cache