Class Hierarchy
- java.lang.Object
- org.datanucleus.store.fieldmanager.AbstractFieldManager (implements org.datanucleus.store.fieldmanager.FieldManager)
- org.datanucleus.cache.L2CachePopulateFieldManager
 - org.datanucleus.cache.L2CacheRetrieveFieldManager
 
 - org.datanucleus.cache.AbstractLevel2Cache (implements org.datanucleus.cache.Level2Cache)
- org.datanucleus.cache.JavaxCacheLevel2Cache
 - org.datanucleus.cache.NullLevel2Cache
 
 - org.datanucleus.cache.AbstractReferencedLevel2Cache (implements org.datanucleus.cache.Level2Cache)
- org.datanucleus.cache.SoftLevel2Cache
 - org.datanucleus.cache.WeakLevel2Cache
 
 - org.datanucleus.cache.CachedPC (implements java.lang.Comparable<T>, java.io.Serializable)
 - org.datanucleus.cache.CachedPC.CachedId (implements java.lang.Comparable<T>, java.io.Serializable)
 - org.datanucleus.cache.CacheUniqueKey (implements java.lang.Comparable<T>, java.io.Serializable)
 - org.datanucleus.cache.SoftRefCache (implements org.datanucleus.cache.Level1Cache)
 - org.datanucleus.cache.StrongRefCache (implements org.datanucleus.cache.Level1Cache)
 - org.datanucleus.cache.WeakRefCache (implements org.datanucleus.cache.Level1Cache)
 
 - org.datanucleus.store.fieldmanager.AbstractFieldManager (implements org.datanucleus.store.fieldmanager.FieldManager)
 
Interface Hierarchy
- java.util.Map<K,V>
- org.datanucleus.cache.Level1Cache
 
 - java.io.Serializable
- org.datanucleus.cache.Level2Cache