Class TEnumMap<K extends Enum<K>, V>
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.util.TAbstractMap<K,V>
org.teavm.classlib.java.util.TEnumMap<K,V>
- All Implemented Interfaces:
Serializable, Cloneable, TMap<K,V>
public class TEnumMap<K extends Enum<K>, V>
extends TAbstractMap<K,V>
implements Serializable, Cloneable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class TAbstractMap
TAbstractMap.SimpleEntry<K,V>, TAbstractMap.SimpleImmutableEntry<K, V> Nested classes/interfaces inherited from interface TMap
TMap.Entry<K1,V1> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()clone0()booleancontainsKey(Object key) booleancontainsValue(Object value) TSet<TMap.Entry<K, V>> entrySet()voidintsize()values()Methods inherited from class TObject
equals0, finalize, getClass0, notify0, notifyAll0, wait0, wait0Methods inherited from interface TMap
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
TEnumMap
-
TEnumMap
-
TEnumMap
-
-
Method Details
-
size
-
containsValue
- Specified by:
containsValuein interfaceTMap<K extends Enum<K>, V>- Overrides:
containsValuein classTAbstractMap<K extends Enum<K>, V>
-
containsKey
- Specified by:
containsKeyin interfaceTMap<K extends Enum<K>, V>- Overrides:
containsKeyin classTAbstractMap<K extends Enum<K>, V>
-
get
-
put
-
remove
-
putAll
-
clear
-
clone0
-
entrySet
-
values
-