Package org.derive4j.processor
Class ExportDerivator
java.lang.Object
org.derive4j.processor.ExportDerivator
- All Implemented Interfaces:
Derivator
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionderive
(AlgebraicDataType adt) private DerivedCodeSpec
exportAsPublic
(ExecutableElement executableElement) private boolean
hasExportAsPublicAnnotation
(ExecutableElement executableElement) private com.squareup.javapoet.MethodSpec.Builder
replicate
(ExecutableElement method)
-
Field Details
-
utils
-
exportAsPublicAnnotation
-
-
Constructor Details
-
ExportDerivator
ExportDerivator(DeriveUtils utils)
-
-
Method Details