All Classes and Interfaces

Class
Description
Abstract base class for ReadOnlyCollections.
Abstract base class for ReadOnlyLists.
Abstract base class for ReadOnlyMaps.
Abstract base class for ReadOnlySets.
Implements the ImmutableAddOnlySet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
Implements the ImmutableMap interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
Implements the ImmutableSet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
Implements the ImmutableSequencedMap interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
Implements the ImmutableSequencedSet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
Provides a Collection facade to a set of Collection functions.
An interface to an immutable set that only provides an add method; the implementation guarantees that the state of the collection does not change.
An interface to an immutable collection; the implementation guarantees that the state of the collection does not change.
An interface to an immutable list; the implementation guarantees that the state of the collection does not change.
An interface to an immutable map; the implementation guarantees that the state of the map does not change.
Provides a ImmutableMap facade to a set of ImmutableMap functions.
An interface to an immutable navigable map; the implementation guarantees that the state of the collection does not change.
An interface to an immutable navigable set; the implementation guarantees that the state of the collection does not change.
An interface to an immutable collection with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.
An interface to an immutable map with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.
An interface to an immutable set with a well-defined iteration order; the implementation guarantees that the state of the collection does not change.
An interface to an immutable set; the implementation guarantees that the state of the collection does not change.
Provides a ImmutableSet facade to a set of ImmutableSet functions.
An interface to an immutable sorted map; the implementation guarantees that the state of the collection does not change.
An interface to an immutable sorted set; the implementation guarantees that the state of the collection does not change.
Provides a List facade to a set of List functions.
Provides factory methods for creating a list of Map.Entrys.
Provides a Map facade to a set of Map functions.
Implements the Map interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
Implements the Set interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP).
Implements the SequencedMap interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
Implements the SequencedSet interface using a Compressed Hash-Array Mapped Prefix-tree (CHAMP) and a bit-mapped trie (Vector).
Provides a List facade to a set of ImmutableList functions.
A map entry that supports mutation of the map that contains the entry.
 
Implements the NavigableSet interface using a Red-Black tree.
Provides a Set facade to a set of ImmutableSet functions.
Implements the List interface using a bit-mapped trie (Vector).
 
This record holds an object that contains private data.
A read-only interface to a collection.
Provides a ReadOnlyCollection facade to a set of Collection functions.
A read-only interface to a set.
Provides a ReadOnlyList facade to a set of ReadOnlyList functions.
A read-only interface to a map.
Provides a ReadOnlyMap facade to a set of ReadOnlyMap functions.
A read-only interface to a navigable map.
Provides a ReadOnlyNavigableMap facade to a set of ReadOnlyNavigableMap functions.
A read-only interface to a navigable set.
Provides a ReadOnlyNavigableSet facade to a set of NavigableSet functions.
A read-only interface to a sequenced collection.
Provides a ReadOnlySequencedSet facade to a set of Set functions.
A read-only interface to a sequenced map.
Provides a ReadOnlySequencedMap facade to a set of ReadOnlySequencedMap functions.
A read-only interface to a sequenced set.
Provides a ReadOnlySequencedSet facade to a set of SequencedSet functions.
A read-only interface to a set.
Provides a ReadOnlySet facade to a set of Set functions.
A read-only interface to a sorted map.
Provides a ReadOnlySortedMap facade to a set of ReadOnlySortedMap functions.
A read-only interface to a sorted set.
Provides a ReadOnlySortedSet facade to a set of SortedSet functions.
Implements the ImmutableNavigableSet interface using a Red-Black tree.
Implements the ImmutableNavigableSet interface using a Red-Black tree.
 
Provides a reversed view on a SequencedMap.
Provides a reversed view on a SequencedSet.
Provides a SequencedCollection facade to a set of Collection functions.
Provides a SequencedMap facade to a set of Map functions.
Provides a SequencedSet facade to a set of Set functions.
Provides a Set facade to a set of Set functions.
This exception is thrown when a method exceeds a size limit.
Implements the ImmutableList interface using a bit-mapped trie (Vector).