# 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 final 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.