Package com.google.common.collect
Class TreeBasedTable.TreeRow
java.lang.Object
java.util.AbstractMap<C,V>
com.google.common.collect.Maps.IteratorBasedAbstractMap<C,V>
StandardTable<R,C,V>.com.google.common.collect.StandardTable.Row
com.google.common.collect.TreeBasedTable.TreeRow
- All Implemented Interfaces:
Map<C,,V> SequencedMap<C,,V> SortedMap<C,V>
- Enclosing class:
TreeBasedTable<R,C, V>
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
FieldsFields inherited from class com.google.common.collect.StandardTable.Row
backingRowMap, rowKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionComparator<? super C> (package private) intbooleancontainsKey(Object key) firstKey()keySet()lastKey()(package private) void(package private) boolean(package private) voidMethods inherited from class com.google.common.collect.StandardTable.Row
clear, entryIterator, entrySpliterator, get, remove, size, updateBackingRowMapField, wrapEntryMethods inherited from class com.google.common.collect.Maps.IteratorBasedAbstractMap
entrySet, forEachEntryMethods inherited from class java.util.AbstractMap
clone, containsValue, equals, hashCode, isEmpty, putAll, toString, valuesMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, sizeMethods inherited from interface java.util.SequencedMap
firstEntry, lastEntry, pollFirstEntry, pollLastEntry, sequencedEntrySet, sequencedKeySet, sequencedValues
-
Field Details
-
lowerBound
-
upperBound
-
wholeRow
-
-
Constructor Details
-
TreeRow
TreeRow(R rowKey) -
TreeRow
-
-
Method Details
-
keySet
-
comparator
- Specified by:
comparatorin interfaceSortedMap<C,V>
-
compare
-
rangeContains
-
subMap
-
headMap
-
tailMap
-
firstKey
-
lastKey
-
updateWholeRowField
void updateWholeRowField() -
computeBackingRowMap
- Overrides:
computeBackingRowMapin classStandardTable<R,C, V>.Row
-
maintainEmptyInvariant
void maintainEmptyInvariant()- Overrides:
maintainEmptyInvariantin classStandardTable<R,C, V>.Row
-
containsKey
- Specified by:
containsKeyin interfaceMap<C,V> - Overrides:
containsKeyin classStandardTable<R,C, V>.Row
-
put
-