public class HostedOptionParser extends Object implements HostedOptionProvider
Constructor and Description |
---|
HostedOptionParser(ImageClassLoader imageClassLoader) |
Modifier and Type | Method and Description |
---|---|
static void |
collectOptions(List<Class<? extends org.graalvm.compiler.options.OptionDescriptors>> optionsClasses,
SortedMap<String,org.graalvm.compiler.options.OptionDescriptor> allHostedOptions,
SortedMap<String,org.graalvm.compiler.options.OptionDescriptor> allRuntimeOptions) |
org.graalvm.collections.EconomicMap<org.graalvm.compiler.options.OptionKey<?>,Object> |
getHostedValues() |
org.graalvm.collections.EconomicSet<String> |
getRuntimeOptionNames() |
org.graalvm.collections.EconomicMap<org.graalvm.compiler.options.OptionKey<?>,Object> |
getRuntimeValues() |
String[] |
parse(String[] args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAppliedArguments
public HostedOptionParser(ImageClassLoader imageClassLoader)
public static void collectOptions(List<Class<? extends org.graalvm.compiler.options.OptionDescriptors>> optionsClasses, SortedMap<String,org.graalvm.compiler.options.OptionDescriptor> allHostedOptions, SortedMap<String,org.graalvm.compiler.options.OptionDescriptor> allRuntimeOptions)
public org.graalvm.collections.EconomicMap<org.graalvm.compiler.options.OptionKey<?>,Object> getHostedValues()
getHostedValues
in interface HostedOptionProvider
public org.graalvm.collections.EconomicMap<org.graalvm.compiler.options.OptionKey<?>,Object> getRuntimeValues()
getRuntimeValues
in interface HostedOptionProvider
public org.graalvm.collections.EconomicSet<String> getRuntimeOptionNames()