# Hierarchy For Package com.h3c.util.cache

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.h3c.util.cache.AgeOutHashMap<K,V>
    - com.h3c.util.cache.NotedAgeOutHashMap<K,V>
      - com.h3c.util.cache.VocalAgeOutHashMap<K,V>
  - com.h3c.util.cache.CacheableDataType (implements java.io.Serializable)
  - com.h3c.util.cache.CacheModelProxy<K,V> (implements com.h3c.util.cache.Cache<K,V>)
  - java.lang.ref.Reference<T>
    - java.lang.ref.WeakReference<T>
      - com.h3c.util.cache.CachedValueWeakReference<K,V>
  - com.h3c.util.cache.SmallDataCache<K,V> (implements com.h3c.util.cache.Cache<K,V>)
  - java.lang.Thread (implements java.lang.Runnable)
    - com.h3c.util.cache.CacheCleaner
  - com.h3c.util.cache.WeakValueCache<K,V>

## Interface Hierarchy

- com.h3c.util.cache.Cache<K,V>
- com.h3c.util.cache.CacheModelProxy.Model<K,V>
- com.h3c.util.cache.VocalMapListener<V>

Copyright © 2014. All Rights Reserved.