Package net.binis.codegen.enrich.handler
Class InjectionEnricherHandler
java.lang.Object
net.binis.codegen.enrich.handler.base.BaseEnricher
net.binis.codegen.enrich.handler.InjectionEnricherHandler
- All Implemented Interfaces:
net.binis.codegen.enrich.Enricher,net.binis.codegen.enrich.InjectionEnricher,PrototypeEnricher
public class InjectionEnricherHandler
extends BaseEnricher
implements net.binis.codegen.enrich.InjectionEnricher
-
Field Summary
Fields inherited from class net.binis.codegen.enrich.handler.base.BaseEnricher
lookup, parser -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateConstructor(CGClassDeclaration cls, List<CGVariableDecl> fields) voidenrichElement(ElementDescription description) protected booleanmatchParamTypes(CGMethodDeclaration method, List<CGVariableDecl> fields) intorder()Methods inherited from class net.binis.codegen.enrich.handler.base.BaseEnricher
dependencies, enrich, error, error, finalizeEnrich, init, note, note, postProcess, setup, warn, warn
-
Constructor Details
-
InjectionEnricherHandler
public InjectionEnricherHandler()
-
-
Method Details
-
enrichElement
- Specified by:
enrichElementin interfacePrototypeEnricher- Overrides:
enrichElementin classBaseEnricher
-
createConstructor
-
matchParamTypes
-
order
public int order()- Specified by:
orderin interfacePrototypeEnricher
-