Package com.google.common.collect
Class DenseImmutableTable.RowMap
- java.lang.Object
-
- com.google.common.collect.ImmutableMap<K,V>
-
- com.google.common.collect.ImmutableMap.IteratorBasedImmutableMap<K,V>
-
- com.google.common.collect.DenseImmutableTable.ImmutableArrayMap<R,ImmutableMap<C,V>>
-
- com.google.common.collect.DenseImmutableTable.RowMap
-
- All Implemented Interfaces:
java.io.Serializable
,java.util.Map<R,ImmutableMap<C,V>>
- Enclosing class:
- DenseImmutableTable<R,C,V>
private final class DenseImmutableTable.RowMap extends DenseImmutableTable.ImmutableArrayMap<R,ImmutableMap<C,V>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.collect.ImmutableMap
ImmutableMap.Builder<K,V>, ImmutableMap.IteratorBasedImmutableMap<K,V>, ImmutableMap.SerializedForm<K,V>
-
-
Field Summary
-
Fields inherited from class com.google.common.collect.ImmutableMap
EMPTY_ENTRY_ARRAY
-
-
Constructor Summary
Constructors Modifier Constructor Description private
RowMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) ImmutableMap<C,V>
getValue(int keyIndex)
(package private) boolean
isPartialView()
(package private) ImmutableMap<R,java.lang.Integer>
keyToIndex()
-
Methods inherited from class com.google.common.collect.DenseImmutableTable.ImmutableArrayMap
createKeySet, entryIterator, get, getKey, size
-
Methods inherited from class com.google.common.collect.ImmutableMap.IteratorBasedImmutableMap
createEntrySet, createValues, entrySpliterator
-
Methods inherited from class com.google.common.collect.ImmutableMap
asMultimap, builder, builderWithExpectedSize, checkNoConflict, clear, compute, computeIfAbsent, computeIfPresent, conflictException, containsKey, containsValue, copyOf, copyOf, entryOf, entrySet, equals, getOrDefault, hashCode, isEmpty, isHashCodeFast, keyIterator, keySet, keySpliterator, merge, of, of, of, of, of, of, of, of, of, of, of, ofEntries, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, toImmutableMap, toImmutableMap, toString, values, writeReplace
-
-
-
-
Method Detail
-
keyToIndex
ImmutableMap<R,java.lang.Integer> keyToIndex()
- Specified by:
keyToIndex
in classDenseImmutableTable.ImmutableArrayMap<R,ImmutableMap<C,V>>
-
getValue
ImmutableMap<C,V> getValue(int keyIndex)
- Specified by:
getValue
in classDenseImmutableTable.ImmutableArrayMap<R,ImmutableMap<C,V>>
-
isPartialView
boolean isPartialView()
- Specified by:
isPartialView
in classImmutableMap<R,ImmutableMap<C,V>>
-
-