Package org.derive4j
Class Visibilities
- java.lang.Object
-
- org.derive4j.Visibilities
-
public final class Visibilities extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Visibilities.CaseOfMatchers
static class
Visibilities.CasesMatchers
private static class
Visibilities.LambdaVisibilityCases<R>
-
Constructor Summary
Constructors Modifier Constructor Description private
Visibilities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Visibilities.CaseOfMatchers.TotalMatcher_Same
caseOf(Visibility visibility)
static Visibilities.CasesMatchers.TotalMatcher_Same
cases()
static <R> Visibility.VisibilityCases<R>
cases(java.util.function.Supplier<R> Same, java.util.function.Supplier<R> Package, java.util.function.Supplier<R> Smart)
-
-
-
Method Detail
-
cases
public static <R> Visibility.VisibilityCases<R> cases(java.util.function.Supplier<R> Same, java.util.function.Supplier<R> Package, java.util.function.Supplier<R> Smart)
-
cases
public static Visibilities.CasesMatchers.TotalMatcher_Same cases()
-
caseOf
public static Visibilities.CaseOfMatchers.TotalMatcher_Same caseOf(Visibility visibility)
-
-