static final class LinkedHashMultimap.ValueEntry<K,V> extends ImmutableEntry<K,V> implements LinkedHashMultimap.ValueSetLink<K,V>
Modifier and Type | Field and Description |
---|---|
(package private) LinkedHashMultimap.ValueEntry<K,V> |
nextInValueBucket |
(package private) LinkedHashMultimap.ValueEntry<K,V> |
predecessorInMultimap |
(package private) LinkedHashMultimap.ValueSetLink<K,V> |
predecessorInValueSet |
(package private) int |
smearedValueHash |
(package private) LinkedHashMultimap.ValueEntry<K,V> |
successorInMultimap |
(package private) LinkedHashMultimap.ValueSetLink<K,V> |
successorInValueSet |
key, value
Constructor and Description |
---|
ValueEntry(K key,
V value,
int smearedValueHash,
LinkedHashMultimap.ValueEntry<K,V> nextInValueBucket) |
Modifier and Type | Method and Description |
---|---|
LinkedHashMultimap.ValueEntry<K,V> |
getPredecessorInMultimap() |
LinkedHashMultimap.ValueSetLink<K,V> |
getPredecessorInValueSet() |
LinkedHashMultimap.ValueEntry<K,V> |
getSuccessorInMultimap() |
LinkedHashMultimap.ValueSetLink<K,V> |
getSuccessorInValueSet() |
(package private) boolean |
matchesValue(java.lang.Object v,
int smearedVHash) |
void |
setPredecessorInMultimap(LinkedHashMultimap.ValueEntry<K,V> multimapPredecessor) |
void |
setPredecessorInValueSet(LinkedHashMultimap.ValueSetLink<K,V> entry) |
void |
setSuccessorInMultimap(LinkedHashMultimap.ValueEntry<K,V> multimapSuccessor) |
void |
setSuccessorInValueSet(LinkedHashMultimap.ValueSetLink<K,V> entry) |
getKey, getValue, setValue
equals, hashCode, toString
final int smearedValueHash
@Nullable LinkedHashMultimap.ValueEntry<K,V> nextInValueBucket
LinkedHashMultimap.ValueSetLink<K,V> predecessorInValueSet
LinkedHashMultimap.ValueSetLink<K,V> successorInValueSet
LinkedHashMultimap.ValueEntry<K,V> predecessorInMultimap
LinkedHashMultimap.ValueEntry<K,V> successorInMultimap
ValueEntry(@Nullable K key, @Nullable V value, int smearedValueHash, @Nullable LinkedHashMultimap.ValueEntry<K,V> nextInValueBucket)
boolean matchesValue(@Nullable java.lang.Object v, int smearedVHash)
public LinkedHashMultimap.ValueSetLink<K,V> getPredecessorInValueSet()
getPredecessorInValueSet
in interface LinkedHashMultimap.ValueSetLink<K,V>
public LinkedHashMultimap.ValueSetLink<K,V> getSuccessorInValueSet()
getSuccessorInValueSet
in interface LinkedHashMultimap.ValueSetLink<K,V>
public void setPredecessorInValueSet(LinkedHashMultimap.ValueSetLink<K,V> entry)
setPredecessorInValueSet
in interface LinkedHashMultimap.ValueSetLink<K,V>
public void setSuccessorInValueSet(LinkedHashMultimap.ValueSetLink<K,V> entry)
setSuccessorInValueSet
in interface LinkedHashMultimap.ValueSetLink<K,V>
public LinkedHashMultimap.ValueEntry<K,V> getPredecessorInMultimap()
public LinkedHashMultimap.ValueEntry<K,V> getSuccessorInMultimap()
public void setSuccessorInMultimap(LinkedHashMultimap.ValueEntry<K,V> multimapSuccessor)
public void setPredecessorInMultimap(LinkedHashMultimap.ValueEntry<K,V> multimapPredecessor)