Package org.derive4j.processor.api.model
Class DeriveTargetClass
java.lang.Object
org.derive4j.processor.api.model.DeriveTargetClass
- Direct Known Subclasses:
DeriveTargetClasses.Lazy
,DeriveTargetClasses.TargetClass
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal com.squareup.javapoet.ClassName
final Optional
<com.squareup.javapoet.ClassName> extend()
abstract <X> X
match
(DeriveTargetClass.Case<X> Case) final DeriveVisibility
-
Constructor Details
-
DeriveTargetClass
DeriveTargetClass()
-
-
Method Details
-
match
-
className
public final com.squareup.javapoet.ClassName className() -
visibility
-
extend
-