Hierarchy For Package com.github.benmanes.caffeine.jcache.event

Package Hierarchies:

Class Hierarchy

  • java.lang.Object
    • com.github.benmanes.caffeine.jcache.event.EventDispatcher<K,​V>
    • java.util.EventObject (implements java.io.Serializable)
      • javax.cache.event.CacheEntryEvent<K,​V> (implements javax.cache.Cache.Entry<K,​V>)
        • com.github.benmanes.caffeine.jcache.event.JCacheEntryEvent<K,​V> (implements java.lang.Iterable<T>)
    • com.github.benmanes.caffeine.jcache.event.EventTypeAwareListener<K,​V> (implements javax.cache.event.CacheEntryCreatedListener<K,​V>, javax.cache.event.CacheEntryExpiredListener<K,​V>, javax.cache.event.CacheEntryRemovedListener<K,​V>, javax.cache.event.CacheEntryUpdatedListener<K,​V>, java.io.Closeable)
    • com.github.benmanes.caffeine.jcache.event.EventTypeFilter<K,​V> (implements javax.cache.event.CacheEntryEventFilter<K,​V>)
    • com.github.benmanes.caffeine.jcache.event.JCacheEvictionListener<K,​V> (implements com.github.benmanes.caffeine.cache.RemovalListener<K,​V>)
    • com.github.benmanes.caffeine.jcache.event.Registration<K,​V>