# All Packages

- Package Summary
  Package | Description
  --- | ---
  org.apache.commons.configuration2 | The Configuration main package.
  org.apache.commons.configuration2.beanutils | In this package a `Configuration` implementation can be found that implements the `DynaBean` interface.
  org.apache.commons.configuration2.builder | This package contains the implementations of configuration builder classes used to create new `Configuration` objects.
  org.apache.commons.configuration2.builder.combined | A package containing the implementation of the builder for combined configurations.
  org.apache.commons.configuration2.builder.fluent | This package defines a fluent API for setting up fully configured configuration builders.
  org.apache.commons.configuration2.convert | This package contains interfaces and classes related to data type conversions.
  org.apache.commons.configuration2.event | This package contains interfaces and classes for receiving notifications about changes at configurations.
  org.apache.commons.configuration2.ex | This package contains all exception classes used by this library.
  org.apache.commons.configuration2.interpol | A package with helper classes used for interpolation (variable substitution).
  org.apache.commons.configuration2.io | A package with classes related to I/O operations.
  org.apache.commons.configuration2.plist | Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.
  org.apache.commons.configuration2.reloading | This package contains classes and interfaces related to the reloading mechanism.
  org.apache.commons.configuration2.resolver | A package containing EntityResolvers.
  org.apache.commons.configuration2.spring | A package containing integrations for the Spring Framework.
  org.apache.commons.configuration2.sync | A package containing interfaces and classes related to synchronization of configurations.
  org.apache.commons.configuration2.tree | A package with helper and utility classes used by hierarchical configurations.
  org.apache.commons.configuration2.tree.xpath | This package contains the `XPathExpressionEngine` class which enables XPATH support for querying configuration properties.
  org.apache.commons.configuration2.web | This package contains some implementations of the `Configuration` interface that are useful in web environments.