Package org.derive4j
Class Flavours.CasesMatchers.PartialMatcher<R>
- java.lang.Object
-
- org.derive4j.Flavours.CasesMatchers.PartialMatcher<R>
-
- Direct Known Subclasses:
Flavours.CasesMatchers.PartialMatcher_Cyclops
,Flavours.CasesMatchers.TotalMatcher_Cyclops
- Enclosing class:
- Flavours.CasesMatchers
public static class Flavours.CasesMatchers.PartialMatcher<R> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description 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(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 java.util.function.Function<Flavour,R>
otherwise(java.util.function.Supplier<R> otherwise)
java.util.function.Function<Flavour,R>
otherwise_(R r)
java.util.function.Function<Flavour,java.util.Optional<R>>
otherwiseEmpty()
-
-
-
Field Detail
-
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(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)
-
-