Package org.apache.commons.collections
Class SequencedHashMap.Entry
- java.lang.Object
-
- org.apache.commons.collections.SequencedHashMap.Entry
-
- All Implemented Interfaces:
java.util.Map.Entry
,KeyValue
- Enclosing class:
- SequencedHashMap
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.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Object
key
(package private) SequencedHashMap.Entry
next
(package private) SequencedHashMap.Entry
prev
private java.lang.Object
value
-
Constructor Summary
Constructors Constructor Description Entry(java.lang.Object key, java.lang.Object value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Field Detail
-
key
private final java.lang.Object key
-
value
private java.lang.Object value
-
next
SequencedHashMap.Entry next
-
prev
SequencedHashMap.Entry prev
-
-
Method Detail
-
getKey
public java.lang.Object getKey()
Description copied from interface:KeyValue
Gets the key from the pair.
-
getValue
public java.lang.Object getValue()
Description copied from interface:KeyValue
Gets the value from the pair.
-
setValue
public java.lang.Object setValue(java.lang.Object value)
- Specified by:
setValue
in interfacejava.util.Map.Entry
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacejava.util.Map.Entry
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacejava.util.Map.Entry
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-