summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/funcdata/ExtendedMap.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/bjc/funcdata/ExtendedMap.java')
-rw-r--r--src/main/java/bjc/funcdata/ExtendedMap.java24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/main/java/bjc/funcdata/ExtendedMap.java b/src/main/java/bjc/funcdata/ExtendedMap.java
index 19e3b4e..059181f 100644
--- a/src/main/java/bjc/funcdata/ExtendedMap.java
+++ b/src/main/java/bjc/funcdata/ExtendedMap.java
@@ -60,20 +60,6 @@ class ExtendedMap<KeyType, ValueType> implements IMap<KeyType, ValueType> {
}
@Override
- public void forEachKey(final Consumer<KeyType> action) {
- store.forEachKey(action);
-
- delegate.forEachKey(action);
- }
-
- @Override
- public void forEachValue(final Consumer<ValueType> action) {
- store.forEachValue(action);
-
- delegate.forEachValue(action);
- }
-
- @Override
public ValueType get(final KeyType key) {
if (store.containsKey(key)) return store.get(key);
else return delegate.get(key);
@@ -112,16 +98,6 @@ class ExtendedMap<KeyType, ValueType> implements IMap<KeyType, ValueType> {
}
@Override
- public IList<ValueType> valueList() {
- IList<ValueType> ilst = new FunctionalList<>();
-
- ilst.addAll(store.valueList());
- ilst.addAll(delegate.valueList());
-
- return ilst;
- }
-
- @Override
public int hashCode() {
// isFrozen isn't counted
return Objects.hash(delegate, store);