Key - Ключ коллецииValue - Значение коллецииpublic interface EventMapSender<Key,Value>
| Modifier and Type | Method and Description |
|---|---|
Closeable |
addEventMapListener(EventMapListener<Key,Value> listener)
Добавляет подписчика измений
|
Closeable |
addEventMapListener(EventMapListener<Key,Value> listener,
boolean weakRef)
Добавляет подписчика измений
|
boolean |
containsEventMapListener(EventMapListener<Key,Value> listener)
Проверяет что указанный подписчик прослушивает изменения
|
Closeable |
onChanged(Func3<Object,? super Key,? super Value,? super Value> fn)
Добавляет подписчика на изменения
|
Closeable |
onChanged(Func3<Object,? super Key,? super Value,? super Value> fn,
boolean weak)
Добавляет подписчика на изменения
|
Closeable |
onDeleted(Func3<Object,? super Key,? super Value,? super Value> fn)
Добавляет подписчика только на удаление из карты
|
Closeable |
onDeleted(Func3<Object,? super Key,? super Value,? super Value> fn,
boolean weak)
Добавляет подписчика только на удаление из карты
|
Closeable |
onInserted(Func3<Object,? super Key,? super Value,? super Value> fn)
Добавляет подписчика только на добавление в карту
|
Closeable |
onInserted(Func3<Object,? super Key,? super Value,? super Value> fn,
boolean weak)
Добавляет подписчика только на добавление в карту
|
Closeable |
onUpdated(Func3<Object,? super Key,? super Value,? super Value> fn)
Добавляет подписчика только на изменение значения в карте, не добавление, ни удаление
|
Closeable |
onUpdated(Func3<Object,? super Key,? super Value,? super Value> fn,
boolean weak)
Добавляет подписчика только на изменение значения в карте, не добавление, ни удаление
|
void |
removeEventMapListener(EventMapListener<Key,Value> listener)
Удаляет подписчика измений
|
Closeable addEventMapListener(EventMapListener<Key,Value> listener)
listener - ПодписчикCloseable addEventMapListener(EventMapListener<Key,Value> listener, boolean weakRef)
listener - ПодписчикweakRef - Добавить подписчика как weak ссылкуvoid removeEventMapListener(EventMapListener<Key,Value> listener)
listener - Подписчикboolean containsEventMapListener(EventMapListener<Key,Value> listener)
listener - ПодписчикCloseable onInserted(Func3<Object,? super Key,? super Value,? super Value> fn, boolean weak)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
weak - Добавить подписчика как weak ссылкуCloseable onInserted(Func3<Object,? super Key,? super Value,? super Value> fn)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
Closeable onDeleted(Func3<Object,? super Key,? super Value,? super Value> fn, boolean weak)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
weak - Добавить подписчика как weak ссылкуCloseable onDeleted(Func3<Object,? super Key,? super Value,? super Value> fn)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
Closeable onChanged(Func3<Object,? super Key,? super Value,? super Value> fn, boolean weak)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
weak - Добавить подписчика как weak ссылкуCloseable onChanged(Func3<Object,? super Key,? super Value,? super Value> fn)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
Closeable onUpdated(Func3<Object,? super Key,? super Value,? super Value> fn, boolean weak)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
weak - Добавить подписчика как weak ссылкуCloseable onUpdated(Func3<Object,? super Key,? super Value,? super Value> fn)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
Copyright © 2017. All rights reserved.