From 107f268eb5227dc1c988b07366a6519e3cba97e2 Mon Sep 17 00:00:00 2001 From: "Greg L. Turnquist" Date: Wed, 13 Sep 2023 15:36:29 -0500 Subject: [PATCH] Make `Lazy.orElseGet(Supplier)` public. Closes #2929 Original pull request: #2930 --- src/main/java/org/springframework/data/util/Lazy.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/data/util/Lazy.java b/src/main/java/org/springframework/data/util/Lazy.java index 779903e7c..4634fa064 100644 --- a/src/main/java/org/springframework/data/util/Lazy.java +++ b/src/main/java/org/springframework/data/util/Lazy.java @@ -32,6 +32,7 @@ import org.springframework.util.ObjectUtils; * @author Mark Paluch * @author Henning Rohlfs * @author Johannes Englmeier + * @author Greg Turnquist * @since 2.0 */ public class Lazy implements Supplier { @@ -179,7 +180,7 @@ public class Lazy implements Supplier { * @return */ @Nullable - private T orElseGet(Supplier supplier) { + public T orElseGet(Supplier supplier) { Assert.notNull(supplier, "Default value supplier must not be null");