summaryrefslogtreecommitdiff
path: root/BJC-Utils2/src/main/java/bjc/utils/data/Pair.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/Pair.java
parenta716a7a53f85a6901128896da508d31c172011b4 (diff)
Work on restructing data.
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/data/Pair.java')
-rw-r--r--BJC-Utils2/src/main/java/bjc/utils/data/Pair.java21
1 files changed, 1 insertions, 20 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/data/Pair.java b/BJC-Utils2/src/main/java/bjc/utils/data/Pair.java
index 03f2eed..87727be 100644
--- a/BJC-Utils2/src/main/java/bjc/utils/data/Pair.java
+++ b/BJC-Utils2/src/main/java/bjc/utils/data/Pair.java
@@ -2,7 +2,6 @@ package bjc.utils.data;
import java.util.function.BiConsumer;
import java.util.function.BiFunction;
-import java.util.function.Function;
/**
* Holds a pair of values of two different types.
@@ -50,24 +49,6 @@ public class Pair<L, R> implements IPair<L, R> {
/*
* (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> leftTransformer,
- Function<R, R2> rightTransformer) {
- if (leftTransformer == null || rightTransformer == null) {
- throw new NullPointerException(
- "Transformers must be non-null");
- }
-
- return new Pair<>(leftTransformer.apply(leftValue),
- rightTransformer.apply(rightValue));
- }
-
- /*
- * (non-Javadoc)
- *
* @see bjc.utils.data.IPair#doWith(java.util.function.BiConsumer)
*/
@Override
@@ -110,7 +91,7 @@ public class Pair<L, R> implements IPair<L, R> {
} else {
rightValueString = "(null)";
}
-
+
return "pair[l=" + leftValueString + ", r=" + rightValueString
+ "]";
}