org.sablecc.sablecc
Class TypedHashMap
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap
org.sablecc.sablecc.TypedHashMap
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map
public class TypedHashMap
- extends java.util.HashMap
- See Also:
- Serialized Form
Methods inherited from class java.util.HashMap |
clear, containsKey, containsValue, get, isEmpty, keySet, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
keyCast
private Cast keyCast
valueCast
private Cast valueCast
entries
private java.util.Set entries
TypedHashMap
public TypedHashMap()
TypedHashMap
public TypedHashMap(int initialCapacity,
Cast keyCast,
Cast valueCast)
TypedHashMap
public TypedHashMap(java.util.Map map)
TypedHashMap
public TypedHashMap(Cast keyCast,
Cast valueCast)
TypedHashMap
public TypedHashMap(java.util.Map map,
Cast keyCast,
Cast valueCast)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.util.HashMap
getKeyCast
public Cast getKeyCast()
getValueCast
public Cast getValueCast()
entrySet
public java.util.Set entrySet()
- Specified by:
entrySet
in interface java.util.Map
- Overrides:
entrySet
in class java.util.HashMap
put
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
- Specified by:
put
in interface java.util.Map
- Overrides:
put
in class java.util.HashMap