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

- Packages that use BasicConfigurationBuilder
  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.

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

    Subclasses of BasicConfigurationBuilder in org.apache.commons.configuration2.builder
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileBasedConfigurationBuilder<T extends FileBasedConfiguration>` A specialized `ConfigurationBuilder` implementation which can handle configurations read from a `FileHandler`.
    `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 BasicConfigurationBuilder
    Modifier and Type | Method and Description
    --- | ---
    `BasicConfigurationBuilder<T>` | BasicConfigurationBuilder.`addParameters(Map<String,Object> params)` Adds the content of the given map to the already existing initialization parameters.
    `BasicConfigurationBuilder<T>` | BasicConfigurationBuilder.`configure(BuilderParameters... params)` Appends the content of the specified `BuilderParameters` objects to the current initialization parameters.
    `BasicConfigurationBuilder<T>` | FileBasedConfigurationBuilder.`setParameters(Map<String,Object> params)` Sets the initialization parameters of this builder.
    `BasicConfigurationBuilder<T>` | BasicConfigurationBuilder.`setParameters(Map<String,Object> params)` Sets the initialization parameters of this builder.

    Methods in org.apache.commons.configuration2.builder with parameters of type BasicConfigurationBuilder
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | BasicConfigurationBuilder.`copyEventListeners(BasicConfigurationBuilder<?> target)` Copies all `EventListener` objects registered at this builder to the specified target configuration builder.
    `protected void` | BasicConfigurationBuilder.`copyEventListeners(BasicConfigurationBuilder<?> target, EventListenerList listeners)` Copies all event listeners in the specified list to the specified target configuration builder.

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

    Subclasses of BasicConfigurationBuilder in org.apache.commons.configuration2.builder.combined
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CombinedConfigurationBuilder` A specialized `ConfigurationBuilder` implementation that creates a `CombinedConfiguration` from multiple configuration sources defined by an XML-based configuration definition file.
    `class` | `MultiFileConfigurationBuilder<T extends FileBasedConfiguration>` A specialized `ConfigurationBuilder` implementation providing access to multiple file-based configurations based on a file name pattern.
    `class` | `ReloadingCombinedConfigurationBuilder` An extension of `CombinedConfigurationBuilder` which also supports reloading operations.
    `class` | `ReloadingMultiFileConfigurationBuilder<T extends FileBasedConfiguration>` A specialized `MultiFileConfigurationBuilder` implementation which adds support for reloading.

    Methods in org.apache.commons.configuration2.builder.combined that return BasicConfigurationBuilder
    Modifier and Type | Method and Description
    --- | ---
    `protected BasicConfigurationBuilder<? extends Configuration>` | CombinedConfigurationBuilderProvider.`createBuilder(ConfigurationDeclaration decl, Collection<BuilderParameters> params)` Creates a new, uninitialized instance of the builder class managed by this provider.
    `protected BasicConfigurationBuilder<? extends Configuration>` | BaseConfigurationBuilderProvider.`createBuilder(ConfigurationDeclaration decl, Collection<BuilderParameters> params)` Creates a new, uninitialized instance of the builder class managed by this provider.

    Methods in org.apache.commons.configuration2.builder.combined with parameters of type BasicConfigurationBuilder
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | BaseConfigurationBuilderProvider.`configureBuilder(BasicConfigurationBuilder<? extends Configuration> builder, ConfigurationDeclaration decl, Collection<BuilderParameters> params)` Configures a newly created builder instance with its initialization parameters.

Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.