From 8dd12c1ca7703a085b57fe4c5c35ef6e19d92134 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Wed, 24 Feb 2016 09:04:14 +0000 Subject: Allow style maps to be added --- .../java/org/zwobble/mammoth/internal/util/MammothOptionals.java | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/main/java/org/zwobble/mammoth/internal/util/MammothOptionals.java') diff --git a/src/main/java/org/zwobble/mammoth/internal/util/MammothOptionals.java b/src/main/java/org/zwobble/mammoth/internal/util/MammothOptionals.java index b94a168..6f2c100 100644 --- a/src/main/java/org/zwobble/mammoth/internal/util/MammothOptionals.java +++ b/src/main/java/org/zwobble/mammoth/internal/util/MammothOptionals.java @@ -4,6 +4,14 @@ import java.util.Optional; import java.util.function.BiFunction; public class MammothOptionals { + public static Optional first(Optional first, Optional second) { + if (first.isPresent()) { + return first; + } else { + return second; + } + } + public static Optional flatMap( Optional first, Optional second, -- cgit v1.2.3