| Immutable |
Indicate whether the immutable collection contains a COPY of the collection (neither changeable by the user of the immutable
collection, nor by anyone holding a pointer to the original collection), or a WRAP for the original collection (not
changeable by the user of the immutable collection, but can be changed by anyone holding a pointer to the original collection
that is wrapped).
|
| ImmutableAbstractCollection |
An abstract base class for an immutable wrapper for a Set.
|
| ImmutableAbstractList |
An abstract base class for an immutable wrapper for a List.
|
| ImmutableAbstractMap |
An abstract base class for an immutable wrapper for a Map.
|
| ImmutableAbstractSet |
An abstract base class for an immutable wrapper for a Set.
|
| ImmutableCollection |
A Collection interface without the methods that can change it.
|
| ImmutableIterator |
An immutable iterator over elements, wrapping a "mutable" iterator.
|
| ImmutableList |
A List interface without the methods that can change it.
|
| ImmutableMap |
A Map interface without the methods that can change it.
|
| ImmutableMap.ImmutableEntry |
A map entry (key-value pair).
|
| ImmutableNavigableMap |
A ImmutableSortedMap extended with navigation methods reporting closest matches for given search targets.
|
| ImmutableNavigableSet |
A ImmutableSortedSet extended with navigation methods reporting closest matches for given search targets.
|
| ImmutableSet |
A Set interface without the methods that can change it.
|
| ImmutableSortedMap |
A SortedMap interface without the methods that can change it.
|
| ImmutableSortedSet |
A SortedSet interface without the methods that can change it.
|
| ImmutableTreeMap |
An immutable wrapper for a TreeMap.
|
| ImmutableTreeSet |
An immutable wrapper for a TreeSet.
|
| ImmutableVector |
An immutable wrapper for a Vector.
|