java.lang.Object
xyz.cofe.collection.EventMapEntry<K,V>
- Type Parameters:
K - Тип ключа
V - Тип значения
- All Implemented Interfaces:
java.util.Map.Entry<K,V>
public class EventMapEntry<K,V>
extends java.lang.Object
implements java.util.Map.Entry<K,V>
Пара ключ/значение для EventMap
EventMap
-
-
-
Method Summary
| Modifier and Type |
Method |
Description |
K |
getKey() |
Возвращает ключ
|
V |
getValue() |
Возвращает значение
|
V |
setValue(V value) |
Устанавлиает значени для ключа
|
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Map.Entry
equals, hashCode
-
Field Details
-
protected final java.lang.ref.WeakReference<EventMap<K,V>> eventMap
-
-
-
Constructor Details
-
public EventMapEntry(
EventMap<K,V> eventMap,
K key,
V value)
Конструктор
- Parameters:
eventMap - карта
key - ключ
value - значение
-
Method Details
-
Возвращает ключ
- Specified by:
getKey in interface java.util.Map.Entry<K,V>
- Returns:
- ключ
-
Возвращает значение
- Specified by:
getValue in interface java.util.Map.Entry<K,V>
- Returns:
- значение
-
public V setValue(
V value)
Устанавлиает значени для ключа
- Specified by:
setValue in interface java.util.Map.Entry<K,V>
- Parameters:
value - значение
- Returns:
- предыдущее значение