Class DefaultProjectGenerator
java.lang.Object
io.micronaut.projectgen.core.generator.DefaultProjectGenerator
- All Implemented Interfaces:
ProjectGenerator
Default implementation of
ProjectGenerator
.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultProjectGenerator
(ContextFactory contextFactory, io.micronaut.context.BeanContext beanContext) -
Method Summary
Modifier and TypeMethodDescriptionvoid
generate
(Options options, OutputHandler outputHandler, ConsoleOutput consoleOutput, jakarta.inject.Provider<AvailableFeatures> availableFeaturesProvider) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.projectgen.core.generator.ProjectGenerator
generate, generate, generate
-
Constructor Details
-
DefaultProjectGenerator
public DefaultProjectGenerator(ContextFactory contextFactory, io.micronaut.context.BeanContext beanContext)
-
-
Method Details
-
generate
public void generate(Options options, OutputHandler outputHandler, ConsoleOutput consoleOutput, jakarta.inject.Provider<AvailableFeatures> availableFeaturesProvider) throws Exception - Specified by:
generate
in interfaceProjectGenerator
- Throws:
Exception
-