Class Hierarchy
- java.lang.Object
- org.springframework.cache.annotation.AbstractCachingConfiguration (implements org.springframework.context.annotation.ImportAware)
- org.springframework.cache.annotation.ProxyCachingConfiguration
- org.springframework.cache.annotation.AbstractCachingConfiguration.CachingConfigurerSupplier
- org.springframework.cache.interceptor.AbstractFallbackCacheOperationSource (implements org.springframework.cache.interceptor.CacheOperationSource)
- org.springframework.cache.annotation.AnnotationCacheOperationSource (implements java.io.Serializable)
- org.springframework.context.annotation.AdviceModeImportSelector<A> (implements org.springframework.context.annotation.ImportSelector)
- org.springframework.cache.annotation.CachingConfigurationSelector
- org.springframework.cache.annotation.CachingConfigurerSupport (implements org.springframework.cache.annotation.CachingConfigurer)
- org.springframework.cache.annotation.SpringCacheAnnotationParser (implements org.springframework.cache.annotation.CacheAnnotationParser, java.io.Serializable)
- org.springframework.cache.annotation.AbstractCachingConfiguration (implements org.springframework.context.annotation.ImportAware)
Interface Hierarchy
- org.springframework.cache.annotation.AnnotationCacheOperationSource.CacheOperationProvider
- org.springframework.cache.annotation.CacheAnnotationParser
- org.springframework.cache.annotation.CachingConfigurer
Annotation Interface Hierarchy
- org.springframework.cache.annotation.Cacheable (implements java.lang.annotation.Annotation)
- org.springframework.cache.annotation.CacheConfig (implements java.lang.annotation.Annotation)
- org.springframework.cache.annotation.CacheEvict (implements java.lang.annotation.Annotation)
- org.springframework.cache.annotation.CachePut (implements java.lang.annotation.Annotation)
- org.springframework.cache.annotation.Caching (implements java.lang.annotation.Annotation)
- org.springframework.cache.annotation.EnableCaching (implements java.lang.annotation.Annotation)