Interface | Description |
---|---|
ConcurrentNavigableMap<K,V> |
A
ConcurrentMap supporting NavigableMap operations. |
NavigableMap<K,V> |
A
SortedMap extended with navigation methods returning the
closest matches for given search targets. |
Queue<E> |
An iterface used to implement a first-in, first-out container.
|
ValueRef<K,V> |
ValueRef.
|
Class | Description |
---|---|
AbstractQueue<E> |
An abstract implementation of a Queue.
|
ArrayIterator |
An array iterator.
|
CachedCollection |
A wrapper around a
Collection which translates added objects
into SoftObject references, allowing the VM to garbage collect
objects in the collection when memory is low. |
CachedList |
A wrapper around a
List which translates added objects
into SoftObject references, allowing the VM to garbage collect
objects in the collection when memory is low. |
CollectionsFactory |
Collections factory.
|
CollectionsUtil |
CollectionsUtil.
|
CompoundIterator |
A compound iterator, which iterates over all of the elements in the
given iterators.
|
CompoundKey |
An immutable compound key class.
|
ConcurrentReferenceHashMap<K,V> |
An advanced hash table supporting configurable garbage collection semantics
of keys and values, optional referential-equality, full concurrency of
retrievals, and adjustable expected concurrency for updates.
|
ConcurrentReferenceHashSet<E> |
Set based on top of ConcurrentReferenceHashMap.
|
ConcurrentSet<E> |
Concurrent Set based on top of ConcurrentHashMap.
|
ConcurrentSkipListMap<K,V> |
A scalable
ConcurrentNavigableMap implementation. |
FastCopyHashMap<K,V> |
A HashMap that is optimized for fast shallow copies.
|
FastCopyHashMap.SimpleEntry<K,V> | |
FastCopyHashSet<E> |
Concurrent Set based on top of FastCopyHashMap.
|
Iterators |
A collection of
Iterator and Enumeration
utilities. |
LazyList<T> |
LazyList.
|
LazyMap<K,V> |
LazyMap.
|
LazySet<T> |
LazySet.
|
ListQueue<E> |
A ListQueue implements a first-in, first-out container using a List as
a data structure.
|
ListSet |
A thin wrapper around a
List transforming it into a
modifiable Set . |
MapDelegateSet<E> |
Set implemented by a backing Map.
|
ReferenceValueHashMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
ReferenceValueMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
ReferenceValueTreeMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
ReverseListIterator<E> |
An iterator that returns elements in reverse order from a list.
|
SerializableEnumeration |
???
|
SoftSet |
An implementation of Set that manages a map of soft references to
the set values.
|
SoftValueHashMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
SoftValueTreeMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
WeakClassCache<T> |
A weak class cache that instantiates does not a hold a
strong reference to either the classloader or class.
|
WeakIdentityHashMap |
A hashtable-based Map implementation with weak keys and
using reference-equality in place of object-equality when comparing keys
(and values).
|
WeakSet |
A Set implementation with weak elements.
|
WeakTypeCache<T> |
A weak class cache that instantiates does not a hold a
strong reference to either the classloader or class.
|
WeakValueHashMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
WeakValueTreeMap<K,V> |
This Map will remove entries when the value in the map has been
cleaned from garbage collection
|
Enum | Description |
---|---|
ConcurrentReferenceHashMap.Option | |
ConcurrentReferenceHashMap.ReferenceType |
An option specifying which Java reference type should be used to refer
to a key and/or value.
|
Exception | Description |
---|---|
CollectionException |
A generic collection exception.
|
EmptyCollectionException |
Thrown to indicate that an operation can not be performed on an empty
collection.
|
FullCollectionException |
Thrown to indicate that an operation can not be performed on a full
collection.
|
Extentions to the Java Collections framework.
Copyright © 2018 JBoss by Red Hat. All rights reserved.