Map
See: Description
Interface | Description |
---|---|
ConcurrentMutableMap<K,V> |
A ConcurrentMutableMap provides an api which combines and supports both MutableMap and ConcurrentMap.
|
FixedSizeMap<K,V> |
A FixedSizeMap is a map that may be mutated, but cannot grow or shrink in size.
|
ImmutableMap<K,V> |
An ImmutableMap is different than a JCF Map but in that it has no mutating methods.
|
ImmutableMapIterable<K,V> | |
ImmutableOrderedMap<K,V> | |
MapIterable<K,V> |
A Read-only Map API, with the minor exception inherited from java.lang.Iterable.
|
MutableMap<K,V> |
A MutableMap is similar to a JCF Map but adds additional useful internal iterator methods.
|
MutableMapIterable<K,V> | |
MutableOrderedMap<K,V> | |
OrderedMap<K,V> |
A map whose keys are ordered but not necessarily sorted, for example a linked hash map.
|
UnsortedMapIterable<K,V> |
An iterable Map whose elements are unsorted.
|
Map
This package contains the following interfaces:
MapIterable
- a Read-only Map API, with the minor exception inherited from Iterable
.
MutableMap
- an implementation of a JCF Map which provides methods matching the Smalltalk Collection protocol.
ImmutableMap
- the non-modifiable equivalent interface to MutableMap
.
FixedSizeMap
- a map that may be mutated, but cannot grow or shrink in size.
ConcurrentMutableMap
- provides an API which combines and supports both MutableMap and ConcurrentMap.
UnsortedMapIterable
- a map whose elements are unsorted.
Copyright © 2004–2016. All rights reserved.