All Classes and Interfaces

Class
Description
 
Represents base Cache contract.
An annotation that can be applied at the type or method level to indicate that the return value of the method should be cached for the configured Cacheable.value().
 
 
An annotation that can be applied at the type or method level to indicate that the annotated operation should cause the eviction of the given caches.
 
Represent CacheKey interface that is used by the implementation that represents method arguments as key for Cache
 
 
 
 
 
 
 
 
Contract for converting method arguments CacheKey into the final key that will be used in Cache implementation.
 
 
An annotation that can be applied at the type or method level to indicate that the annotated operation should cause the return value to be cached within the given cache name.
 
 
 
 
Analog of Caffeine LoadableCache, require CacheLoader associated