See: Description
| Interface | Description | 
|---|---|
| OptionDescriptors | An interface to a set of  OptionDescriptors. | 
| OptionValues | Represents a set of option values based on an  OptionDescriptor. | 
| Class | Description | 
|---|---|
| OptionDescriptor | Represents metadata for a single option. | 
| OptionKey<T> | Represents the option key for an option specification. | 
| OptionMap<T> | Represents a mapping between  Stringkeys and values. | 
| OptionType<T> | Represents a type of an option that allows to convert string values to Java values. | 
| Enum | Description | 
|---|---|
| OptionCategory | Categorizes options according to user relevance. | 
| OptionStability | Categorizes options according to their stability. | 
OptionDescriptor, 
OptionValues