All Classes

Class Description
Cache<K,​V>
The basic interface that various cache implementations must provide.
CacheProvider
Creates Cache instances using some backing implementation
ExpiryType
The type of expiration policy to use.
ICacheSpec<K,​V>
Cache configuration settings that form a specification that requested implementations should satisfy.
MisconfigurationPolicy
The policy type that dictates how providers should react to cache specification issues.
MisconfiguredCacheException
Thrown when a cache specification issue arises under MisconfigurationPolicy.REJECT
NoDefaultCacheImplementationException
Thrown when a cache is to be built with no provider specified and no default provider was found.
RemovalCause
The reason for a cache entry being removed.
RemovalListener<K,​V>
Listens to entry removals in the cache that may occur for various reasons.