diff options
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.java | 21 |
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 |
