## Uses of Interface
org.apache.torque.generator.option.Option

- Packages that use Option
  Package | Description
  --- | ---
  org.apache.torque.generator.configuration.option | This package contains the classes for reading the options for Torque generator units of generation.
  org.apache.torque.generator.option | This package contains classes handling options.

- - ### Uses of Option in org.apache.torque.generator.configuration.option

    Methods in org.apache.torque.generator.configuration.option that return types with arguments of type Option
    Modifier and Type | Method | Description
    --- | --- | ---
    `Collection<Option>` | MapOptionsConfiguration.`getOptions​(ConfigurationProvider configurationProvider)` | Returns the contained options.
    `Collection<Option>` | OptionsConfiguration.`getOptions​(ConfigurationProvider configurationProvider)` | Retrieves the configured options and returns them.
    `Collection<Option>` | PropertiesOptionConfiguration.`getOptions​(ConfigurationProvider configurationProvider)` | Reads the options from the property file given in the path and returns them.
    `Collection<Option>` | XmlOptionConfiguration.`getOptions​(ConfigurationProvider configurationProvider)` | Reads the options from the XML file given in the path and returns them.

  - ### Uses of Option in org.apache.torque.generator.option

    Classes in org.apache.torque.generator.option that implement Option
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `OptionImpl` | The default implementation of the option Interface.

    Methods in org.apache.torque.generator.option that return Option
    Modifier and Type | Method | Description
    --- | --- | ---
    `Option` | Options.`getInHierarchy​(QualifiedName key)` | Returns the value of the option which is closest in Hierarchy.

    Methods in org.apache.torque.generator.option that return types with arguments of type Option
    Modifier and Type | Method | Description
    --- | --- | ---
    `Map<QualifiedName,​Option>` | Options.`getGlobalScope()` | Returns a map containing all options in the global scope.
    `Collection<Option>` | Options.`values()` | Returns all options in a Collection.

    Methods in org.apache.torque.generator.option with parameters of type Option
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Options.`setGlobalOption​(Option option)` | Sets an option with global scope.

    Method parameters in org.apache.torque.generator.option with type arguments of type Option
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Options.`addGlobalOptions​(Collection<Option> options)` | Adds several options with global scope.