class StandardTable.Row extends Maps.IteratorBasedAbstractMap<C,V>
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Map<C,V> |
backingRowMap |
(package private) R |
rowKey |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
(package private) java.util.Map<C,V> |
computeBackingRowMap() |
boolean |
containsKey(java.lang.Object key) |
(package private) java.util.Iterator<java.util.Map.Entry<C,V>> |
entryIterator() |
(package private) java.util.Spliterator<java.util.Map.Entry<C,V>> |
entrySpliterator() |
V |
get(java.lang.Object key) |
(package private) void |
maintainEmptyInvariant() |
V |
put(C key,
V value) |
V |
remove(java.lang.Object key) |
int |
size() |
(package private) void |
updateBackingRowMapField() |
(package private) java.util.Map.Entry<C,V> |
wrapEntry(java.util.Map.Entry<C,V> entry) |
entrySet, forEachEntry
clone, containsValue, equals, hashCode, isEmpty, keySet, putAll, toString, values
Row(R rowKey)
final void updateBackingRowMapField()
void maintainEmptyInvariant()
public boolean containsKey(@CheckForNull java.lang.Object key)
@CheckForNull public V get(@CheckForNull java.lang.Object key)
@CheckForNull public V remove(@CheckForNull java.lang.Object key)
public void clear()
public int size()
java.util.Iterator<java.util.Map.Entry<C,V>> entryIterator()
entryIterator
in class Maps.IteratorBasedAbstractMap<C,V>
java.util.Spliterator<java.util.Map.Entry<C,V>> entrySpliterator()
entrySpliterator
in class Maps.IteratorBasedAbstractMap<C,V>