Class MapPropertySourceGenerator

java.lang.Object
io.micronaut.aot.core.codegen.AbstractCodeGenerator
io.micronaut.aot.core.codegen.AbstractSingleClassFileGenerator
io.micronaut.aot.std.sourcegen.MapPropertySourceGenerator
All Implemented Interfaces:
io.micronaut.aot.core.AOTCodeGenerator

public class MapPropertySourceGenerator extends io.micronaut.aot.core.codegen.AbstractSingleClassFileGenerator
A source generator which generates a map property source with a fixed set of values at build time.
  • Field Details

  • Constructor Details

    • MapPropertySourceGenerator

      public MapPropertySourceGenerator(String resourceName, Map<String,Object> values)
  • Method Details

    • generate

      @NonNull protected @NonNull com.squareup.javapoet.JavaFile generate()
      Specified by:
      generate in class io.micronaut.aot.core.codegen.AbstractSingleClassFileGenerator