- AbstractCodeGenerator - Class in io.micronaut.aot.core.codegen
-
Base class for code generators which need access to the generation
context (for example to get a handle on the analyzed application classloader,
or to register resources to be excluded from the final binary).
- AbstractCodeGenerator() - Constructor for class io.micronaut.aot.core.codegen.AbstractCodeGenerator
-
- AbstractSingleClassFileGenerator - Class in io.micronaut.aot.core.codegen
-
Base class for source generators which generate a single class file.
- AbstractSingleClassFileGenerator() - Constructor for class io.micronaut.aot.core.codegen.AbstractSingleClassFileGenerator
-
- AbstractStaticServiceLoaderSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
Base class for generation of service loader classes.
- AbstractStaticServiceLoaderSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
-
- addClasspath(Collection<File>) - Method in class io.micronaut.aot.MicronautAotOptimizer.Runner
-
Adds elements to the application classpath.
- addDiagnostics(String, String) - Method in interface io.micronaut.aot.core.AOTContext
-
Adds a diagnostic message, which is going to be written
in a log file.
- addDiagnostics(String, String) - Method in class io.micronaut.aot.core.codegen.DelegatingSourceGenerationContext
-
- addDiagnostics(String, String) - Method in class io.micronaut.aot.core.context.DefaultSourceGenerationContext
-
- AOTCodeGenerator - Interface in io.micronaut.aot.core
-
A source generator is the main entity of the AOT project.
- AOTContext - Interface in io.micronaut.aot.core
-
The source generation context is used by source generators
to get configuration details.
- AOTModule - Annotation Type in io.micronaut.aot.core
-
Annotation which must be present on AOT optimizers.
- ApplicationContextAnalyzer - Class in io.micronaut.aot.core.context
-
An application context analyzer is responsible for instantiating
an application context and inferring whether a bean should be
included in the application binaries.
- ApplicationContextConfigurerGenerator - Class in io.micronaut.aot.core.codegen
-
The "optimized" entry point generator is the main source generator:
it is responsible for generating a new entry point, which delegates
to the original entry point of the application, and injects a number
of optimizations before starting the application.
- ApplicationContextConfigurerGenerator(List<AOTCodeGenerator>) - Constructor for class io.micronaut.aot.core.codegen.ApplicationContextConfigurerGenerator
-