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_flavourprivate java.util.function.Supplier<R>Cyclopsprivate java.util.function.Supplier<R>Fjprivate java.util.function.Supplier<R>Fugueprivate java.util.function.Supplier<R>Fugue2private java.util.function.Supplier<R>Guavaprivate java.util.function.Supplier<R>HighJprivate java.util.function.Supplier<R>Javaslangprivate java.util.function.Supplier<R>Jdkprivate 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 Rotherwise(java.util.function.Supplier<R> otherwise)Rotherwise_(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)
-
-