## Uses of Class
org.crosswire.common.options.Option

- Packages that use Option
  Package | Description
  --- | ---
  org.crosswire.common.options | Classes to represent command line options.

- - ### Uses of Option in org.crosswire.common.options

    Fields in org.crosswire.common.options with type parameters of type Option
    Modifier and Type | Field and Description
    --- | ---
    `private Map<String,Option>` | OptionList.`longOptions`
    `private Map<String,Option>` | OptionList.`shortOptions`
    `private Map<Option,String>` | GetOptions.`suppliedOptions`

    Methods in org.crosswire.common.options that return Option
    Modifier and Type | Method and Description
    --- | ---
    `Option` | OptionList.`getShortOption(char key)` Get the Option that matches the key on the Option's short name.

    Methods in org.crosswire.common.options that return types with arguments of type Option
    Modifier and Type | Method and Description
    --- | ---
    `List<Option>` | OptionList.`getLongOptions(String key)` Get a list of Options that match the Option's long name.
    `List<Option>` | OptionList.`getOptions(String key)` Get a list of Options that match the Option's short or long name.

    Methods in org.crosswire.common.options with parameters of type Option
    Modifier and Type | Method and Description
    --- | ---
    `void` | OptionList.`add(Option option)` Adds an Option to the end of this OptionList.