| Package | Description |
|---|---|
| org.jboss.util.collection |
Extentions to the Java Collections framework.
|
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
SoftValueRef<K,V>
Soft value ref.
|
(package private) class |
WeakValueRef<K,V>
Weak value ref.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.Iterator<java.util.Map.Entry<K,ValueRef<K,V>>> |
ReferenceValueMap.EntrySetIterator.delegate
The delegate
|
private java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.map
Hash table mapping keys to ref values
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract ValueRef<K,V> |
ReferenceValueMap.create(K key,
V value,
java.lang.ref.ReferenceQueue<V> q)
Create new value ref instance.
|
protected ValueRef<K,V> |
SoftValueHashMap.create(K key,
V value,
java.lang.ref.ReferenceQueue<V> q) |
protected ValueRef<K,V> |
SoftValueTreeMap.create(K key,
V value,
java.lang.ref.ReferenceQueue<V> q) |
protected ValueRef<K,V> |
WeakValueHashMap.create(K key,
V value,
java.lang.ref.ReferenceQueue<V> q) |
protected ValueRef<K,V> |
WeakValueTreeMap.create(K key,
V value,
java.lang.ref.ReferenceQueue<V> q) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueHashMap.createMap() |
protected abstract java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.createMap()
Create map.
|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueTreeMap.createMap() |
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueHashMap.createMap(java.util.Comparator<K> kComparator) |
protected abstract java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.createMap(java.util.Comparator<K> comparator)
Create map.
|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueTreeMap.createMap(java.util.Comparator<K> comparator) |
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueHashMap.createMap(int initialCapacity) |
protected abstract java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.createMap(int initialCapacity)
Create map.
|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueTreeMap.createMap(int initialCapacity) |
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueHashMap.createMap(int initialCapacity,
float loadFactor) |
protected abstract java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.createMap(int initialCapacity,
float loadFactor)
Create map.
|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueTreeMap.createMap(int initialCapacity,
float loadFactor) |
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueHashMap.createMap(java.util.SortedMap<K,ValueRef<K,V>> kValueRefSortedMap) |
protected abstract java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.createMap(java.util.SortedMap<K,ValueRef<K,V>> map)
Create map.
|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueTreeMap.createMap(java.util.SortedMap<K,ValueRef<K,V>> map) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueHashMap.createMap(java.util.SortedMap<K,ValueRef<K,V>> kValueRefSortedMap) |
protected abstract java.util.Map<K,ValueRef<K,V>> |
ReferenceValueMap.createMap(java.util.SortedMap<K,ValueRef<K,V>> map)
Create map.
|
protected java.util.Map<K,ValueRef<K,V>> |
ReferenceValueTreeMap.createMap(java.util.SortedMap<K,ValueRef<K,V>> map) |
| Constructor and Description |
|---|
EntrySetIterator(java.util.Iterator<java.util.Map.Entry<K,ValueRef<K,V>>> delegate)
Create a new EntrySetIterator.
|
ReferenceValueMap(java.util.SortedMap<K,ValueRef<K,V>> sorted) |
ReferenceValueTreeMap(java.util.SortedMap<K,ValueRef<K,V>> sorted) |
SoftValueTreeMap(java.util.SortedMap<K,ValueRef<K,V>> sorted) |
WeakValueTreeMap(java.util.SortedMap<K,ValueRef<K,V>> sorted) |