public Object get(Object key) { return super.get(convertKey(key)); }
@Override public Object put(Object key, Object object) { return super.put(convertKey(key), object); }
@Override public Object get(Object key) { return super.get(convertKey(key)); }
@Override public boolean containsKey(Object key) { // The normal case is done first as a performance optimization. It seems to make checks around 30% faster // due to only converting the case of the string comparison only when required. return super.containsKey(key) || super.containsKey(convertKey(key)); }
public Object put(Object key, Object object) { return super.put(convertKey(key), object); }
public boolean containsKey(Object key) { // The normal case is done first as a performance optimization. It seems to make checks around 30% faster // due to only converting the case of the string comparison only when required. return super.containsKey(key) || super.containsKey(convertKey(key)); }