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, setValueequals, hashCode, toStringfinal 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)