# Uses of Interface
org.apache.commons.configuration2.builder.BasicBuilderProperties

Packages that use BasicBuilderProperties
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 BasicBuilderProperties in org.apache.commons.configuration2.builder

  Classes in org.apache.commons.configuration2.builder that implement BasicBuilderProperties
  Modifier and Type
  Class
  Description
  `class`
  `BasicBuilderParameters`
  An implementation of `BuilderParameters` which handles the parameters of a `ConfigurationBuilder` common to all concrete `Configuration` implementations.
  `class`
  `DatabaseBuilderParametersImpl`
  A specialized parameters object for database configurations.
  `class`
  `FileBasedBuilderParametersImpl`
  An implementation of `BuilderParameters` which contains parameters related to `Configuration` implementations that are loaded from files.
  `class`
  `HierarchicalBuilderParametersImpl`
  A specialized parameters object for hierarchical configurations.
  `class`
  `INIBuilderParametersImpl`
  A specialized parameters class for INI configuration.
  `class`
  `JndiBuilderParametersImpl`
  A specialized parameters object for JNDI configurations.
  `class`
  `PropertiesBuilderParametersImpl`
  A specialized parameter class for configuring `PropertiesConfiguration` instances.
  `class`
  `XMLBuilderParametersImpl`
  A specialized parameters class for XML configuration.

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

  Classes in org.apache.commons.configuration2.builder.combined that implement BasicBuilderProperties
  Modifier and Type
  Class
  Description
  `class`
  `CombinedBuilderParametersImpl`
  A specialized parameters object for a `CombinedConfigurationBuilder`.
  `class`
  `MultiFileBuilderParametersImpl`
  A specialized parameters object for `MultiFileConfigurationBuilder`.

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

  Subinterfaces of BasicBuilderProperties in org.apache.commons.configuration2.builder.fluent
  Modifier and Type
  Interface
  Description
  `interface`
  `CombinedBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties of a builder for a combined configuration.
  `interface`
  `DatabaseBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties for a database configuration.
  `interface`
  `FileBasedBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties of a configuration of a file-based configuration builder.
  `interface`
  `HierarchicalBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties for a hierarchical configuration.
  `interface`
  `INIBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties for a INI configuration.
  `interface`
  `JndiBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties for a JNDI configuration.
  `interface`
  `MultiFileBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties of a builder managing multiple file-based configurations.
  `interface`
  `PropertiesBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties for a properties configuration.
  `interface`
  `XMLBuilderParameters`
  Definition of a parameters interface providing a fluent API for setting all properties for a XML configuration.