Package org.derive4j.processor.api.model
Class DeriveVisibilities.LambdaCases<R>
- java.lang.Object
-
- org.derive4j.processor.api.model.DeriveVisibilities.LambdaCases<R>
-
- All Implemented Interfaces:
DeriveVisibility.Cases<R>
- Enclosing class:
- DeriveVisibilities
private static final class DeriveVisibilities.LambdaCases<R> extends java.lang.Object implements DeriveVisibility.Cases<R>
-
-
Constructor Summary
Constructors Constructor Description LambdaCases(java.util.function.Supplier<R> Public, 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 RPackage()RPublic()RSmart()
-
-
-
Method Detail
-
Public
public R Public()
- Specified by:
Publicin interfaceDeriveVisibility.Cases<R>
-
Package
public R Package()
- Specified by:
Packagein interfaceDeriveVisibility.Cases<R>
-
Smart
public R Smart()
- Specified by:
Smartin interfaceDeriveVisibility.Cases<R>
-
-