Package org.reactfx.util
Class MapHelper<K,V>
java.lang.Object
org.reactfx.util.MapHelper<K,V>
- Direct Known Subclasses:
MapHelper.MultiEntryHelper
,MapHelper.SingleEntryHelper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract K
static <K,
V> K protected abstract boolean
containsKey
(K key) static <K> boolean
containsKey
(MapHelper<K, ?> mapHelper, K key) protected abstract void
forEach
(BiConsumer<K, V> f) static <K,
V> void forEach
(MapHelper<K, V> mapHelper, BiConsumer<K, V> f) protected abstract V
static <K,
V> V static <K,
V> boolean static <K,
V> MapHelper <K, V> static <K,
V> MapHelper <K, V> protected abstract void
replaceAll
(BiFunction<? super K, ? super V, ? extends V> f) static <K,
V> void replaceAll
(MapHelper<K, V> mapHelper, BiFunction<? super K, ? super V, ? extends V> f) protected abstract int
size()
static <K,
V> int
-
Constructor Details
-
MapHelper
private MapHelper()
-
-
Method Details
-
put
-
get
-
remove
-
chooseKey
-
replaceAll
public static <K,V> void replaceAll(MapHelper<K, V> mapHelper, BiFunction<? super K, ? super V, ? extends V> f) -
forEach
-
isEmpty
-
size
-
containsKey
-
put
-
get
-
remove
-
chooseKey
-
replaceAll
-
containsKey
-
forEach
-
size
protected abstract int size()
-