| Interface | Description |
|---|---|
| OptionDescriptors |
An interface to a set of
OptionDescriptors. |
| Class | Description |
|---|---|
| EnumOptionKey<T extends Enum<T>> | |
| ModifiableOptionValues |
A context for obtaining values for
OptionKeys that allows for key/value pairs to be
updated. |
| NestedBooleanOptionKey |
A nested Boolean
OptionKey that can be overridden by a parent
option. |
| OptionDescriptor | |
| OptionDescriptorsMap | |
| OptionKey<T> |
A key for an option.
|
| OptionsParser |
This class contains methods for parsing Graal options and matching them against a set of
OptionDescriptors. |
| OptionValues |
A context for obtaining values for
OptionKeys. |
| Enum | Description |
|---|---|
| OptionStability |
Categorizes options according to their stability.
|
| OptionType |
Classifies Graal options in several categories depending on who this option is relevant for.
|
| Annotation Type | Description |
|---|---|
| Option |
Describes the attributes of an option whose
value is in a static field
annotated by this annotation type. |