Package org.derive4j.processor.api
Class DerivatorSelection
- java.lang.Object
-
- org.derive4j.processor.api.DerivatorSelection
-
- Direct Known Subclasses:
DerivatorSelections.Lazy
,DerivatorSelections.Selection
@Data public abstract class DerivatorSelection extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static interface
DerivatorSelection.Case<X>
-
Constructor Summary
Constructors Constructor Description DerivatorSelection()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract <X> X
match(DerivatorSelection.Case<X> selection)
(package private) static DerivatorSelection
selection(com.squareup.javapoet.ClassName forClass, Derivator derivator)
-
-
-
Method Detail
-
match
public abstract <X> X match(DerivatorSelection.Case<X> selection)
-
selection
static DerivatorSelection selection(com.squareup.javapoet.ClassName forClass, Derivator derivator)
-
-