From 0a8f34c27c6ef93c5c94d17728af62c7607e225f Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Thu, 3 Dec 2020 19:21:38 -0500 Subject: Rename types to match Java style This renames several interfaces that had names like IWhatever, since that isn't a style that Java uses --- src/main/java/bjc/data/LazyPair.java | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'src/main/java/bjc/data/LazyPair.java') diff --git a/src/main/java/bjc/data/LazyPair.java b/src/main/java/bjc/data/LazyPair.java index 2481cd7..048254a 100644 --- a/src/main/java/bjc/data/LazyPair.java +++ b/src/main/java/bjc/data/LazyPair.java @@ -18,7 +18,7 @@ import bjc.data.internals.HalfBoundLazyPair; * @param * The type on the right side of the pair. */ -public class LazyPair implements IPair { +public class LazyPair implements Pair { /* The supplier for the left value. */ private Supplier leftSupplier; /* The left value. */ @@ -70,14 +70,14 @@ public class LazyPair implements IPair } @Override - public IPair bind( - final BiFunction> binder) { + public Pair bind( + final BiFunction> binder) { return new BoundLazyPair<>(leftSupplier, rightSupplier, binder); } @Override - public IPair - bindLeft(final Function> leftBinder) { + public Pair + bindLeft(final Function> leftBinder) { final Supplier leftSupp = () -> { if (leftMaterialized) return leftValue; @@ -88,8 +88,8 @@ public class LazyPair implements IPair } @Override - public IPair bindRight( - final Function> rightBinder) { + public Pair bindRight( + final Function> rightBinder) { final Supplier rightSupp = () -> { if (rightMaterialized) return rightValue; @@ -101,8 +101,8 @@ public class LazyPair implements IPair @Override public - IPair - combine(final IPair otherPair, + Pair + combine(final Pair otherPair, final BiFunction leftCombiner, final BiFunction rightCombiner) { @@ -139,7 +139,7 @@ public class LazyPair implements IPair } @Override - public IPair + public Pair mapLeft(final Function mapper) { final Supplier leftSupp = () -> { if (leftMaterialized) return mapper.apply(leftValue); @@ -157,7 +157,7 @@ public class LazyPair implements IPair } @Override - public IPair + public Pair mapRight(final Function mapper) { final Supplier leftSupp = () -> { if (leftMaterialized) return leftValue; -- cgit v1.2.3