public interface ImmutableMap<S,T> extends java.lang.Iterable<ImmutableMapEntry<S,T>>, java.io.Serializable
Modifier and Type | Method and Description |
---|---|
boolean |
containsKey(S key) |
boolean |
containsValue(T value) |
T |
get(S key) |
boolean |
isEmpty() |
java.util.Iterator<ImmutableMapEntry<S,T>> |
iterator() |
java.util.Iterator<S> |
keyIterator() |
ImmutableMap<S,T> |
put(S key,
T value)
adds a mapping
|
ImmutableMap<S,T> |
remove(S key)
removes mapping (key,...) from map
|
ImmutableMap<S,T> |
removeAll(T value)
removes all mappings (...
|
int |
size() |
java.util.Iterator<T> |
valueIterator() |
ImmutableMap<S,T> put(S key, T value)
int size()
boolean isEmpty()
boolean containsKey(S key)
boolean containsValue(T value)
ImmutableMap<S,T> remove(S key)
ImmutableMap<S,T> removeAll(T value)
java.util.Iterator<S> keyIterator()
java.util.Iterator<T> valueIterator()
java.util.Iterator<ImmutableMapEntry<S,T>> iterator()
iterator
in interface java.lang.Iterable<ImmutableMapEntry<S,T>>