Class Hierarchy
- java.lang.Object
- edu.uiuc.ncsa.security.core.cache.Cache (implements java.util.Map<K,V>)
- edu.uiuc.ncsa.security.core.cache.CachedMapFacade<V> (implements edu.uiuc.ncsa.security.core.Store<V>)
- edu.uiuc.ncsa.security.core.cache.CachedObject (implements java.lang.Comparable<T>)
- edu.uiuc.ncsa.security.core.cache.MaxAgePolicy (implements edu.uiuc.ncsa.security.core.cache.RetentionPolicy<K,V>)
- edu.uiuc.ncsa.security.core.cache.MaxCacheSizePolicy<K,V> (implements edu.uiuc.ncsa.security.core.cache.RetentionPolicy<K,V>)
- edu.uiuc.ncsa.security.core.cache.SimpleEntryImpl<K,V> (implements java.util.Map.Entry<K,V>)
- java.lang.Thread (implements java.lang.Runnable)
- edu.uiuc.ncsa.security.core.cache.MyThread
- edu.uiuc.ncsa.security.core.cache.Cleanup<K,V>
- edu.uiuc.ncsa.security.core.cache.LockingCleanup<K,V>
- edu.uiuc.ncsa.security.core.cache.Cleanup<K,V>
- edu.uiuc.ncsa.security.core.cache.MyThread
- edu.uiuc.ncsa.security.core.cache.ValidTimestampPolicy (implements edu.uiuc.ncsa.security.core.cache.RetentionPolicy<K,V>)
Interface Hierarchy
- java.lang.Cloneable
- edu.uiuc.ncsa.security.core.Identifiable (also extends java.io.Serializable)
- edu.uiuc.ncsa.security.core.cache.Cacheable
- edu.uiuc.ncsa.security.core.Identifiable (also extends java.io.Serializable)
- edu.uiuc.ncsa.security.core.cache.RetentionPolicy<K,V>
- java.io.Serializable
- edu.uiuc.ncsa.security.core.Identifiable (also extends java.lang.Cloneable)
- edu.uiuc.ncsa.security.core.cache.Cacheable
- edu.uiuc.ncsa.security.core.Identifiable (also extends java.lang.Cloneable)