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 TypeMethodDescriptionvoid
clear()
clone0()
boolean
containsKey
(Object key) boolean
containsValue
(Object value) TSet<TMap.Entry<K,
V>> entrySet()
void
int
size()
values()
Methods inherited from class org.teavm.classlib.java.util.TAbstractMap
clone, equals, hashCode, isEmpty, keySet, toString
Methods inherited from class org.teavm.classlib.java.lang.TObject
equals0, finalize, getClass0, notify0, notifyAll0, wait0, wait0, waitImpl
Methods 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:
containsValue
in interfaceTMap<K extends Enum<K>,
V> - Overrides:
containsValue
in classTAbstractMap<K extends Enum<K>,
V>
-
containsKey
- Specified by:
containsKey
in interfaceTMap<K extends Enum<K>,
V> - Overrides:
containsKey
in classTAbstractMap<K extends Enum<K>,
V>
-
get
-
put
-
remove
-
putAll
-
clear
public void clear() -
clone0
-
entrySet
-
values
-