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