Package zombie.util.map
Class IntKeyOpenHashMap
java.lang.Object
zombie.util.map.AbstractIntKeyMap
zombie.util.map.IntKeyOpenHashMap
- All Implemented Interfaces:
java.io.Serializable,java.lang.Cloneable,IntKeyMap
public class IntKeyOpenHashMap extends AbstractIntKeyMap implements IntKeyMap, java.lang.Cloneable, java.io.Serializable
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_CAPACITYstatic intDEFAULT_GROWTH_CHUNKstatic doubleDEFAULT_GROWTH_FACTORstatic doubleDEFAULT_LOAD_FACTOR -
Constructor Summary
Constructors Constructor Description IntKeyOpenHashMap()IntKeyOpenHashMap(double double1)IntKeyOpenHashMap(int int1)IntKeyOpenHashMap(int int1, double double1)IntKeyOpenHashMap(int int1, double double1, double double2)IntKeyOpenHashMap(int int1, double double1, int int2)IntKeyOpenHashMap(IntHashFunction intHashFunction)IntKeyOpenHashMap(IntHashFunction intHashFunction, double double1)IntKeyOpenHashMap(IntHashFunction intHashFunction, int int1)IntKeyOpenHashMap(IntHashFunction intHashFunction, int int1, double double1)IntKeyOpenHashMap(IntHashFunction intHashFunction, int int1, double double1, double double2)IntKeyOpenHashMap(IntHashFunction intHashFunction, int int1, double double1, int int2)IntKeyOpenHashMap(IntKeyMap intKeyMap) -
Method Summary
Modifier and Type Method Description voidclear()java.lang.Objectclone()booleancontainsKey(int int1)booleancontainsValue(java.lang.Object object)IntKeyMapIteratorentries()java.lang.Objectget(int int1)booleanisEmpty()IntSetkeySet()java.lang.Objectput(int int1, java.lang.Object object)java.lang.Objectremove(int int1)intsize()java.util.Collectionvalues()Methods inherited from class zombie.util.map.AbstractIntKeyMap
equals, hashCode, putAll, toString, trimToSizeMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Field Details
-
DEFAULT_GROWTH_FACTOR
public static final double DEFAULT_GROWTH_FACTOR- See Also:
- Constant Field Values
-
DEFAULT_GROWTH_CHUNK
public static final int DEFAULT_GROWTH_CHUNK- See Also:
- Constant Field Values
-
DEFAULT_CAPACITY
public static final int DEFAULT_CAPACITY- See Also:
- Constant Field Values
-
DEFAULT_LOAD_FACTOR
public static final double DEFAULT_LOAD_FACTOR- See Also:
- Constant Field Values
-
-
Constructor Details
-
IntKeyOpenHashMap
public IntKeyOpenHashMap() -
IntKeyOpenHashMap
-
IntKeyOpenHashMap
public IntKeyOpenHashMap(int int1) -
IntKeyOpenHashMap
public IntKeyOpenHashMap(double double1) -
IntKeyOpenHashMap
public IntKeyOpenHashMap(int int1, double double1) -
IntKeyOpenHashMap
public IntKeyOpenHashMap(int int1, double double1, double double2) -
IntKeyOpenHashMap
public IntKeyOpenHashMap(int int1, double double1, int int2) -
IntKeyOpenHashMap
-
IntKeyOpenHashMap
-
IntKeyOpenHashMap
-
IntKeyOpenHashMap
-
IntKeyOpenHashMap
public IntKeyOpenHashMap(IntHashFunction intHashFunction, int int1, double double1, double double2) -
IntKeyOpenHashMap
-
-
Method Details
-
keySet
-
put
public java.lang.Object put(int int1, java.lang.Object object) -
values
public java.util.Collection values() -
clone
public java.lang.Object clone()- Overrides:
clonein classjava.lang.Object
-
entries
-
clear
public void clear()- Specified by:
clearin interfaceIntKeyMap- Overrides:
clearin classAbstractIntKeyMap
-
containsKey
public boolean containsKey(int int1)- Specified by:
containsKeyin interfaceIntKeyMap- Overrides:
containsKeyin classAbstractIntKeyMap
-
containsValue
public boolean containsValue(java.lang.Object object)- Specified by:
containsValuein interfaceIntKeyMap- Overrides:
containsValuein classAbstractIntKeyMap
-
get
public java.lang.Object get(int int1)- Specified by:
getin interfaceIntKeyMap- Overrides:
getin classAbstractIntKeyMap
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceIntKeyMap- Overrides:
isEmptyin classAbstractIntKeyMap
-
remove
public java.lang.Object remove(int int1)- Specified by:
removein interfaceIntKeyMap- Overrides:
removein classAbstractIntKeyMap
-
size
public int size()- Specified by:
sizein interfaceIntKeyMap- Overrides:
sizein classAbstractIntKeyMap
-