- Type Parameters:
C- Тип коллецииK- Тип ключа коллекции, в случаи с List - это Integer, в случаи Map<K,V> это KE- Тип элемента коллеции
- All Superinterfaces:
AddingEvent<C,E>,CollectionEvent<C,E>,ImmediateEvent,ItemIndex<K>,RemovingEvent<C,E>
public interface UpdatingEvent<C,K,E> extends AddingEvent<C,E>, RemovingEvent<C,E>, ItemIndex<K>, ImmediateEvent
Предстоящее обновление элемента коллеции
-
Method Summary
Static Methods Modifier and Type Method Description static <C, K, E> UpdatingEvent<C,K,E>create(C coll, K key, E element, E oldElement)Создание уведомления
-
Method Details
-
create
Создание уведомления- Type Parameters:
C- Тип коллецииK- Тип ключа коллекции, в случаи с List - это Integer, в случаи Map<K,V> это KE- Тип элемента коллеции- Parameters:
coll- коллекцияkey- ключ чье значени изменилосьelement- текущее значение/элементoldElement- предыдущее значение/элемент- Returns:
- уведомление
-