package edu.uiuc.cs.fsl.propertydocs.util;
public class DefaultMap<K,V> extends java.util.HashMap<K,V> implements java.io.Serializable {
public static final long serialVersionUID = 0L;
protected final V defaultValue;
public DefaultMap(V defaultValue){
this.defaultValue = defaultValue;
}
@Override
public V get(Object key){
V val = super.get(key);
if(val == null) return defaultValue;
return val;
}
}