diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-03-31 11:43:21 -0400 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-03-31 11:43:21 -0400 |
| commit | 8a8b457c98e207d809a7616e73eb59bfe197a7a5 (patch) | |
| tree | 36fcbb7f10e92adbfb866fced7f27af1ef89f636 /BJC-Utils2/src/main/java/bjc/utils/data/Pair.java | |
| parent | 32b1b46fcc855fffe6b0dddd10442a9a4f1544d2 (diff) | |
More code maintenance
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.java | 23 |
1 files changed, 12 insertions, 11 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 4a8fbc3..b5ad953 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/data/Pair.java +++ b/BJC-Utils2/src/main/java/bjc/utils/data/Pair.java @@ -20,12 +20,12 @@ public class Pair<L, R> implements IPair<L, R> { /** * The left value of the pair */ - protected L l; + protected L leftValue; /** * The right value of the pair */ - protected R r; + protected R rightValue; /** * Create a new pair that holds two nulls. @@ -43,8 +43,8 @@ public class Pair<L, R> implements IPair<L, R> { * The value to hold on the right. */ public Pair(L left, R right) { - l = left; - r = right; + leftValue = left; + rightValue = right; } /* @@ -54,9 +54,10 @@ public class Pair<L, R> implements IPair<L, R> { * java.util.function.Function) */ @Override - public <L2, R2> IPair<L2, R2> apply(Function<L, L2> lf, - Function<R, R2> rf) { - return new Pair<>(lf.apply(l), rf.apply(r)); + public <L2, R2> IPair<L2, R2> apply(Function<L, L2> leftTransformer, + Function<R, R2> rightTransformer) { + return new Pair<>(leftTransformer.apply(leftValue), + rightTransformer.apply(rightValue)); } /* @@ -65,8 +66,8 @@ public class Pair<L, R> implements IPair<L, R> { * @see bjc.utils.data.IPair#doWith(java.util.function.BiConsumer) */ @Override - public void doWith(BiConsumer<L, R> bc) { - bc.accept(l, r); + public void doWith(BiConsumer<L, R> action) { + action.accept(leftValue, rightValue); } /* @@ -75,7 +76,7 @@ public class Pair<L, R> implements IPair<L, R> { * @see bjc.utils.data.IPair#merge(java.util.function.BiFunction) */ @Override - public <E> E merge(BiFunction<L, R, E> bf) { - return bf.apply(l, r); + public <E> E merge(BiFunction<L, R, E> merger) { + return merger.apply(leftValue, rightValue); } } |
