Package org.derive4j
Class Visibilities.LambdaVisibilityCases<R>
- java.lang.Object
-
- org.derive4j.Visibilities.LambdaVisibilityCases<R>
-
- All Implemented Interfaces:
Visibility.VisibilityCases<R>
- Enclosing class:
- Visibilities
private static final class Visibilities.LambdaVisibilityCases<R> extends java.lang.Object implements Visibility.VisibilityCases<R>
-
-
Constructor Summary
Constructors Constructor Description LambdaVisibilityCases(java.util.function.Supplier<R> Same, java.util.function.Supplier<R> Package, java.util.function.Supplier<R> Smart)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description R
Package()
R
Same()
R
Smart()
-
-
-
Method Detail
-
Same
public R Same()
- Specified by:
Same
in interfaceVisibility.VisibilityCases<R>
-
Package
public R Package()
- Specified by:
Package
in interfaceVisibility.VisibilityCases<R>
-
Smart
public R Smart()
- Specified by:
Smart
in interfaceVisibility.VisibilityCases<R>
-
-