Package org.teavm.classlib.java.util
Class TAbstractMap<K,V>
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.util.TAbstractMap<K,V>
- Type Parameters:
K
-V
-
- All Implemented Interfaces:
TMap<K,V>
- Direct Known Subclasses:
THashMap
,TIdentityHashMap
,TTreeMap
- Author:
- Alexey Andreev
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface org.teavm.classlib.java.util.TMap
TMap.Entry<K1,V1>
-
Constructor Summary
Constructors -
Method Summary
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
-
Constructor Details
-
TAbstractMap
protected TAbstractMap()
-
-
Method Details
-
size
public int size() -
isEmpty
public boolean isEmpty() -
containsValue
- Specified by:
containsValue
in interfaceTMap<K,V>
-
containsKey
- Specified by:
containsKey
in interfaceTMap<K,V>
-
get
-
put
-
putAll
-
remove
-
entrySet
-
clear
public void clear() -
keySet
-
values
-
equals
-
hashCode
public int hashCode() -
toString
-
clone
- Overrides:
clone
in classTObject
- Throws:
TCloneNotSupportedException
-