## Uses of Interface
org.apache.commons.configuration2.builder.combined.ConfigurationBuilderProvider

- Packages that use ConfigurationBuilderProvider
  Package | Description
  --- | ---
  org.apache.commons.configuration2.builder.combined | A package containing the implementation of the builder for combined configurations.

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

    Classes in org.apache.commons.configuration2.builder.combined that implement ConfigurationBuilderProvider
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseConfigurationBuilderProvider` A fully-functional, reflection-based implementation of the `ConfigurationBuilderProvider` interface which can deal with the default tags defining configuration sources.
    `class` | `CombinedConfigurationBuilderProvider` A specialized `ConfigurationBuilderProvider` implementation which deals with combined configuration builders.
    `class` | `FileExtensionConfigurationBuilderProvider` A specialized implementation of `ConfigurationBuilderProvider` which determines the name of the result configuration class based on the extension of the file to load.
    `class` | `MultiFileConfigurationBuilderProvider` A specialized `ConfigurationBuilderProvider` implementation for integrating `MultiFileConfigurationBuilder` with `CombinedConfigurationBuilder`.

    Methods in org.apache.commons.configuration2.builder.combined that return ConfigurationBuilderProvider
    Modifier and Type | Method and Description
    --- | ---
    `protected ConfigurationBuilderProvider` | CombinedConfigurationBuilder.`providerForTag(String tagName)` Returns the `ConfigurationBuilderProvider` for the given tag.
    `ConfigurationBuilderProvider` | CombinedBuilderParametersImpl.`providerForTag(String tagName)` Returns the `ConfigurationBuilderProvider` which is registered for the specified tag name or null if there is no registration for this tag.

    Methods in org.apache.commons.configuration2.builder.combined that return types with arguments of type ConfigurationBuilderProvider
    Modifier and Type | Method and Description
    --- | ---
    `Map<String,ConfigurationBuilderProvider>` | CombinedBuilderParametersImpl.`getProviders()` Returns an (unmodifiable) map with the currently registered `ConfigurationBuilderProvider` objects.

    Methods in org.apache.commons.configuration2.builder.combined with parameters of type ConfigurationBuilderProvider
    Modifier and Type | Method and Description
    --- | ---
    `CombinedBuilderParametersImpl` | CombinedBuilderParametersImpl.`registerProvider(String tagName, ConfigurationBuilderProvider provider)` Registers the given `ConfigurationBuilderProvider` for the specified tag name.
    `T` | CombinedBuilderProperties.`registerProvider(String tagName, ConfigurationBuilderProvider provider)` Registers the given `ConfigurationBuilderProvider` for the specified tag name.

    Method parameters in org.apache.commons.configuration2.builder.combined with type arguments of type ConfigurationBuilderProvider
    Modifier and Type | Method and Description
    --- | ---
    `CombinedBuilderParametersImpl` | CombinedBuilderParametersImpl.`registerMissingProviders(Map<String,ConfigurationBuilderProvider> providers)` Registers all `ConfigurationBuilderProvider`s in the given map to this object which have not yet been registered.

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