public final class OptionValuesImpl extends Object implements org.graalvm.options.OptionValues
| Constructor and Description |
|---|
OptionValuesImpl(org.graalvm.options.OptionDescriptors descriptors,
org.graalvm.collections.UnmodifiableEconomicMap<org.graalvm.options.OptionKey<?>,Object> values) |
OptionValuesImpl(OptionValuesImpl owner,
org.graalvm.collections.UnmodifiableEconomicMap<org.graalvm.options.OptionKey<?>,Object> overrides) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(org.graalvm.options.OptionKey<T> optionKey) |
org.graalvm.options.OptionDescriptors |
getDescriptors() |
boolean |
hasBeenSet(org.graalvm.options.OptionKey<?> optionKey) |
boolean |
hasSetOptions() |
<T> void |
set(org.graalvm.options.OptionKey<T> optionKey,
T value) |
public OptionValuesImpl(org.graalvm.options.OptionDescriptors descriptors,
org.graalvm.collections.UnmodifiableEconomicMap<org.graalvm.options.OptionKey<?>,Object> values)
public OptionValuesImpl(OptionValuesImpl owner, org.graalvm.collections.UnmodifiableEconomicMap<org.graalvm.options.OptionKey<?>,Object> overrides)
public org.graalvm.options.OptionDescriptors getDescriptors()
getDescriptors in interface org.graalvm.options.OptionValuespublic <T> void set(org.graalvm.options.OptionKey<T> optionKey,
T value)
public <T> T get(org.graalvm.options.OptionKey<T> optionKey)
get in interface org.graalvm.options.OptionValuespublic boolean hasBeenSet(org.graalvm.options.OptionKey<?> optionKey)
hasBeenSet in interface org.graalvm.options.OptionValuespublic boolean hasSetOptions()
hasSetOptions in interface org.graalvm.options.OptionValues