Package org.derive4j
Class Flavours.CaseOfMatchers.PartialMatcher<R>
- java.lang.Object
-
- org.derive4j.Flavours.CaseOfMatchers.PartialMatcher<R>
-
- Direct Known Subclasses:
Flavours.CaseOfMatchers.PartialMatcher_Cyclops
,Flavours.CaseOfMatchers.TotalMatcher_Cyclops
- Enclosing class:
- Flavours.CaseOfMatchers
public static class Flavours.CaseOfMatchers.PartialMatcher<R> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private Flavour
_flavour
private java.util.function.Supplier<R>
Cyclops
private java.util.function.Supplier<R>
Fj
private java.util.function.Supplier<R>
Fugue
private java.util.function.Supplier<R>
Fugue2
private java.util.function.Supplier<R>
Guava
private java.util.function.Supplier<R>
HighJ
private java.util.function.Supplier<R>
Javaslang
private java.util.function.Supplier<R>
Jdk
private java.util.function.Supplier<R>
Vavr
-
Constructor Summary
Constructors Constructor Description PartialMatcher(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ, java.util.function.Supplier<R> Guava, java.util.function.Supplier<R> Cyclops)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description R
otherwise(java.util.function.Supplier<R> otherwise)
R
otherwise_(R r)
java.util.Optional<R>
otherwiseEmpty()
-
-
-
Field Detail
-
_flavour
private final Flavour _flavour
-
Jdk
private final java.util.function.Supplier<R> Jdk
-
Fj
private final java.util.function.Supplier<R> Fj
-
Fugue
private final java.util.function.Supplier<R> Fugue
-
Fugue2
private final java.util.function.Supplier<R> Fugue2
-
Javaslang
private final java.util.function.Supplier<R> Javaslang
-
Vavr
private final java.util.function.Supplier<R> Vavr
-
HighJ
private final java.util.function.Supplier<R> HighJ
-
Guava
private final java.util.function.Supplier<R> Guava
-
Cyclops
private final java.util.function.Supplier<R> Cyclops
-
-
Constructor Detail
-
PartialMatcher
PartialMatcher(Flavour _flavour, java.util.function.Supplier<R> Jdk, java.util.function.Supplier<R> Fj, java.util.function.Supplier<R> Fugue, java.util.function.Supplier<R> Fugue2, java.util.function.Supplier<R> Javaslang, java.util.function.Supplier<R> Vavr, java.util.function.Supplier<R> HighJ, java.util.function.Supplier<R> Guava, java.util.function.Supplier<R> Cyclops)
-
-