From 87ae1dfc8d8cb7b51d7bda4750ce841bbe691cfc Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Sat, 7 May 2016 12:51:23 -0400 Subject: General changes --- .../main/java/bjc/utils/funcdata/PushdownMap.java | 91 ++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 BJC-Utils2/src/main/java/bjc/utils/funcdata/PushdownMap.java (limited to 'BJC-Utils2/src/main/java/bjc/utils/funcdata/PushdownMap.java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/funcdata/PushdownMap.java b/BJC-Utils2/src/main/java/bjc/utils/funcdata/PushdownMap.java new file mode 100644 index 0000000..cc31923 --- /dev/null +++ b/BJC-Utils2/src/main/java/bjc/utils/funcdata/PushdownMap.java @@ -0,0 +1,91 @@ +package bjc.utils.funcdata; + +import java.util.function.BiConsumer; +import java.util.function.Consumer; +import java.util.function.Function; + +/** + * A map where + * + * @author ben + * + * @param + * @param + */ +public class PushdownMap + implements IFunctionalMap { + + @Override + public boolean containsKey(KeyType key) { + // TODO Auto-generated method stub + return false; + } + + @Override + public IFunctionalMap extend() { + // TODO Auto-generated method stub + return null; + } + + @Override + public void forEach(BiConsumer action) { + // TODO Auto-generated method stub + + } + + @Override + public void forEachKey(Consumer action) { + // TODO Auto-generated method stub + + } + + @Override + public void forEachValue(Consumer action) { + // TODO Auto-generated method stub + + } + + @Override + public ValueType get(KeyType key) { + // TODO Auto-generated method stub + return null; + } + + @Override + public int getSize() { + // TODO Auto-generated method stub + return 0; + } + + @Override + public IFunctionalList keyList() { + // TODO Auto-generated method stub + return null; + } + + @Override + public IFunctionalMap mapValues( + Function transformer) { + // TODO Auto-generated method stub + return null; + } + + @Override + public ValueType put(KeyType key, ValueType val) { + // TODO Auto-generated method stub + return null; + } + + @Override + public ValueType remove(KeyType key) { + // TODO Auto-generated method stub + return null; + } + + @Override + public IFunctionalList valueList() { + // TODO Auto-generated method stub + return null; + } + +} -- cgit v1.2.3