private static class SequencedHashMap.Entry extends java.lang.Object implements java.util.Map.Entry, KeyValue
Map.Entry that doubles as a node in the linked list
of sequenced mappings.| Modifier and Type | Field and Description |
|---|---|
private java.lang.Object |
key |
(package private) SequencedHashMap.Entry |
next |
(package private) SequencedHashMap.Entry |
prev |
private java.lang.Object |
value |
| Constructor and Description |
|---|
Entry(java.lang.Object key,
java.lang.Object value) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Object |
getKey()
Gets the key from the pair.
|
java.lang.Object |
getValue()
Gets the value from the pair.
|
int |
hashCode() |
java.lang.Object |
setValue(java.lang.Object value) |
java.lang.String |
toString() |
private final java.lang.Object key
private java.lang.Object value
SequencedHashMap.Entry next
SequencedHashMap.Entry prev
public java.lang.Object getKey()
KeyValuepublic java.lang.Object getValue()
KeyValuepublic java.lang.Object setValue(java.lang.Object value)
setValue in interface java.util.Map.Entrypublic int hashCode()
hashCode in interface java.util.Map.EntryhashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in interface java.util.Map.Entryequals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object