## Uses of Class
org.apache.commons.configuration2.builder.FileBasedConfigurationBuilder

- Packages that use FileBasedConfigurationBuilder
  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.builder.fluent | This package defines a fluent API for setting up fully configured configuration builders.

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

    Subclasses of FileBasedConfigurationBuilder in org.apache.commons.configuration2.builder
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `ReloadingFileBasedConfigurationBuilder<T extends FileBasedConfiguration>` | A specialized `ConfigurationBuilder` implementation which can handle configurations read from a `FileHandler` and supports reloading.

    Methods in org.apache.commons.configuration2.builder that return FileBasedConfigurationBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `FileBasedConfigurationBuilder<T>` | FileBasedConfigurationBuilder.`configure​(BuilderParameters... params)` | Appends the content of the specified `BuilderParameters` objects to the current initialization parameters.

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

    Methods in org.apache.commons.configuration2.builder.combined that return FileBasedConfigurationBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected FileBasedConfigurationBuilder<T>` | MultiFileConfigurationBuilder.`createInitializedManagedBuilder​(String fileName, Map<String,​Object> params)` | Creates a fully initialized builder for a managed configuration.
    `protected FileBasedConfigurationBuilder<T>` | MultiFileConfigurationBuilder.`createManagedBuilder​(String fileName, Map<String,​Object> params)` | Creates a builder for a managed configuration.
    `protected FileBasedConfigurationBuilder<T>` | ReloadingMultiFileConfigurationBuilder.`createManagedBuilder​(String fileName, Map<String,​Object> params)` | Creates a builder for a managed configuration.
    `FileBasedConfigurationBuilder<T>` | MultiFileConfigurationBuilder.`getManagedBuilder()` | Gets the managed `FileBasedConfigurationBuilder` for the current file name pattern.

    Methods in org.apache.commons.configuration2.builder.combined that return types with arguments of type FileBasedConfigurationBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected ConcurrentMap<String,​FileBasedConfigurationBuilder<T>>` | MultiFileConfigurationBuilder.`getManagedBuilders()` | Gets the map with the managed builders created so far by this `MultiFileConfigurationBuilder`.

  - ### Uses of FileBasedConfigurationBuilder in org.apache.commons.configuration2.builder.fluent

    Methods in org.apache.commons.configuration2.builder.fluent that return FileBasedConfigurationBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T extends FileBasedConfiguration> FileBasedConfigurationBuilder<T>` | Configurations.`fileBasedBuilder​(Class<T> configClass, File file)` | Creates a `FileBasedConfigurationBuilder` for the specified configuration class and initializes it with the file to be loaded.
    `<T extends FileBasedConfiguration> FileBasedConfigurationBuilder<T>` | Configurations.`fileBasedBuilder​(Class<T> configClass, String path)` | Creates a `FileBasedConfigurationBuilder` for the specified configuration class and initializes it with the path to the file to be loaded.
    `<T extends FileBasedConfiguration> FileBasedConfigurationBuilder<T>` | Configurations.`fileBasedBuilder​(Class<T> configClass, URL url)` | Creates a `FileBasedConfigurationBuilder` for the specified configuration class and initializes it with the URL to the file to be loaded.
    `FileBasedConfigurationBuilder<INIConfiguration>` | Configurations.`iniBuilder​(File file)` | Creates a builder for a `INIConfiguration` and initializes it with the given file to be loaded.
    `FileBasedConfigurationBuilder<INIConfiguration>` | Configurations.`iniBuilder​(String path)` | Creates a builder for a `INIConfiguration` and initializes it with the file file identified by the given path.
    `FileBasedConfigurationBuilder<INIConfiguration>` | Configurations.`iniBuilder​(URL url)` | Creates a builder for a `INIConfiguration` and initializes it with the given URL to be loaded.
    `FileBasedConfigurationBuilder<PropertiesConfiguration>` | Configurations.`propertiesBuilder()` | Creates a builder for a `PropertiesConfiguration`.
    `FileBasedConfigurationBuilder<PropertiesConfiguration>` | Configurations.`propertiesBuilder​(File file)` | Creates a builder for a `PropertiesConfiguration` and initializes it with the given file to be loaded.
    `FileBasedConfigurationBuilder<PropertiesConfiguration>` | Configurations.`propertiesBuilder​(String path)` | Creates a builder for a `PropertiesConfiguration` and initializes it with the given path to the file to be loaded.
    `FileBasedConfigurationBuilder<PropertiesConfiguration>` | Configurations.`propertiesBuilder​(URL url)` | Creates a builder for a `PropertiesConfiguration` and initializes it with the given URL to be loaded.
    `FileBasedConfigurationBuilder<PropertiesConfiguration>` | Configurations.`propertiesBuilder​(PropertiesBuilderParameters parameters)` | Creates a builder for a `PropertiesConfiguration` and initializes it with the given parameters to be loaded.
    `FileBasedConfigurationBuilder<XMLConfiguration>` | Configurations.`xmlBuilder​(File file)` | Creates a builder for a `XMLConfiguration` and initializes it with the given file to be loaded.
    `FileBasedConfigurationBuilder<XMLConfiguration>` | Configurations.`xmlBuilder​(String path)` | Creates a builder for a `XMLConfiguration` and initializes it with the given path to the file to be loaded.
    `FileBasedConfigurationBuilder<XMLConfiguration>` | Configurations.`xmlBuilder​(URL url)` | Creates a builder for a `XMLConfiguration` and initializes it with the given URL to be loaded.