public class ArrayBackedStringMap<V> extends ArrayBackedMap<java.lang.String,V>
Constructor and Description |
---|
ArrayBackedStringMap()
Constructor.
|
ArrayBackedStringMap(int initialCapacity)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
areEqual(java.lang.String key1,
java.lang.String key2)
Template method for comparing two keys for equality.
|
protected java.lang.String |
internKey(java.lang.Object key)
Template method for calculating an internal key representation.
|
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, toString, values
public ArrayBackedStringMap()
public ArrayBackedStringMap(int initialCapacity)
protected java.lang.String internKey(java.lang.Object key) throws java.lang.ClassCastException
internKey
in class ArrayBackedMap<java.lang.String,V>
java.lang.ClassCastException
- if the provided key is not of a suitable class.protected boolean areEqual(java.lang.String key1, java.lang.String key2)
areEqual
in class ArrayBackedMap<java.lang.String,V>