private static final class RegularImmutableBiMap.NonTerminalBiMapEntry<K,V> extends ImmutableMapEntry<K,V>
ImmutableMapEntry.TerminalEntry<K,V>
Modifier and Type | Field and Description |
---|---|
private ImmutableMapEntry<K,V> |
nextInKeyBucket |
private ImmutableMapEntry<K,V> |
nextInValueBucket |
key, value
Constructor and Description |
---|
NonTerminalBiMapEntry(ImmutableMapEntry<K,V> contents,
ImmutableMapEntry<K,V> nextInKeyBucket,
ImmutableMapEntry<K,V> nextInValueBucket) |
NonTerminalBiMapEntry(K key,
V value,
ImmutableMapEntry<K,V> nextInKeyBucket,
ImmutableMapEntry<K,V> nextInValueBucket) |
Modifier and Type | Method and Description |
---|---|
(package private) ImmutableMapEntry<K,V> |
getNextInKeyBucket() |
(package private) ImmutableMapEntry<K,V> |
getNextInValueBucket() |
getKey, getValue, setValue
equals, hashCode, toString
@Nullable private final ImmutableMapEntry<K,V> nextInKeyBucket
@Nullable private final ImmutableMapEntry<K,V> nextInValueBucket
NonTerminalBiMapEntry(K key, V value, @Nullable ImmutableMapEntry<K,V> nextInKeyBucket, @Nullable ImmutableMapEntry<K,V> nextInValueBucket)
NonTerminalBiMapEntry(ImmutableMapEntry<K,V> contents, @Nullable ImmutableMapEntry<K,V> nextInKeyBucket, @Nullable ImmutableMapEntry<K,V> nextInValueBucket)
@Nullable ImmutableMapEntry<K,V> getNextInKeyBucket()
getNextInKeyBucket
in class ImmutableMapEntry<K,V>
@Nullable ImmutableMapEntry<K,V> getNextInValueBucket()
getNextInValueBucket
in class ImmutableMapEntry<K,V>