Class BaseEnricher
java.lang.Object
net.binis.codegen.enrich.handler.base.BaseEnricher
- All Implemented Interfaces:
PrototypeEnricher
- Direct Known Subclasses:
AsEnricherHandler,CloneEnricherHandler,CreatorEnricherHandler,CreatorModifierEnricherHandler,FluentEnricherHandler,HibernateEnricherHandler,JacksonEnricherHandler,ModifierEnricherHandler,OpenApiEnricherHandler,QueryEnricherHandler,RegionEnricherHandler,ValidationEnricherHandler
public abstract class BaseEnricher extends Object implements PrototypeEnricher
-
Field Summary
Fields Modifier and Type Field Description protected PrototypeLookuplookup -
Constructor Summary
Constructors Constructor Description BaseEnricher() -
Method Summary
Modifier and Type Method Description voidfinalizeEnrich(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description)voidinit(PrototypeLookup lookup)voidpostProcess(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description)voidsetup(PrototypeData properties)
-
Field Details
-
Constructor Details
-
BaseEnricher
public BaseEnricher()
-
-
Method Details
-
init
- Specified by:
initin interfacePrototypeEnricher
-
setup
- Specified by:
setupin interfacePrototypeEnricher
-
finalizeEnrich
public void finalizeEnrich(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description)- Specified by:
finalizeEnrichin interfacePrototypeEnricher
-
postProcess
public void postProcess(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description)- Specified by:
postProcessin interfacePrototypeEnricher
-