|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.commons.chain.web.MapEntry
public class MapEntry
Map.Entry implementation that can be constructed to either be read-only or not.
Field Summary | |
---|---|
private java.lang.Object |
key
The entry key. |
private boolean |
modifiable
Whether the entry can be modified. |
private java.lang.Object |
value
The entry value. |
Constructor Summary | |
---|---|
MapEntry(java.lang.Object key,
java.lang.Object value,
boolean modifiable)
Creates a map entry that can either allow modifications or not. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Determines if this entry is equal to the passed object. |
java.lang.Object |
getKey()
Gets the entry key. |
java.lang.Object |
getValue()
Gets the entry value. |
int |
hashCode()
Returns the hashcode for this entry. |
java.lang.Object |
setValue(java.lang.Object val)
Sets the entry value if the entry can be modified. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.lang.Object key
The entry key.
private java.lang.Object value
The entry value.
private boolean modifiable
Whether the entry can be modified.
Constructor Detail |
---|
public MapEntry(java.lang.Object key, java.lang.Object value, boolean modifiable)
Creates a map entry that can either allow modifications or not.
key
- The entry keyvalue
- The entry valuemodifiable
- Whether the entry should allow modification or notMethod Detail |
---|
public java.lang.Object getKey()
Gets the entry key.
getKey
in interface java.util.Map.Entry
public java.lang.Object getValue()
Gets the entry value.
getValue
in interface java.util.Map.Entry
public java.lang.Object setValue(java.lang.Object val)
Sets the entry value if the entry can be modified.
setValue
in interface java.util.Map.Entry
val
- The new value
java.lang.UnsupportedOperationException
- If the entry cannot be modifiedpublic boolean equals(java.lang.Object o)
Determines if this entry is equal to the passed object.
equals
in interface java.util.Map.Entry
equals
in class java.lang.Object
o
- The object to test
public int hashCode()
Returns the hashcode for this entry.
hashCode
in interface java.util.Map.Entry
hashCode
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |