public class TypedHashMap
extends java.util.HashMap
Modifier and Type | Class and Description |
---|---|
private class |
TypedHashMap.EntryIterator |
private class |
TypedHashMap.EntrySet |
private class |
TypedHashMap.TypedEntry |
Modifier and Type | Field and Description |
---|---|
private java.util.Set |
entries |
private Cast |
keyCast |
private Cast |
valueCast |
Constructor and Description |
---|
TypedHashMap() |
TypedHashMap(Cast keyCast,
Cast valueCast) |
TypedHashMap(int initialCapacity,
Cast keyCast,
Cast valueCast) |
TypedHashMap(java.util.Map map) |
TypedHashMap(java.util.Map map,
Cast keyCast,
Cast valueCast) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.util.Set |
entrySet() |
Cast |
getKeyCast() |
Cast |
getValueCast() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value) |
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, forEach, get, getOrDefault, isEmpty, keySet, merge, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
private Cast keyCast
private Cast valueCast
private java.util.Set entries
public TypedHashMap()
public TypedHashMap(java.util.Map map)
public java.lang.Object clone()
clone
in class java.util.HashMap
public Cast getKeyCast()
public Cast getValueCast()
public java.util.Set entrySet()
entrySet
in interface java.util.Map
entrySet
in class java.util.HashMap
public java.lang.Object put(java.lang.Object key, java.lang.Object value)
put
in interface java.util.Map
put
in class java.util.HashMap
Copyright © 1997-2015 Sablecc. All Rights Reserved.