Key - Тип ключаValue - Тип значенияpublic class InsertedMapEvent<Key,Value> extends KeyValueMapEvent<Key,Value> implements AddedPositionalItemEvent<Value,EventMap<Key,Value>,Key>
| Modifier and Type | Field and Description |
|---|---|
protected Value |
addedItem |
protected EventMap<Key,Value> |
collection |
protected Key |
position |
source| Constructor and Description |
|---|
InsertedMapEvent(EventMap<Key,Value> source,
Key key,
Value value)
Конструктор
|
InsertedMapEvent(InsertedMapEvent<Key,Value> source)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
InsertedMapEvent<Key,Value> |
clone() |
Value |
getAddedItem()
Указывает на добавленый/новый элемент в коллекции
|
Key |
getAddedItemPosition()
Указывает на позицию в которой элемент вставлен
|
EventMap<Key,Value> |
getCollection()
Возвращает коллекцию с которой связано сообщение
|
getKey, getValue, setKey, setValuegetSource, toStringpublic InsertedMapEvent(EventMap<Key,Value> source, Key key, Value value)
source - Источникkey - Ключvalue - Значениеpublic InsertedMapEvent(InsertedMapEvent<Key,Value> source)
source - Образец для копированияpublic InsertedMapEvent<Key,Value> clone()
clone in class KeyValueMapEvent<Key,Value>public Key getAddedItemPosition()
AddedPositionalItemEventgetAddedItemPosition in interface AddedPositionalItemEvent<Value,EventMap<Key,Value>,Key>public Value getAddedItem()
AddedItemEventgetAddedItem in interface AddedItemEvent<Value,EventMap<Key,Value>>public EventMap<Key,Value> getCollection()
CollectionEventgetCollection in interface CollectionEvent<EventMap<Key,Value>>Copyright © 2017. All rights reserved.