public interface Map.Entry<K, V>
Known subtypesAbstractMap.SimpleEntry, AbstractMap.SimpleImmutableEntry
Map.Entry is a key/value mapping contained in a Map.Methods
public abstract boolean equals(Object object) | Compares the specified object to this Map.Entry and returns if they are equal. |
public abstract K getKey() | Returns the key. |
public abstract V getValue() | Returns the value. |
public abstract int hashCode() | Returns an integer hash code for the receiver. |
public abstract V setValue(V object) | Sets the value of this entry to the specified value, replacing any existing value. |
Method details
equals
public abstract boolean equals(Object object)Compares the specified object to this
Map.Entry and returns if they
are equal. To be equal, the object must be an instance of Map.Entry and have the
same key and value.Parameters
objectObject- the
Objectto compare with thisObject.
Returns
true if the specified Object is equal to this
Map.Entry, false otherwise.See also
getKey
public abstract K getKey()Returns the key.
Returns
the key
getValue
public abstract V getValue()Returns the value.
Returns
the value
hashCode
public abstract int hashCode()Returns an integer hash code for the receiver.
Object which are
equal return the same value for this method.Returns
the receiver’s hash code.
See also
setValue
public abstract V setValue(V object)Sets the value of this entry to the specified value, replacing any
existing value.
Parameters
objectV- the new value to set.
Returns
object the replaced value of this entry.