See: Description
| Interface | Description | 
|---|---|
| AsyncCache<C> | A cache implementation that supports async non-blocking caching operations. | 
| Cache<C> | Base cache interface implemented by both  SyncCacheandAsyncCache. | 
| CacheErrorHandler | An interface for handling cache errors. | 
| CacheInfo | Provides information about the state of the cache. | 
| CacheManager<C> | Simple CacheManager interface for managing caches. | 
| SyncCache<C> | A synchronous API for accessing cache values that is useful for in-memory caching implementations. | 
| Class | Description | 
|---|---|
| AsyncCacheErrorHandler | Async error handler that simply logs errors. | 
| CacheConfiguration | A base configuration class for configuring caches. | 
| DefaultCacheConfiguration | Default cache configuration implementation used to configure instances of  DefaultSyncCache. | 
| DefaultCacheErrorHandler | Default implementation of  CacheErrorHandler. | 
| DefaultCacheManager<C> | Default implementation of the  CacheManagerinterface. | 
| DefaultSyncCache | A default  SyncCacheimplementation based on Caffeine |