Package org.teavm.classlib.java.util
Interface TMap<K,V>
- All Known Subinterfaces:
TConcurrentMap<K,,V> TNavigableMap<K,,V> TSequencedMap<K,,V> TSortedMap<K,V>
- All Known Implementing Classes:
TAbstractMap,TConcurrentHashMap,THashMap,THashtable,TIdentityHashMap,TLinkedHashMap,TProperties,TTreeMap
public interface TMap<K,V>
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()default Vdefault VcomputeIfAbsent(K key, Function<? super K, ? extends V> mappingFunction) default VcomputeIfPresent(K key, BiFunction<? super K, ? super V, ? extends V> remappingFunction) booleancontainsKey(Object key) booleancontainsValue(Object value) static <K,V> TMap <K, V> static <K,V> TMap.Entry <K, V> entry(K k, V v) TSet<TMap.Entry<K, V>> entrySet()default voidforEach(BiConsumer<? super K, ? super V> action) default VgetOrDefault(Object key, V defaultValue) booleanisEmpty()keySet()default Vstatic <K,V> TMap <K, V> of()static <K,V> TMap <K, V> of(K k1, V v1) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9) static <K,V> TMap <K, V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9, K k10, V v10) static <K,V> TMap <K, V> ofEntries(TMap.Entry<K, V>... entries) voiddefault VputIfAbsent(K key, V value) default booleandefault Vdefault booleandefault voidreplaceAll(BiFunction<? super K, ? super V, ? extends V> function) intsize()values()
-
Method Details
-
size
int size() -
isEmpty
boolean isEmpty() -
containsKey
-
containsValue
-
get
-
getOrDefault
-
put
-
remove
-
remove
-
putAll
-
clear
void clear() -
keySet
-
values
TCollection<V> values() -
entrySet
TSet<TMap.Entry<K,V>> entrySet() -
replace
-
replace
-
putIfAbsent
-
computeIfAbsent
-
computeIfPresent
-
compute
-
merge
-
forEach
-
replaceAll
-
of
-
of
-
of
-
of
-
of
-
of
-
of
-
of
static <K,V> TMap<K,V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7) -
of
static <K,V> TMap<K,V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8) -
of
static <K,V> TMap<K,V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9) -
of
static <K,V> TMap<K,V> of(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5, K k6, V v6, K k7, V v7, K k8, V v8, K k9, V v9, K k10, V v10) -
ofEntries
-
entry
-
copyOf
-