Class ObjectMap<K,V>
java.lang.Object
zombie.entity.util.ObjectMap<K,V>
- All Implemented Interfaces:
Iterable<ObjectMap.Entry<K,V>>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidclear(int maximumCapacity) booleancontainsKey(K key) booleancontainsValue(@Nullable Object value, boolean identity) voidensureCapacity(int additionalCapacity) entries()booleanbooleanequalsIdentity(@Nullable Object obj) @Nullable Kget(T key) inthashCode()booleanisEmpty()iterator()keys()booleannotEmpty()@Nullable Vvoid@Nullable Vvoidshrink(int maximumCapacity) toString()values()Methods inherited from interface Iterable
forEach, spliterator
-
Field Details
-
size
public int size
-
-
Constructor Details
-
ObjectMap
public ObjectMap() -
ObjectMap
public ObjectMap(int initialCapacity) -
ObjectMap
public ObjectMap(int initialCapacity, float loadFactor) -
ObjectMap
-
-
Method Details
-
put
-
putAll
-
get
-
get
-
remove
-
notEmpty
public boolean notEmpty() -
isEmpty
public boolean isEmpty() -
shrink
public void shrink(int maximumCapacity) -
clear
public void clear(int maximumCapacity) -
clear
public void clear() -
containsValue
-
containsKey
-
findKey
-
ensureCapacity
public void ensureCapacity(int additionalCapacity) -
hashCode
-
equals
-
equalsIdentity
-
toString
-
toString
-
iterator
-
entries
-
values
-
keys
-