Package org.teavm.classlib.java.util
Class TLinkedHashMap<K,V>
java.lang.Object
org.teavm.classlib.java.lang.TObject
org.teavm.classlib.java.util.TAbstractMap<K,V>
org.teavm.classlib.java.util.THashMap<K,V>
org.teavm.classlib.java.util.TLinkedHashMap<K,V>
- All Implemented Interfaces:
TSerializable
,TCloneable
,TMap<K,
,V> TSequencedMap<K,
V>
-
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
ConstructorsConstructorDescriptionTLinkedHashMap
(int s) TLinkedHashMap
(int s, float lf) TLinkedHashMap
(int s, float lf, boolean order) TLinkedHashMap
(TMap<? extends K, ? extends V> m) -
Method Summary
Modifier and TypeMethodDescriptionvoid
clear()
boolean
containsValue
(Object value) TSet<TMap.Entry<K,
V>> entrySet()
void
forEach
(BiConsumer<? super K, ? super V> action) getOrDefault
(Object key, V defaultValue) keySet()
static <K,
V> TLinkedHashMap<K, V> newLinkedHashMap
(int size) protected boolean
removeEldestEntry
(TMap.Entry<K, V> eldest) void
replaceAll
(BiFunction<? super K, ? super V, ? extends V> function) reversed()
values()
Methods inherited from class org.teavm.classlib.java.util.THashMap
clone0, containsKey, isEmpty, newHashMap, putAll, size
Methods inherited from class org.teavm.classlib.java.util.TAbstractMap
clone, equals, hashCode, 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, containsKey, isEmpty, merge, putAll, putIfAbsent, remove, replace, replace, size
Methods inherited from interface org.teavm.classlib.java.util.TSequencedMap
firstEntry, lastEntry, pollFirstEntry, pollLastEntry
-
Constructor Details
-
TLinkedHashMap
public TLinkedHashMap() -
TLinkedHashMap
public TLinkedHashMap(int s) -
TLinkedHashMap
public TLinkedHashMap(int s, float lf) -
TLinkedHashMap
public TLinkedHashMap(int s, float lf, boolean order) -
TLinkedHashMap
-
-
Method Details
-
containsValue
- Specified by:
containsValue
in interfaceTMap<K,
V> - Overrides:
containsValue
in classTHashMap<K,
V>
-
getOrDefault
- Specified by:
getOrDefault
in interfaceTMap<K,
V>
-
get
-
put
-
entrySet
-
keySet
-
sequencedKeySet
- Specified by:
sequencedKeySet
in interfaceTSequencedMap<K,
V>
-
values
-
sequencedValues
- Specified by:
sequencedValues
in interfaceTSequencedMap<K,
V>
-
sequencedEntrySet
- Specified by:
sequencedEntrySet
in interfaceTSequencedMap<K,
V>
-
remove
-
forEach
-
removeEldestEntry
-
clear
public void clear() -
replaceAll
- Specified by:
replaceAll
in interfaceTMap<K,
V> - Overrides:
replaceAll
in classTHashMap<K,
V>
-
putFirst
- Specified by:
putFirst
in interfaceTSequencedMap<K,
V>
-
putLast
- Specified by:
putLast
in interfaceTSequencedMap<K,
V>
-
reversed
- Specified by:
reversed
in interfaceTSequencedMap<K,
V>
-
newLinkedHashMap
-