## Uses of Class
org.apache.any23.configuration.Setting

- Packages that use Setting
  Package | Description
  --- | ---
  org.apache.any23.configuration | This packages contains the Any23 Configuration definition.

- - ### Uses of Setting in org.apache.any23.configuration

    Methods in org.apache.any23.configuration with type parameters of type Setting
    Modifier and Type | Method | Description
    --- | --- | ---
    `<S extends Setting<?>> Optional<S>` | Setting.`as​(S setting)` |
    `<S extends Setting<?>> Optional<S>` | Settings.`find​(S setting)` | This method is semantically equivalent to:

    Methods in org.apache.any23.configuration that return Setting
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Setting<Boolean>` | Setting.`create​(String identifier, Boolean defaultValue)` | Convenience method to create a new setting with the specified identifier and default value.
    `static <V> Setting<V>` | Setting.`create​(String identifier, Class<V> valueType, V defaultValue)` | Convenience method to create a new setting with the specified identifier, value type, and default value.
    `static Setting<Double>` | Setting.`create​(String identifier, Double defaultValue)` | Convenience method to create a new setting with the specified identifier and default value.
    `static Setting<Float>` | Setting.`create​(String identifier, Float defaultValue)` | Convenience method to create a new setting with the specified identifier and default value.
    `static Setting<Integer>` | Setting.`create​(String identifier, Integer defaultValue)` | Convenience method to create a new setting with the specified identifier and default value.
    `static Setting<Long>` | Setting.`create​(String identifier, Long defaultValue)` | Convenience method to create a new setting with the specified identifier and default value.
    `static Setting<String>` | Setting.`create​(String identifier, String defaultValue)` | Convenience method to create a new setting with the specified identifier and default value.
    `Setting<V>` | Setting.`withValue​(V newValue)` |

    Methods in org.apache.any23.configuration that return types with arguments of type Setting
    Modifier and Type | Method | Description
    --- | --- | ---
    `Optional<Setting<?>>` | Settings.`find​(String identifier)` |
    `Iterator<Setting<?>>` | Settings.`iterator()` |

    Methods in org.apache.any23.configuration with parameters of type Setting
    Modifier and Type | Method | Description
    --- | --- | ---
    `<E> E` | Settings.`get​(Setting<E> defaultSetting)` | This method is semantically equivalent to:
    `static Settings` | Settings.`of​(Setting<?> s)` | Returns a singleton `Settings` object, containing only the supplied Setting.
    `static Settings` | Settings.`of​(Setting<?>... settings)` |

    Method parameters in org.apache.any23.configuration with type arguments of type Setting
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Settings` | Settings.`of​(Collection<? extends Setting<?>> c)` |