From 8185b03f18d3b32e84ad9aefbd85c9ad4a3f82df Mon Sep 17 00:00:00 2001 From: bjculkin Date: Thu, 16 Mar 2017 14:37:08 -0400 Subject: Minor change to map behavior --- BJC-Utils2/src/main/java/bjc/utils/funcdata/ExtendedMap.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'BJC-Utils2/src/main/java/bjc') diff --git a/BJC-Utils2/src/main/java/bjc/utils/funcdata/ExtendedMap.java b/BJC-Utils2/src/main/java/bjc/utils/funcdata/ExtendedMap.java index 7db6cea..d7bb0de 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/funcdata/ExtendedMap.java +++ b/BJC-Utils2/src/main/java/bjc/utils/funcdata/ExtendedMap.java @@ -83,6 +83,8 @@ class ExtendedMap implements IMap { @Override public ValueType remove(KeyType key) { + if(!store.containsKey(key)) return delegate.remove(key); + return store.remove(key); } -- cgit v1.2.3