Index

A B C D E F G I J K L M N O P R S T Y 
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 PropertySource which 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 PropertySource from 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
 
A B C D E F G I J K L M N O P R S T Y 
All Classes and Interfaces|All Packages|Constant Field Values