From dca8e9f586fd595a7995f07788318fb92b8cce79 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Thu, 28 Jul 2016 16:44:36 -0400 Subject: Format/Cleanup pass --- .../src/main/java/bjc/utils/data/WrappedLazy.java | 24 +++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'BJC-Utils2/src/main/java/bjc/utils/data/WrappedLazy.java') diff --git a/BJC-Utils2/src/main/java/bjc/utils/data/WrappedLazy.java b/BJC-Utils2/src/main/java/bjc/utils/data/WrappedLazy.java index 737482c..8ca29bc 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/data/WrappedLazy.java +++ b/BJC-Utils2/src/main/java/bjc/utils/data/WrappedLazy.java @@ -6,6 +6,10 @@ import java.util.function.UnaryOperator; class WrappedLazy implements IHolder { private IHolder> held; + public WrappedLazy(IHolder wrappedHolder) { + held = new Lazy<>(wrappedHolder); + } + // This has an extra parameter, because otherwise it erases to the same // as the public one private WrappedLazy(IHolder> wrappedHolder, @@ -13,10 +17,6 @@ class WrappedLazy implements IHolder { held = wrappedHolder; } - public WrappedLazy(IHolder wrappedHolder) { - held = new Lazy<>(wrappedHolder); - } - @Override public IHolder bind( Function> binder) { @@ -28,6 +28,14 @@ class WrappedLazy implements IHolder { return new WrappedLazy<>(newHolder, false); } + @Override + public Function> lift( + Function func) { + return (val) -> { + return new Lazy<>(func.apply(val)); + }; + } + @Override public IHolder map( Function mapper) { @@ -58,12 +66,4 @@ class WrappedLazy implements IHolder { return containedHolder.unwrap(unwrapper); }); } - - @Override - public Function> lift( - Function func) { - return (val) -> { - return new Lazy<>(func.apply(val)); - }; - } } -- cgit v1.2.3