public class DeletedMapEvent<Key,Value> extends KeyValueMapEvent<Key,Value> implements RemovedPositionalItemEvent<Value,EventMap<Key,Value>,Key>
| Modifier and Type | Field and Description |
|---|---|
protected EventMap<Key,Value> |
collection |
protected Value |
removedItem |
protected Key |
removedItemPosition |
source| Constructor and Description |
|---|
DeletedMapEvent(DeletedMapEvent<Key,Value> source)
Конструктор копирования
|
DeletedMapEvent(EventMap<Key,Value> source,
Key key,
Value value)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
DeletedMapEvent<Key,Value> |
clone() |
EventMap<Key,Value> |
getCollection()
Возвращает коллекцию с которой связано сообщение
|
Value |
getRemovedItem()
Указывает на удаленный/старый элемент в коллекции
|
Key |
getRemovedItemPosition()
Указывает на позицию из которой элемент удален
|
getKey, getValue, setKey, setValuegetSource, toStringprotected Key removedItemPosition
protected Value removedItem
public DeletedMapEvent(EventMap<Key,Value> source, Key key, Value value)
source - Источник сообщений (карта)key - Ключvalue - Значениеpublic DeletedMapEvent(DeletedMapEvent<Key,Value> source)
source - образецpublic DeletedMapEvent<Key,Value> clone()
clone in class KeyValueMapEvent<Key,Value>public Key getRemovedItemPosition()
RemovedPositionalItemEventgetRemovedItemPosition in interface RemovedPositionalItemEvent<Value,EventMap<Key,Value>,Key>public Value getRemovedItem()
RemovedItemEventgetRemovedItem in interface RemovedItemEvent<Value,EventMap<Key,Value>>public EventMap<Key,Value> getCollection()
CollectionEventgetCollection in interface CollectionEvent<EventMap<Key,Value>>Copyright © 2017. All rights reserved.