## Uses of Class
org.apache.commons.configuration2.io.FileSystem

- Packages that use FileSystem
  Package | Description
  --- | ---
  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.io | A package with classes related to I/O operations.
  org.apache.commons.configuration2.resolver | A package containing EntityResolvers.

- - ### Uses of FileSystem in org.apache.commons.configuration2.builder

    Methods in org.apache.commons.configuration2.builder with parameters of type FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileBasedBuilderParametersImpl` | FileBasedBuilderParametersImpl.`setFileSystem​(FileSystem fs)` |
    `T` | FileBasedBuilderProperties.`setFileSystem​(FileSystem fs)` | Sets the `FileSystem` of the associated `FileHandler`.

  - ### Uses of FileSystem in org.apache.commons.configuration2.builder.combined

    Methods in org.apache.commons.configuration2.builder.combined that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected FileSystem` | CombinedConfigurationBuilder.`initFileSystem​(HierarchicalConfiguration<?> config)` | Creates and initializes a default `FileSystem` if the definition configuration contains a corresponding declaration.

  - ### Uses of FileSystem in org.apache.commons.configuration2.io

    Subclasses of FileSystem in org.apache.commons.configuration2.io
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `DefaultFileSystem` | FileSystem that uses java.io.File or HttpClient.
    `class` | `VFSFileSystem` | FileSystem that uses Apache Commons VFS.

    Fields in org.apache.commons.configuration2.io declared as FileSystem
    Modifier and Type | Field | Description
    --- | --- | ---
    `static FileSystem` | FileLocatorUtils.`DEFAULT_FILE_SYSTEM` | Constant for the default `FileSystem`.

    Methods in org.apache.commons.configuration2.io that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileSystem` | FileHandler.`getFileSystem()` | Gets the `FileSystem` to be used by this object when locating files.
    `FileSystem` | FileLocator.`getFileSystem()` | Gets the `FileSystem` to be used for accessing the file referenced by this locator or null if it is undefined.

    Methods in org.apache.commons.configuration2.io with parameters of type FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileLocator.FileLocatorBuilder` | FileLocator.FileLocatorBuilder.`fileSystem​(FileSystem fs)` | Specifies the `FileSystem` of the new `FileLocator`.
    `URL` | AbsoluteNameLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | BasePathLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | ClasspathLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | CombinedLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | FileLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | FileSystemLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | HomeDirectoryLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `URL` | ProvidedURLLocationStrategy.`locate​(FileSystem fileSystem, FileLocator locator)` | Tries to locate the specified file.
    `void` | FileHandler.`setFileSystem​(FileSystem fileSystem)` | Sets the `FileSystem` to be used by this object when locating files.

  - ### Uses of FileSystem in org.apache.commons.configuration2.resolver

    Methods in org.apache.commons.configuration2.resolver that return FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileSystem` | CatalogResolver.CatalogManager.`getFileSystem()` | Gets the FileSystem.

    Methods in org.apache.commons.configuration2.resolver with parameters of type FileSystem
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | CatalogResolver.CatalogManager.`setFileSystem​(FileSystem fileSystem)` | Sets the FileSystem
    `void` | CatalogResolver.`setFileSystem​(FileSystem fileSystem)` | Sets the FileSystem.