# Uses of Package
org.apache.commons.configuration2.io

Packages that use org.apache.commons.configuration2.io
Package
Description
org.apache.commons.configuration2
The Configuration main package.
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.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.

- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2
  Class
  Description
  ConfigurationLogger
  A class providing basic logging capabilities.
  FileBased
  Definition of an interface to be implemented by objects which know how to read and write themselves from or to a character stream.
  FileLocator
  A class describing the location of a file.
  FileLocatorAware
  Definition of an interface to be implemented by `FileBased` objects which need access to the current `FileLocator`.
  InputStreamSupport
  Definition of an interface to be implemented by objects which support reading from an input stream.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.builder
  Class
  Description
  ConfigurationLogger
  A class providing basic logging capabilities.
  FileHandler
  A class that manages persistence of an associated `FileBased` object.
  FileLocationStrategy
  An interface allowing applications to customize the process of locating a file.
  FileSystem
  Abstract layer to allow various types of file systems.
  URLConnectionOptions
  Carries options and operates on `URLConnection`.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.builder.combined
  Class
  Description
  FileSystem
  Abstract layer to allow various types of file systems.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.interpol
  Class
  Description
  ConfigurationLogger
  A class providing basic logging capabilities.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.io
  Class
  Description
  AbsoluteNameLocationStrategy
  A specialized implementation of `FileLocationStrategy` which checks whether the provided file name is already an absolute file name.
  AbstractFileLocationStrategy
  Abstracts services for FileLocationStrategy implementations.
  AbstractFileLocationStrategy.AbstractBuilder
  Builds new instances for subclasses.
  AbstractFileLocationStrategy.StrategyBuilder
  Builds new instances of T.
  BasePathLocationStrategy
  A specialized implementation of `FileLocationStrategy` which tries to construct a file path from the locator's base path and file name.
  ClasspathLocationStrategy
  A specialized `FileLocationStrategy` implementation which searches for files on the class path.
  CombinedLocationStrategy
  A specialized implementation of a `FileLocationStrategy` which encapsulates an arbitrary number of `FileLocationStrategy` objects.
  CombinedLocationStrategy.Builder
  Builds new instances of `CombinedLocationStrategy`.
  ConfigurationLogger
  A class providing basic logging capabilities.
  DefaultFileSystem
  FileSystem that uses java.io.File or HttpClient.
  FileBased
  Definition of an interface to be implemented by objects which know how to read and write themselves from or to a character stream.
  FileHandler
  A class that manages persistence of an associated `FileBased` object.
  FileHandlerListener
  A listener interface for receiving notifications about updates of a `FileHandler`.
  FileLocationStrategy
  An interface allowing applications to customize the process of locating a file.
  FileLocator
  A class describing the location of a file.
  FileLocator.FileLocatorBuilder
  A typical builder implementation for creating `FileLocator` objects.
  FileOptionsProvider
  Some FileSystems allow options to be passed on File operations.
  FileSystem
  Abstract layer to allow various types of file systems.
  FileSystemLocationStrategy
  A specialized implementation of `FileLocationStrategy` which uses the passed in `FileSystem` to locate a file.
  HomeDirectoryLocationStrategy
  A specialized implementation of `FileLocationStrategy` which searches for files in the user's home directory or another special configurable directory.
  HomeDirectoryLocationStrategy.Builder
  Builds new instances of `HomeDirectoryLocationStrategy`.
  ProvidedURLLocationStrategy
  A specialized implementation of `FileLocationStrategy` which checks whether a passed in `FileLocator` already has a defined URL.
  URLConnectionOptions
  Carries options and operates on `URLConnection`.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.plist
  Class
  Description
  FileBased
  Definition of an interface to be implemented by objects which know how to read and write themselves from or to a character stream.
  FileLocator
  A class describing the location of a file.
  FileLocatorAware
  Definition of an interface to be implemented by `FileBased` objects which need access to the current `FileLocator`.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.reloading
  Class
  Description
  FileHandler
  A class that manages persistence of an associated `FileBased` object.
- Classes in org.apache.commons.configuration2.io used by org.apache.commons.configuration2.resolver
  Class
  Description
  ConfigurationLogger
  A class providing basic logging capabilities.
  FileSystem
  Abstract layer to allow various types of file systems.