Package org.teavm.classlib.java.util
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 org.teavm.classlib.java.util.TAbstractMap
TAbstractMap.SimpleEntry<K,V>, TAbstractMap.SimpleImmutableEntry<K, V> Nested classes/interfaces inherited from interface org.teavm.classlib.java.util.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 org.teavm.classlib.java.util.TAbstractMap
clone, equals, hashCode, isEmpty, keySet, toStringMethods inherited from class org.teavm.classlib.java.lang.TObject
equals0, finalize, getClass0, notify0, notifyAll0, wait0, wait0Methods inherited from interface org.teavm.classlib.java.util.TMap
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
TEnumMap
-
TEnumMap
-
TEnumMap
-
-
Method Details
-
size
public int 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
public void clear() -
clone0
-
entrySet
-
values
-