| Class | Description |
|---|---|
| ImmutableBase<A> |
Base class for immutable collections.
|
| ImmutableCollection<T> |
Immutable implementation of
Collection. |
| ImmutableCollectionBase<A,E> |
Base class for implementations of
Collection and its derived classes. |
| ImmutableIterator<T> |
Implementation of
Iterator to provide functionality for the immutable classes. |
| ImmutableIteratorBase<T> |
Base class for implementations of
Iterator for the immutable classes. |
| ImmutableList<T> |
Immutable implementation of
List. |
| ImmutableListIterator<T> |
Implementation of
ListIterator to provide functionality for the immutable classes. |
| ImmutableMap<K,V> |
Immutable implementation of
Map. |
| ImmutableMap.KeyIterator<K,V> |
Implementation of
Iterator to iterate over the contents of a ImmutableMap.KeySet. |
| ImmutableMap.KeySet<K,V> |
Implementation of the
Set interface to provide a view of the keys in the ImmutableMap. |
| ImmutableMap.ValueCollection<K,V> |
Implementation of the
Collection interface to provide a view of the values in the ImmutableMap. |
| ImmutableMap.ValueIterator<K,V> |
Implementation of
Iterator to iterate over the contents of a ImmutableMap.ValueCollection. |
| ImmutableMapEntry<K,V> |
An immutable
Map.Entry. |
| ImmutableSet<T> |
Immutable implementation of
Set. |
| MiniMap<K,V> |
An implementation of
Map to provide a simple and fast lookup mechanism for small numbers of keys. |
| MiniMap0<K,V> |
An empty implementation of
MiniMap. |
| MiniMap1<K,V> |
An implementation of
MiniMap containing a single entry. |
| MiniMap2<K,V> |
An implementation of
MiniMap containing two entries. |
| MiniMap3<K,V> |
An implementation of
MiniMap containing three entries. |
| MiniSet<T> |
An implementation of
Set to provide a simple "contains" mechanism. |
| MiniSet0<T> |
An empty implementation of
MiniSet. |
| MiniSet1<T> |
An implementation of
MiniSet containing a single value. |
| MiniSet2<T> |
An implementation of
MiniSet containing two values. |
| MiniSet3<T> |
An implementation of
MiniSet containing three values. |
| MiniSet4<T> |
An implementation of
MiniSet containing four values. |
| MiniSet5<T> |
An implementation of
MiniSet containing four values. |
Copyright © 2023. All rights reserved.