Class ProcessesContainerGenerator
- java.lang.Object
-
- io.automatiko.engine.codegen.AbstractApplicationSection
-
- io.automatiko.engine.codegen.process.ProcessesContainerGenerator
-
- All Implemented Interfaces:
ApplicationSection
public class ProcessesContainerGenerator extends AbstractApplicationSection
-
-
Constructor Summary
Constructors Constructor Description ProcessesContainerGenerator(java.lang.String packageName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProcess(ProcessGenerator p)voidaddProcessToApplication(ProcessGenerator r)com.github.javaparser.ast.body.ClassOrInterfaceDeclarationclassDeclaration()java.util.List<com.github.javaparser.ast.body.BodyDeclaration<?>>factoryMethods()com.github.javaparser.ast.CompilationUnitinjectableClass()ProcessesContainerGeneratorwithDependencyInjection(DependencyInjectionAnnotator annotator)-
Methods inherited from class io.automatiko.engine.codegen.AbstractApplicationSection
factoryMethod, fieldDeclaration, sectionClassName, useApplication
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.automatiko.engine.codegen.ApplicationSection
setupStatements
-
-
-
-
Method Detail
-
factoryMethods
public java.util.List<com.github.javaparser.ast.body.BodyDeclaration<?>> factoryMethods()
-
addProcess
public void addProcess(ProcessGenerator p)
-
addProcessToApplication
public void addProcessToApplication(ProcessGenerator r)
-
withDependencyInjection
public ProcessesContainerGenerator withDependencyInjection(DependencyInjectionAnnotator annotator)
-
classDeclaration
public com.github.javaparser.ast.body.ClassOrInterfaceDeclaration classDeclaration()
- Specified by:
classDeclarationin interfaceApplicationSection- Overrides:
classDeclarationin classAbstractApplicationSection
-
injectableClass
public com.github.javaparser.ast.CompilationUnit injectableClass()
-
-