org.eclipse.collections.api.map.MutableMap interface.
A MutableMap is an implementation of a java. which provides internal iterator methods matching the Smalltalk Collection protocol.
This package contains the following implementations:
org.eclipse.collections.impl.map.mutable.MapAdapter - a MutableMap wrapper around a java.util.Map interface instance.
org.eclipse.collections.impl.map.mutable.UnifiedMap - a map which uses a hashtable as its underlying data store and stores key/value pairs in consecutive locations in a single array.
org.eclipse.collections.impl.map.mutable.SynchronizedMutableMap - a synchronized view of a map.
org.eclipse.collections.impl.map.mutable.UnmodifiableMutableMap - an unmodifiable view of a map.
This package contains one factory implementation:
org.eclipse.collections.impl.map.mutable.MutableMapFactoryImpl - a factory which creates instances of type org.eclipse.collections.api.map.MutableMap .
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | |
| public abstract class | |
| public class | |
| public class | |
| public class | ConcurrentMutableHashMap<K, V>
Deprecated
since 2.0
A simple concurrent implementation of MutableMap which uses java.util.concurrent.ConcurrentHashMap for its underlying
concurrent Map implementation.
|
| public class | MapAdapter<K, V>
This class provides a MutableMap wrapper around a JDK Collections Map interface instance. |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | UnifiedMap<K, V>
UnifiedMap stores key/value pairs in a single array, where alternate slots are keys and values. |
| public class |