public final class ConfigurationParserUtils extends Object
Constructor and Description |
---|
ConfigurationParserUtils() |
Modifier and Type | Method and Description |
---|---|
static ReflectionConfigurationParser<Class<?>> |
create(org.graalvm.nativeimage.impl.ReflectionRegistry registry,
ImageClassLoader imageClassLoader) |
static int |
parseAndRegisterConfigurations(ConfigurationParser parser,
ImageClassLoader classLoader,
String featureName,
HostedOptionKey<String[]> configFilesOption,
HostedOptionKey<String[]> configResourcesOption,
String directoryFileName)
Parses configurations in files specified by
configFilesOption and resources specified
by configResourcesOption and registers the parsed elements using
ConfigurationParser.parseAndRegister(Reader) . |
public static ReflectionConfigurationParser<Class<?>> create(org.graalvm.nativeimage.impl.ReflectionRegistry registry, ImageClassLoader imageClassLoader)
public static int parseAndRegisterConfigurations(ConfigurationParser parser, ImageClassLoader classLoader, String featureName, HostedOptionKey<String[]> configFilesOption, HostedOptionKey<String[]> configResourcesOption, String directoryFileName)
configFilesOption
and resources specified
by configResourcesOption
and registers the parsed elements using
ConfigurationParser.parseAndRegister(Reader)
.featureName
- name of the feature using the configuration (e.g., "JNI")directoryFileName
- file name for searches via ConfigurationFiles
.