summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2016-04-11 21:54:44 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2016-04-11 21:54:44 -0400
commitc8a00b789671d59589bcb5520c1e9d208bcc27f6 (patch)
tree6b64e3c78f56d025c78ab08a9edc038af0b6e821 /BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java
parenta716a7a53f85a6901128896da508d31c172011b4 (diff)
Work on restructing data.
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java21
1 files changed, 0 insertions, 21 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java b/BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java
index 70f5478..dcaeeba 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/data/lazy/LazyPair.java
@@ -2,7 +2,6 @@ package bjc.utils.data.lazy;
import java.util.function.BiConsumer;
import java.util.function.BiFunction;
-import java.util.function.Function;
import java.util.function.Supplier;
import bjc.utils.data.IHolder;
@@ -88,26 +87,6 @@ public class LazyPair<L, R> implements IPair<L, R>, ILazy {
/*
* (non-Javadoc)
*
- * @see bjc.utils.data.IPair#apply(java.util.function.Function,
- * java.util.function.Function)
- */
- @Override
- public <L2, R2> IPair<L2, R2> apply(Function<L, L2> leftTransform,
- Function<R, R2> rightTransform) {
- if (leftTransform == null || rightTransform == null) {
- throw new NullPointerException("Transforms must be non-null");
- }
-
- IHolder<IPair<L2, R2>> newPair = delegatePair
- .map((currentPair) -> currentPair.apply(leftTransform,
- rightTransform));
-
- return new LazyPair<>(newPair, materialized, true);
- }
-
- /*
- * (non-Javadoc)
- *
* @see bjc.utils.data.IPair#doWith(java.util.function.BiConsumer)
*/
@Override