# Uses of Class
org.apache.commons.configuration2.PropertiesConfiguration

Packages that use PropertiesConfiguration
Package
Description
org.apache.commons.configuration2
The Configuration main package.
org.apache.commons.configuration2.builder.fluent
This package defines a fluent API for setting up fully configured configuration builders.

- ## Uses of PropertiesConfiguration in org.apache.commons.configuration2

  Methods in org.apache.commons.configuration2 with parameters of type PropertiesConfiguration
  Modifier and Type
  Method
  Description
  `void`
  PropertiesConfigurationLayout.`load(PropertiesConfiguration config, Reader reader)`
  Reads a properties file and stores its internal structure.
  `void`
  PropertiesConfigurationLayout.`save(PropertiesConfiguration config, Writer writer)`
  Writes the properties file to the given writer, preserving as much of its structure as possible.

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

  Methods in org.apache.commons.configuration2.builder.fluent that return PropertiesConfiguration
  Modifier and Type
  Method
  Description
  `PropertiesConfiguration`
  Configurations.`properties(File file)`
  Creates a `PropertiesConfiguration` instance from the content of the given file.
  `PropertiesConfiguration`
  Configurations.`properties(String path)`
  Creates a `PropertiesConfiguration` instance from the content of the file identified by the given path.
  `PropertiesConfiguration`
  Configurations.`properties(URL url)`
  Creates a `PropertiesConfiguration` instance from the content of the given URL.
  Methods in org.apache.commons.configuration2.builder.fluent that return types with arguments of type PropertiesConfiguration
  Modifier and Type
  Method
  Description
  `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.