| Package | Description |
|---|---|
| oracle.javatools.util |
Provides general utilities.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
Maps.AbstractLinkedHashMap<K,V,E extends Maps.LinkedEntry<K,V>>
An abstract, but nearly complete, implementation of the
Map
interface that is functionally equivalent to LinkedHashMap
but is based on Maps.AbstractHashMap and allows subclasses the same
customization options. |
static class |
Maps.CacheMap<K,V> |
static class |
Maps.ManagedCacheMap<K,V>
A cache map which is an MBean and can be monitored by a JMX client (e.g.,
JConsole).
|
static class |
Maps.SoftHashMap<K,V>
An implementation of
Maps.AbstractHashMap, based on Maps.SoftEntry,
which holds its values with SoftReferences. |
static class |
Maps.SoftLinkedHashMap<K,V>
An implementation of
Maps.AbstractLinkedHashMap, based on Maps.SoftLinkedEntry, which holds its values with SoftReferences. |
static class |
Maps.StrongHashMap<K,V>
The default implementation of
Maps.AbstractHashMap, based on Maps.StrongEntry. |
static class |
Maps.StrongLinkedHashMap<K,V>
The default implementation of
Maps.AbstractLinkedHashMap, based on
Maps.StrongLinkedEntry. |
static class |
Maps.WeakHashMap<K,V>
An implementation of
Maps.AbstractHashMap, based on Maps.WeakEntry,
which holds its values with WeakReferences. |
static class |
Maps.WeakLinkedHashMap<K,V>
An implementation of
Maps.AbstractLinkedHashMap, based on Maps.WeakLinkedEntry, which holds its values with WeakReferences. |