Uses of Class
org.eclipse.persistence.internal.identitymaps.AbstractIdentityMap
Package
Description
-
Uses of AbstractIdentityMap in org.eclipse.persistence.internal.identitymaps
Modifier and TypeClassDescriptionclass
Purpose: A fixed size LRU cacheclass
Purpose: A FullIdentityMap holds all objects stored within it for the life of the application.class
Purpose: A HardCacheWeakIdentityMap is identical to the weak identity map, however the weak reference can be a performance problem for some types of apps because it can cause too much garbage collection of objects read causing them to be re-read and re-built (this defeats the purpose of the cache).class
Purpose: Provide the capability to not cache objects at all.class
Purpose: A SoftCacheWeakIdentityMap is identical to the WeakIdentityMap, however the weak reference can be a performance problem for some types of apps because it can cause too much garbage collection of objects read causing them to be re-read and re-built (this defeats the purpose of the cache).class
Purpose: A SoftIdentityMap holds all objects referenced by the application.class
Unit of work specific identity map which avoid additional overhead not required in unit of work, such as locking and synchronization.class
Purpose: A WeakIdentityMap holds all objects referenced by the application only.class
-
Uses of AbstractIdentityMap in org.eclipse.persistence.sessions.interceptors