Module io.helidon.graal.nativeimage
Class HelidonReflectionConfiguration
java.lang.Object
io.helidon.integrations.graal.nativeimage.extension.HelidonReflectionConfiguration
Loads Helidon native image configuration.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexcluded()
Set of excluded classes.load
(org.graalvm.nativeimage.hosted.Feature.BeforeAnalysisAccess access, ClassLoader cl, NativeTrace tracer) Load configuration json files from classpath.
-
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 eventcl
- class loadertracer
- tracer to use- Returns:
- a new configuration
-
excluded
Set of excluded classes.- Returns:
- set of classes to exclude from registration
-