# Hierarchy For All Packages

Package Hierarchies:

- org.apache.tamaya.mutableconfig,
- org.apache.tamaya.mutableconfig.internal,
- org.apache.tamaya.mutableconfig.propertysources,
- org.apache.tamaya.mutableconfig.spi

## Class Hierarchy

- java.lang.Object
  - org.apache.tamaya.spisupport.BasePropertySource (implements org.apache.tamaya.spi.PropertySource)
    - org.apache.tamaya.mutableconfig.propertysources.AbstractMutablePropertySource (implements org.apache.tamaya.mutableconfig.spi.MutablePropertySource)
      - org.apache.tamaya.mutableconfig.propertysources.MutablePropertiesPropertySource
      - org.apache.tamaya.mutableconfig.propertysources.MutableXmlPropertiesPropertySource
  - org.apache.tamaya.mutableconfig.propertysources.ConfigChangeContext
  - org.apache.tamaya.mutableconfig.internal.DefaultMutableConfiguration (implements org.apache.tamaya.mutableconfig.MutableConfiguration)
  - org.apache.tamaya.mutableconfig.internal.DefaultMutableConfigurationSpi (implements org.apache.tamaya.mutableconfig.spi.MutableConfigurationProviderSpi)
  - org.apache.tamaya.mutableconfig.MutableConfigurationProvider

## Interface Hierarchy

- org.apache.tamaya.mutableconfig.ChangePropagationPolicy
- org.apache.tamaya.Configuration
  - org.apache.tamaya.mutableconfig.MutableConfiguration
- org.apache.tamaya.mutableconfig.spi.MutableConfigurationProviderSpi
- org.apache.tamaya.spi.PropertySource
  - org.apache.tamaya.mutableconfig.spi.MutablePropertySource

Copyright © 2014–2016 Apache Software Foundation. All rights reserved.