Class DeriveTargetClasses.TargetClass
java.lang.Object
org.derive4j.processor.api.model.DeriveTargetClass
org.derive4j.processor.api.model.DeriveTargetClasses.TargetClass
- Enclosing class:
DeriveTargetClasses
-
Nested Class Summary
Nested classes/interfaces inherited from class DeriveTargetClass
DeriveTargetClass.Case<X> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.squareup.javapoet.ClassNameprivate final Optional<com.squareup.javapoet.ClassName> private final DeriveVisibility -
Constructor Summary
ConstructorsConstructorDescriptionTargetClass(com.squareup.javapoet.ClassName className, DeriveVisibility visibility, Optional<com.squareup.javapoet.ClassName> extend) -
Method Summary
Methods inherited from class DeriveTargetClass
className, extend, visibility
-
Field Details
-
className
private final com.squareup.javapoet.ClassName className -
visibility
-
extend
-
-
Constructor Details
-
TargetClass
TargetClass(com.squareup.javapoet.ClassName className, DeriveVisibility visibility, Optional<com.squareup.javapoet.ClassName> extend)
-
-
Method Details
-
match
- Specified by:
matchin classDeriveTargetClass
-