ecologylab.generic
Class HashMapFromStringsWriteSynch<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
ecologylab.generic.HashMapWriteSynchBase<K,V>
ecologylab.generic.HashMapWriteSynch<java.lang.String,V>
ecologylab.generic.HashMapFromStringsWriteSynch<K,V>
- All Implemented Interfaces:
- ValueFactory<java.lang.String,V>, java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,V>
public abstract class HashMapFromStringsWriteSynch<K,V>
- extends HashMapWriteSynch<java.lang.String,V>
- implements ValueFactory<java.lang.String,V>
- Author:
- andruid
- See Also:
- Serialized Form
| Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, 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 |
HashMapFromStringsWriteSynch
public HashMapFromStringsWriteSynch(int arg0,
float arg1)
- Parameters:
arg0 - arg1 -
HashMapFromStringsWriteSynch
public HashMapFromStringsWriteSynch(int arg0)
- Parameters:
arg0 -
HashMapFromStringsWriteSynch
public HashMapFromStringsWriteSynch()
HashMapFromStringsWriteSynch
public HashMapFromStringsWriteSynch(java.util.Map arg0)
- Parameters:
arg0 -
getKey
protected abstract java.lang.String getKey(K kKey)
lookup
public V lookup(K key)
- ValueFactory K,V <-> String, V
- Parameters:
key - factory -
- Returns:
getOrCreateAndPutIfNew
public V getOrCreateAndPutIfNew(K key)
- ValueFactory K,V <-> String, V
- Parameters:
key - factory -
- Returns: