Class HelidonReflectionConfiguration

java.lang.Object
io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration

public final class HelidonReflectionConfiguration extends Object
Loads Helidon native image configuration.
  • Constructor Details

    • HelidonReflectionConfiguration

      public HelidonReflectionConfiguration()
  • Method Details

    • load

      public static HelidonReflectionConfiguration load(org.graalvm.nativeimage.hosted.Feature.BeforeAnalysisAccess access, ClassLoader cl, NativeTrace tracer)
      Load configuration json files from classpath.
      Parameters:
      access - native image event
      cl - class loader
      tracer - tracer to use
      Returns:
      a new configuration
    • excluded

      public Set<Class<?>> excluded()
      Set of excluded classes.
      Returns:
      set of classes to exclude from registration