# Package org.apache.any23.configuration

This packages contains the Any23 Configuration definition.

- Interface Summary
  Interface | Description
  --- | ---
  Configuration | Defines the main Any23 configuration.
  ModifiableConfiguration | Modifiable implementation of `Configuration`.

- Class Summary
  Class | Description
  --- | ---
  DefaultConfiguration | Default implementation of `Configuration`.
  DefaultModifiableConfiguration | Default implementation of `ModifiableConfiguration`.
  Setting<V> | Represents a setting key paired with a compatible value.
  Settings | This class represents an immutable `Set` of `Setting` objects, with the additional property that no two settings having the same `identifier` can be simultaneously present in a `Settings` object.