Package zombie.core.Collections
Class ZomboidHashMap
java.lang.Object
zombie.core.Collections.ZomboidAbstractMap
zombie.core.Collections.ZomboidHashMap
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,java.util.Map
public class ZomboidHashMap extends ZomboidAbstractMap implements java.util.Map, java.lang.Cloneable, java.io.Serializable
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from class zombie.core.Collections.ZomboidAbstractMap
ZomboidAbstractMap.SimpleEntry, ZomboidAbstractMap.SimpleImmutableEntry -
Constructor Summary
Constructors Constructor Description ZomboidHashMap()ZomboidHashMap(int initialCapacity)ZomboidHashMap(int initialCapacity, float loadFactor)ZomboidHashMap(java.util.Map m) -
Method Summary
Modifier and Type Method Description voidclear()java.lang.Objectclone()booleancontainsKey(java.lang.Object key)booleancontainsValue(java.lang.Object value)java.util.SetentrySet()java.lang.Objectget(java.lang.Object key)booleanisEmpty()java.util.SetkeySet()java.lang.Objectput(java.lang.Object key, java.lang.Object value)voidputAll(java.util.Map m)java.lang.Objectremove(java.lang.Object key)intsize()java.util.Collectionvalues()Methods inherited from class zombie.core.Collections.ZomboidAbstractMap
equals, hashCode, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
ZomboidHashMap
public ZomboidHashMap(int initialCapacity, float loadFactor) -
ZomboidHashMap
public ZomboidHashMap(int initialCapacity) -
ZomboidHashMap
public ZomboidHashMap() -
ZomboidHashMap
public ZomboidHashMap(java.util.Map m)
-
-
Method Details
-
size
public int size()- Specified by:
sizein interfacejava.util.Map- Overrides:
sizein classZomboidAbstractMap
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfacejava.util.Map- Overrides:
isEmptyin classZomboidAbstractMap
-
get
public java.lang.Object get(java.lang.Object key)- Specified by:
getin interfacejava.util.Map- Overrides:
getin classZomboidAbstractMap
-
containsKey
public boolean containsKey(java.lang.Object key)- Specified by:
containsKeyin interfacejava.util.Map- Overrides:
containsKeyin classZomboidAbstractMap
-
put
public java.lang.Object put(java.lang.Object key, java.lang.Object value)- Specified by:
putin interfacejava.util.Map- Overrides:
putin classZomboidAbstractMap
-
putAll
public void putAll(java.util.Map m)- Specified by:
putAllin interfacejava.util.Map- Overrides:
putAllin classZomboidAbstractMap
-
remove
public java.lang.Object remove(java.lang.Object key)- Specified by:
removein interfacejava.util.Map- Overrides:
removein classZomboidAbstractMap
-
clear
public void clear()- Specified by:
clearin interfacejava.util.Map- Overrides:
clearin classZomboidAbstractMap
-
containsValue
public boolean containsValue(java.lang.Object value)- Specified by:
containsValuein interfacejava.util.Map- Overrides:
containsValuein classZomboidAbstractMap
-
clone
public java.lang.Object clone()- Overrides:
clonein classZomboidAbstractMap
-
keySet
public java.util.Set keySet()- Specified by:
keySetin interfacejava.util.Map- Overrides:
keySetin classZomboidAbstractMap
-
values
public java.util.Collection values()- Specified by:
valuesin interfacejava.util.Map- Overrides:
valuesin classZomboidAbstractMap
-
entrySet
public java.util.Set entrySet()- Specified by:
entrySetin interfacejava.util.Map- Specified by:
entrySetin classZomboidAbstractMap
-