Package gw.util
Class CiHashMap<K extends CharSequence,V>
java.lang.Object
java.util.AbstractMap<K,V>
gw.util.CiHashMap<K,V>
- All Implemented Interfaces:
Serializable,Cloneable,Map<K,V>
public class CiHashMap<K extends CharSequence,V>
extends AbstractMap<K,V>
implements Map<K,V>, Cloneable, Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()clone()booleancontainsKey(Object key) booleancontainsValue(Object value) entrySet()keySet()voidintsize()values()Methods inherited from class java.util.AbstractMap
equals, hashCode, isEmpty, 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, isEmpty, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Constructor Details
-
CiHashMap
public CiHashMap() -
CiHashMap
public CiHashMap(int initialCapacity) -
CiHashMap
public CiHashMap(int initialCapacity, float loadFactor) -
CiHashMap
-
-
Method Details
-
size
public int size()- Specified by:
sizein interfaceMap<K extends CharSequence,V> - Overrides:
sizein classAbstractMap<K extends CharSequence,V>
-
get
- Specified by:
getin interfaceMap<K extends CharSequence,V> - Overrides:
getin classAbstractMap<K extends CharSequence,V>
-
containsKey
- Specified by:
containsKeyin interfaceMap<K extends CharSequence,V> - Overrides:
containsKeyin classAbstractMap<K extends CharSequence,V>
-
containsValue
- Specified by:
containsValuein interfaceMap<K extends CharSequence,V> - Overrides:
containsValuein classAbstractMap<K extends CharSequence,V>
-
put
- Specified by:
putin interfaceMap<K extends CharSequence,V> - Overrides:
putin classAbstractMap<K extends CharSequence,V>
-
putAll
- Specified by:
putAllin interfaceMap<K extends CharSequence,V> - Overrides:
putAllin classAbstractMap<K extends CharSequence,V>
-
remove
- Specified by:
removein interfaceMap<K extends CharSequence,V> - Overrides:
removein classAbstractMap<K extends CharSequence,V>
-
clear
public void clear()- Specified by:
clearin interfaceMap<K extends CharSequence,V> - Overrides:
clearin classAbstractMap<K extends CharSequence,V>
-
clone
- Overrides:
clonein classAbstractMap<K extends CharSequence,V>
-
keySet
- Specified by:
keySetin interfaceMap<K extends CharSequence,V> - Overrides:
keySetin classAbstractMap<K extends CharSequence,V>
-
entrySet
- Specified by:
entrySetin interfaceMap<K extends CharSequence,V> - Specified by:
entrySetin classAbstractMap<K extends CharSequence,V>
-
values
- Specified by:
valuesin interfaceMap<K extends CharSequence,V> - Overrides:
valuesin classAbstractMap<K extends CharSequence,V>
-