FK
- the type of the keys in the underlying EntryTK
- the type that the keys should be converted toFV
- the type of the values in the underlying EntryTV
- the type that the values should be converted toprotected abstract static class ConverterCollections.AbstractConverterEntry<FK,TK,FV,TV> extends Object implements Map.Entry<TK,TV>, Serializable
Modifier and Type | Field and Description |
---|---|
protected Map.Entry<FK,FV> |
m_entry
The underlying entry.
|
protected TK |
m_oKeyUp
Cached converted key.
|
protected TV |
m_oValueUp
Cached converted value.
|
Modifier | Constructor and Description |
---|---|
protected |
AbstractConverterEntry(Map.Entry<FK,FV> entry)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
protected abstract Converter<FK,TK> |
getConverterKeyUp()
Return the Converter to view the underlying Entry's key through.
|
protected abstract Converter<TV,FV> |
getConverterValueDown()
Return the Converter used to change value in the underlying Entry.
|
protected abstract Converter<FV,TV> |
getConverterValueUp()
Return the Converter to view the underlying Entry's value through.
|
Map.Entry<FK,FV> |
getEntry()
Return the underlying Map.Entry.
|
TK |
getKey() |
TV |
getValue() |
int |
hashCode() |
TV |
setValue(TV value) |
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
comparingByKey, comparingByKey, comparingByValue, comparingByValue
protected transient TK m_oKeyUp
protected transient TV m_oValueUp
protected abstract Converter<FK,TK> getConverterKeyUp()
protected abstract Converter<FV,TV> getConverterValueUp()
protected abstract Converter<TV,FV> getConverterValueDown()
public boolean equals(Object o)
public int hashCode()