Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- 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
B
- BASE_ID - Static variable in class io.micronaut.aot.std.sourcegen.MapPropertySourceGenerator
- BASE_ORDER_OPTION - Static variable in class io.micronaut.aot.std.sourcegen.MapPropertySourceGenerator
C
- CachedEnvironmentSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
Generates the code used to enable environment variables and system properties caching in Micronaut.
- CachedEnvironmentSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.CachedEnvironmentSourceGenerator
- ConstantPropertySourcesSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
Generates a "constant" property source, that is to say a
PropertySourcewhich properties are known at build time (and constant). - ConstantPropertySourcesSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.ConstantPropertySourcesSourceGenerator
- context - Variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
D
- DEDUCED_ENVIRONMENT_CONFIGURER - Static variable in class io.micronaut.aot.std.sourcegen.DeduceEnvironmentSourceGenerator
- DeduceEnvironmentSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
This code generator is responsible for taking the result of the environment deduction, which is the set of active environment names and the package names, and inject is via a custom application context configurer.
- DeduceEnvironmentSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.DeduceEnvironmentSourceGenerator
- DEFAULT_SERVICE_TYPES - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
- DEFAULT_SERVICE_TYPES_LIST - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.CachedEnvironmentSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.ConstantPropertySourcesSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.DeduceEnvironmentSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.EnvironmentPropertiesSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.GraalVMOptimizationFeatureSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.KnownMissingTypesSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.LogbackConfigurationSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.PublishersSourceGenerator
- DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.YamlPropertySourceGenerator
E
- EnvironmentPropertiesSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A code generator which is responsible for precomputing the Micronaut property names from environment variable names at build time.
- EnvironmentPropertiesSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.EnvironmentPropertiesSourceGenerator
- EnvironmentPropertiesSourceGenerator(Map<String, String>) - Constructor for class io.micronaut.aot.std.sourcegen.EnvironmentPropertiesSourceGenerator
F
- FORCE_INCLUDE - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
G
- generate() - Method in class io.micronaut.aot.std.sourcegen.LogbackConfigurationSourceGenerator
- generate() - Method in class io.micronaut.aot.std.sourcegen.MapPropertySourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.CachedEnvironmentSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.ConstantPropertySourcesSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.EnvironmentPropertiesSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.GraalVMOptimizationFeatureSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.KnownMissingTypesSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.LogbackConfigurationSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.PublishersSourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.YamlPropertySourceGenerator
- generate(AOTContext) - Method in class io.micronaut.aot.std.sourcegen.DeduceEnvironmentSourceGenerator
- GENERATED_CLASS - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- generateFindAllMethod(Stream<Class<?>>, String, Class<?>, TypeSpec.Builder) - Method in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
- generateFindAllMethod(Stream<Class<?>>, String, Class<?>, TypeSpec.Builder) - Method in class io.micronaut.aot.std.sourcegen.JitStaticServiceLoaderSourceGenerator
- generateFindAllMethod(Stream<Class<?>>, String, Class<?>, TypeSpec.Builder) - Method in class io.micronaut.aot.std.sourcegen.NativeStaticServiceLoaderSourceGenerator
- getLogbackFileName() - Method in class io.micronaut.aot.std.sourcegen.LogbackConfigurationSourceGenerator
-
Returns the name of the logback configuration file.
- GraalVMOptimizationFeatureSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
Generates the GraalVM configuration file which is going to configure the native image code generation, typically asking to initialize the optimized entry point at build time.
- GraalVMOptimizationFeatureSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.GraalVMOptimizationFeatureSourceGenerator
I
- ID - Static variable in class io.micronaut.aot.std.sourcegen.CachedEnvironmentSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.ConstantPropertySourcesSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.DeduceEnvironmentSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.EnvironmentPropertiesSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.GraalVMOptimizationFeatureSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.JitStaticServiceLoaderSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.KnownMissingTypesSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.LogbackConfigurationSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.NativeStaticServiceLoaderSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.PublishersSourceGenerator
- ID - Static variable in class io.micronaut.aot.std.sourcegen.YamlPropertySourceGenerator
- io.micronaut.aot.std.sourcegen - package io.micronaut.aot.std.sourcegen
J
- JitStaticServiceLoaderSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A specialized version of static service loader generator aimed at execution in JIT mode.
- JitStaticServiceLoaderSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.JitStaticServiceLoaderSourceGenerator
K
- KnownMissingTypesSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A source generator which will check for existence of a number of classes at build time.
- KnownMissingTypesSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.KnownMissingTypesSourceGenerator
L
- LogbackConfigurationSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A source generator responsible for converting a logback.xml configuration into Java configuration.
- LogbackConfigurationSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.LogbackConfigurationSourceGenerator
M
- MACHINE_ID - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- MACHINE_ID_DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- MapPropertySourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A source generator which generates a map property source with a fixed set of values at build time.
- MapPropertySourceGenerator(String, Map<String, Object>) - Constructor for class io.micronaut.aot.std.sourcegen.MapPropertySourceGenerator
N
- NativeStaticServiceLoaderSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A specialized version of service loader generation which is aimed at executing in native images, where classloading is basically free.
- NativeStaticServiceLoaderSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.NativeStaticServiceLoaderSourceGenerator
- NettyPropertiesSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A code generator which is responsible for setting up Netty properties.
- NettyPropertiesSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
O
- OPTION - Static variable in class io.micronaut.aot.std.sourcegen.KnownMissingTypesSourceGenerator
P
- ParentTagTagClassTuple - Class in io.micronaut.aot.std.sourcegen
-
Represents default class name rules.
- ParentTagTagClassTuple(String, String, Class<?>) - Constructor for class io.micronaut.aot.std.sourcegen.ParentTagTagClassTuple
- PROCESS_ID - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- PROCESS_ID_DESCRIPTION - Static variable in class io.micronaut.aot.std.sourcegen.NettyPropertiesSourceGenerator
- PublishersSourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
An optimizer which is responsible for determining what reactive types are found at build time.
- PublishersSourceGenerator() - Constructor for class io.micronaut.aot.std.sourcegen.PublishersSourceGenerator
R
- REJECTED_CLASSES - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
S
- SERVICE_LOADING_CATEGORY - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
- SERVICE_TYPES - Static variable in class io.micronaut.aot.std.sourcegen.AbstractStaticServiceLoaderSourceGenerator
T
- toString() - Method in class io.micronaut.aot.std.sourcegen.ParentTagTagClassTuple
Y
- YamlPropertySourceGenerator - Class in io.micronaut.aot.std.sourcegen
-
A source generator which will generate a static
PropertySourcefrom a given YAML configuration file, in order to substitute the dynamic loader with a static configuration. - YamlPropertySourceGenerator(Collection<String>) - Constructor for class io.micronaut.aot.std.sourcegen.YamlPropertySourceGenerator
All Classes and Interfaces|All Packages|Constant Field Values