public static class PersistentLinkedHashMap.PersistentLinkedHashMapMutable<K,V> extends java.lang.Object implements java.lang.Iterable<Pair<K,V>>
| Constructor and Description |
|---|
PersistentLinkedHashMapMutable(@NotNull PersistentLinkedHashMap<K,V> source) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(K key) |
void |
forEachEntry(PairProcedure<K,V> procedure) |
void |
forEachKey(ObjectProcedure<K> procedure) |
V |
get(K key) |
V |
getValue(K key) |
boolean |
isDirty() |
boolean |
isEmpty() |
@NotNull java.util.Iterator<Pair<K,V>> |
iterator() |
void |
put(K key,
V value) |
V |
remove(K key) |
int |
size() |
public PersistentLinkedHashMapMutable(@NotNull
@NotNull PersistentLinkedHashMap<K,V> source)
public boolean containsKey(@NotNull
K key)
public int size()
public boolean isEmpty()
public void forEachKey(ObjectProcedure<K> procedure)
public void forEachEntry(PairProcedure<K,V> procedure)
public boolean isDirty()