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 R
Package()
R
Public()
R
Smart()
-
-
-
Method Detail
-
Public
public R Public()
- Specified by:
Public
in interfaceDeriveVisibility.Cases<R>
-
Package
public R Package()
- Specified by:
Package
in interfaceDeriveVisibility.Cases<R>
-
Smart
public R Smart()
- Specified by:
Smart
in interfaceDeriveVisibility.Cases<R>
-
-