public class DictionaryWithParentSnapshot extends Object implements Map<String,RavenJToken>, Iterable<Map.Entry<String,RavenJToken>>
Constructor and Description |
---|
DictionaryWithParentSnapshot(Comparator<String> comparer) |
DictionaryWithParentSnapshot(DictionaryWithParentSnapshot previous) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object keyObject) |
boolean |
containsValue(Object value) |
DictionaryWithParentSnapshot |
createSnapshot() |
void |
ensureSnapshot() |
void |
ensureSnapshot(String msg) |
Set<Map.Entry<String,RavenJToken>> |
entrySet() |
RavenJToken |
get(Object keyObject) |
Map<String,RavenJToken> |
getLocalChanges() |
boolean |
isEmpty() |
boolean |
isSnapshot() |
Iterator<Map.Entry<String,RavenJToken>> |
iterator() |
Set<String> |
keySet() |
RavenJToken |
put(String key,
RavenJToken value) |
void |
putAll(Map<? extends String,? extends RavenJToken> m) |
RavenJToken |
remove(Object keyObject) |
int |
size() |
boolean |
tryGetValue(String key,
Reference<RavenJToken> value) |
Collection<RavenJToken> |
values() |
public DictionaryWithParentSnapshot(Comparator<String> comparer)
public DictionaryWithParentSnapshot(DictionaryWithParentSnapshot previous)
public Map<String,RavenJToken> getLocalChanges()
public RavenJToken put(String key, RavenJToken value)
put
in interface Map<String,RavenJToken>
public boolean containsKey(Object keyObject)
containsKey
in interface Map<String,RavenJToken>
public RavenJToken remove(Object keyObject)
remove
in interface Map<String,RavenJToken>
public RavenJToken get(Object keyObject)
get
in interface Map<String,RavenJToken>
public Collection<RavenJToken> values()
values
in interface Map<String,RavenJToken>
public boolean isSnapshot()
public DictionaryWithParentSnapshot createSnapshot()
public void clear()
clear
in interface Map<String,RavenJToken>
public boolean isEmpty()
isEmpty
in interface Map<String,RavenJToken>
public void putAll(Map<? extends String,? extends RavenJToken> m)
putAll
in interface Map<String,RavenJToken>
public boolean containsValue(Object value)
containsValue
in interface Map<String,RavenJToken>
public Set<Map.Entry<String,RavenJToken>> entrySet()
entrySet
in interface Map<String,RavenJToken>
public int size()
size
in interface Map<String,RavenJToken>
public void ensureSnapshot()
public void ensureSnapshot(String msg)
public Iterator<Map.Entry<String,RavenJToken>> iterator()
iterator
in interface Iterable<Map.Entry<String,RavenJToken>>
public boolean tryGetValue(String key, Reference<RavenJToken> value)
Copyright © 2016. All Rights Reserved.