Package net.binis.codegen.enrich
Interface PrototypeEnricher
- All Superinterfaces:
net.binis.codegen.enrich.Enricher
- All Known Implementing Classes:
AllArgsConstructorEnricherHandler,AsEnricherHandler,BaseArgsConstructorEnricherHandler,BaseEnricher,BasePrototypeStrategyEnricher,BaseStrategyEnricher,CloneEnricherHandler,CreatorEnricherHandler,CreatorModifierEnricherHandler,FluentEnricherHandler,HibernateEnricherHandler,JacksonEnricherHandler,LogEnricherHandler,ModifierEnricherHandler,NoArgsConstructorEnricherHandler,NotInitializedArgsConstructorEnricherHandler,OpenApiEnricherHandler,QueryEnricherHandler,RedisEnricherHandler,RegionEnricherHandler,RequiredArgsConstructorEnricherHandler,SanitizerEnricher,Structures.ErrorOnInvokeEnricher,ValidationEnricherHandler,ValidatorEnricher
public interface PrototypeEnricher
extends net.binis.codegen.enrich.Enricher
-
Method Summary
Modifier and TypeMethodDescriptionvoidenrich(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description) voidenrichElement(ElementDescription description) voidfinalizeEnrich(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description) voidinit(PrototypeLookup lookup) intorder()voidpostProcess(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description) voidsetup(PrototypeData properies)
-
Method Details
-
init
-
setup
-
enrich
void enrich(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description) -
finalizeEnrich
void finalizeEnrich(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description) -
postProcess
void postProcess(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description) -
order
int order() -
dependencies
-
enrichElement
-