Package | Description |
---|---|
org.apache.openjpa.lib.util |
General Utilities
|
org.apache.openjpa.lib.util.concurrent |
Concurrent Utilities
|
org.apache.openjpa.util |
OpenJPA Utilities
|
Modifier and Type | Class and Description |
---|---|
class |
LRUMap
Extension of the commons
LRUMap that can change its
maximum size. |
class |
ReferenceHashMap
Map in which the key, value, or both may be weak/soft references.
|
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentHashMap
This class implements a HashMap which has limited synchronization.
|
class |
ConcurrentReferenceHashMap
This class implements a HashMap which has limited synchronization
and reference keys or values(but not both).
|
class |
SizedConcurrentHashMap
Deprecated.
In Java 8, java.util.ConcurrentHashMap received an overhauled and this extension was not updated. This
class will fail to compile on Java 8. If it is compiled at a lower level and run on Java 8 it will not
work properly. For more information: https://issues.apache.org/jira/browse/OPENJPA-2441
|
Modifier and Type | Field and Description |
---|---|
protected SizedMap |
CacheMap.cacheMap
The map for non-expired and non-pinned references.
|
protected SizedMap |
CacheMap.softMap
The map for expired references.
|
Copyright © 2006–2015 Apache Software Foundation. All rights reserved.