Interface | Description |
---|---|
Collectable<E> |
A comparison function, which compares objects for equality.
|
Collection<E> |
The root mutable interface in the collection hierarchy.
|
Comparator<E> |
A comparison function, which imposes a total ordering on some collection of objects.
|
Deque<E> |
A linear collection that supports element insertion and removal at both ends.
|
Hashable<E> |
A comparison function which compares objects for equality and a function for determining a hash code.
|
ImmutableCollection<E> |
The root immutable interface in the collection hierarchy.
|
ImmutableList<E> |
An immutable ordered collection (also known as a sequence).
|
ImmutableMap<K,V> |
An immutable object that maps keys to values.
|
ImmutableSet<E> |
A collection that contains no duplicate elements.
|
JIterator<E> |
An iterator over a collection.
|
JMap<K,V> |
An object that maps keys to values.
|
JSet<E> |
A collection that contains no duplicate elements.
|
List<E> |
An ordered collection (also known as a sequence).
|
MapEntry<K,V> |
A map entry (key-value pair).
|
NavigableMap<K,V> |
A Map that further provides a total ordering and extended with navigation methods returning the closest matches for given search targets.
|
NavigableSet<E> |
A Set that further provides a total ordering and extended with navigation methods returning the closest matches for given search targets.
|
Queue<E> |
A collection designed for holding elements prior to processing.
|
Class | Description |
---|---|
AllFieldCollectable<E> |
An implementation of the Collectable interface that operates on all fields in the object
|
AllFieldHashable<E> |
An implementation of the Hashable interfaces that operates on all fields in the object
|
ArrayList<E> |
Resizable-array implementation of the JList interface.
|
Collections<E> |
This class consists exclusively of static methods that operate on or return collections.
|
HashMap<K,V> |
Hash implementation of the JMap interface
|
HashSet<E> |
Hash implementation of the JSet interface
|
LinkedList<E> |
Doubly-linked list implementation of the JList interface.
|
PriorityQueue<E> |
An unbounded priority queue based on a priority heap.
|
SkipListMap<K,V> |
Skiplist implementation of the JMap interface
|
SkipListSet<E> |
Skiplist implementation of the JSet interface
|
TreeMap<K,V> |
A binary tree based NavigableMap implementation.
|
TreeSet<E> |
A binary tree based NavigableSet implementation.
|
Generated using TypeDoc