Uses of Interface
org.apache.commons.configuration.Configuration
-
Packages that use Configuration Package Description org.apache.commons.configuration The Configuration main package.org.apache.commons.configuration.beanutils In this package aConfiguration
implementation can be found that implements theDynaBean
interface.org.apache.commons.configuration.plist Configuration classes supporting NeXT / OpenStep /GNUStep style configuration.org.apache.commons.configuration.web This package contains some implementations of theConfiguration
interface that are useful in web environments. -
-
Uses of Configuration in org.apache.commons.configuration
Subinterfaces of Configuration in org.apache.commons.configuration Modifier and Type Interface Description interface
FileConfiguration
A persistent configuration loaded and saved to a file.Classes in org.apache.commons.configuration that implement Configuration Modifier and Type Class Description class
AbstractConfiguration
Abstract configuration class.class
AbstractFileConfiguration
Partial implementation of theFileConfiguration
interface.class
AbstractHierarchicalFileConfiguration
Base class for implementing file based hierarchical configurations.protected class
AbstractHierarchicalFileConfiguration.FileConfigurationDelegate
A special implementation of theFileConfiguration
interface that is used internally to implement theFileConfiguration
methods for hierarchical configurations.class
BaseConfiguration
Basic configuration class.class
CombinedConfiguration
A hierarchical composite configuration class.class
CompositeConfiguration
CompositeConfiguration
allows you to add multipleConfiguration
objects to an aggregated configuration.class
DatabaseConfiguration
Configuration stored in a database.class
DataConfiguration
Decorator providing additional getters for any Configuration.class
DefaultConfigurationBuilder
A factory class that creates a composite configuration from an XML based configuration definition file.class
DynamicCombinedConfiguration
DynamicCombinedConfiguration allows a set of CombinedConfigurations to be used.class
EnvironmentConfiguration
A Configuration implementation that reads the platform specific environment variables using the map returned bySystem.getenv()
.class
HierarchicalConfiguration
A specialized configuration class that extends its base class by the ability of keeping more structure in the stored properties.class
HierarchicalINIConfiguration
A specialized hierarchical configuration implementation for parsing ini files.class
HierarchicalReloadableConfiguration
A base class for hierarchical configurations with specific reloading requirements.class
HierarchicalXMLConfiguration
Deprecated.This class is deprecated.class
INIConfiguration
Deprecated.This class has been replaced by HierarchicalINIConfiguration, which provides a superset of the functionality offered by this class.class
JNDIConfiguration
This Configuration class allows you to interface with a JNDI datasource.class
MapConfiguration
A Map based Configuration.class
MultiFileHierarchicalConfiguration
This class provides access to multiple configuration files that reside in a location that can be specified by a pattern allowing applications to be multi-tenant.class
PatternSubtreeConfigurationWrapper
Wraps a HierarchicalConfiguration and allows subtrees to be access via a configured path with replaceable tokens derived from the ConfigurationInterpolator.class
PropertiesConfiguration
This is the "classic" Properties loader which loads the values from a single or multiple files (which can be chained with "include =".class
SubnodeConfiguration
A specialized hierarchical configuration class that wraps a single node of its parent configuration.class
SubsetConfiguration
A subset of another configuration.class
SystemConfiguration
A configuration based on the system properties.class
XMLConfiguration
A specialized hierarchical configuration class that is able to parse XML documents.class
XMLPropertiesConfiguration
This configuration implements the XML properties format introduced in Java 5.0, see http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html.Fields in org.apache.commons.configuration declared as Configuration Modifier and Type Field Description protected Configuration
DataConfiguration. configuration
Stores the wrapped configuration.protected Configuration
SubsetConfiguration. parent
The parent configuration.Methods in org.apache.commons.configuration that return Configuration Modifier and Type Method Description static Configuration
ConfigurationUtils. cloneConfiguration(Configuration config)
Clones the given configuration object if this is possible.protected Configuration
ConfigurationFactory.ConfigurationBuilder. createAdditionalConfiguration(java.util.Collection<ConfigurationFactory.AdditionalConfigurationData> configs)
Creates a configuration object with the union of all properties defined in the<additional>
section.Configuration
BaseConfigurationXMLReader. getConfiguration()
Returns the actual configuration to be processed.Configuration
CombinedConfiguration. getConfiguration(int index)
Returns the configuration at the specified index.Configuration
CombinedConfiguration. getConfiguration(java.lang.String name)
Returns the configuration with the given name.Configuration
CompositeConfiguration. getConfiguration(int index)
Return the configuration at the specified index.Configuration
ConfigurationBuilder. getConfiguration()
Returns the configuration provided by this builder.static Configuration
ConfigurationConverter. getConfiguration(java.util.Properties props)
Convert a standard Properties class into a configuration class.static Configuration
ConfigurationConverter. getConfiguration(org.apache.commons.collections.ExtendedProperties eprops)
Convert a ExtendedProperties class into a Configuration class.Configuration
ConfigurationFactory.AdditionalConfigurationData. getConfiguration()
Returns the configuration object.Configuration
ConfigurationFactory. getConfiguration()
Deprecated.Return the configuration provided by this factory.Configuration
ConfigurationMap. getConfiguration()
Returns the wrappedConfiguration
object.Configuration
DataConfiguration. getConfiguration()
Return the configuration decorated by this DataConfiguration.Configuration
DefaultConfigurationBuilder. getConfiguration()
Returns the configuration provided by this builder.Configuration
DynamicCombinedConfiguration. getConfiguration(int index)
Returns the configuration at the specified index.Configuration
DynamicCombinedConfiguration. getConfiguration(java.lang.String name)
Returns the configuration with the given name.Configuration
CompositeConfiguration. getInMemoryConfiguration()
Returns the "in memory configuration".Configuration
SubsetConfiguration. getParent()
Return the parent configuration for this subset.Configuration
BaseConfigurationXMLReader. getParsedConfiguration()
Returns the configuration to be processed.abstract Configuration
ConfigurationXMLReader. getParsedConfiguration()
Returns a reference to the configuration that is parsed by this object.Configuration
HierarchicalConfigurationXMLReader. getParsedConfiguration()
Returns the configuration object to be processed.Configuration
CombinedConfiguration. getSource(java.lang.String key)
Returns the configuration source, in which the specified key is defined.Configuration
CompositeConfiguration. getSource(java.lang.String key)
Returns the configuration source, in which the specified key is defined.Configuration
DynamicCombinedConfiguration. getSource(java.lang.String key)
Returns the configuration source, in which the specified key is defined.Configuration
AbstractConfiguration. interpolatedConfiguration()
Returns a configuration with the same content as this configuration, but with all variables replaced by their actual values.Configuration
DynamicCombinedConfiguration. interpolatedConfiguration()
Configuration
HierarchicalConfiguration. interpolatedConfiguration()
Returns a configuration with the same content as this configuration, but with all variables replaced by their actual values.Configuration
MultiFileHierarchicalConfiguration. interpolatedConfiguration()
Configuration
PatternSubtreeConfigurationWrapper. interpolatedConfiguration()
Configuration
CombinedConfiguration. removeConfiguration(java.lang.String name)
Removes the configuration with the specified name.Configuration
DynamicCombinedConfiguration. removeConfiguration(java.lang.String name)
Removes the configuration with the specified name.Configuration
CombinedConfiguration. removeConfigurationAt(int index)
Removes the configuration at the specified index.Configuration
DynamicCombinedConfiguration. removeConfigurationAt(int index)
Removes the configuration at the specified index.Configuration
AbstractConfiguration. subset(java.lang.String prefix)
Configuration
Configuration. subset(java.lang.String prefix)
Return a decorator Configuration containing every key from the current Configuration that starts with the specified prefix.Configuration
DynamicCombinedConfiguration. subset(java.lang.String prefix)
Configuration
HierarchicalConfiguration. subset(java.lang.String prefix)
Creates a newConfiguration
object containing all keys that start with the specified prefix.Configuration
MultiFileHierarchicalConfiguration. subset(java.lang.String prefix)
Configuration
PatternSubtreeConfigurationWrapper. subset(java.lang.String prefix)
Configuration
SubsetConfiguration. subset(java.lang.String prefix)
Methods in org.apache.commons.configuration with parameters of type Configuration Modifier and Type Method Description void
CompositeConfiguration. addConfiguration(Configuration config)
Add a configuration.void
CompositeConfiguration. addConfiguration(Configuration config, boolean asInMemory)
Adds a child configuration and optionally makes it the in-memory configuration.void
ConfigurationFactory.AdditionalConfigurationData. addConfiguration(Configuration config)
Sets the configuration object.void
ConfigurationFactory.ConfigurationBuilder. addConfiguration(Configuration conf)
Adds a new configuration to this object.void
AbstractConfiguration. append(Configuration c)
Appends the content of the specified configuration to this configuration.static void
ConfigurationUtils. append(Configuration source, Configuration target)
Append all properties from the source configuration to the target configuration.static Configuration
ConfigurationUtils. cloneConfiguration(Configuration config)
Clones the given configuration object if this is possible.boolean
ConfigurationComparator. compare(Configuration a, Configuration b)
Compare two configuration objects.boolean
StrictConfigurationComparator. compare(Configuration a, Configuration b)
Compare two configuration objects.static HierarchicalConfiguration
ConfigurationUtils. convertToHierarchical(Configuration conf)
Converts the passed in configuration to a hierarchical one.static HierarchicalConfiguration
ConfigurationUtils. convertToHierarchical(Configuration conf, ExpressionEngine engine)
Converts the passed inConfiguration
object to a hierarchical one using the specifiedExpressionEngine
.void
AbstractConfiguration. copy(Configuration c)
Copies the content of the specified configuration into this configuration.static void
ConfigurationUtils. copy(Configuration source, Configuration target)
Copy all properties from the source configuration to the target configuration.static void
ConfigurationUtils. dump(Configuration configuration, java.io.PrintStream out)
Dump the configuration key/value mappings to some ouput stream.static void
ConfigurationUtils. dump(Configuration configuration, java.io.PrintWriter out)
Dump the configuration key/value mappings to some writer.static void
ConfigurationUtils. enableRuntimeExceptions(Configuration src)
Enables runtime exceptions for the specified configuration object.static org.apache.commons.collections.ExtendedProperties
ConfigurationConverter. getExtendedProperties(Configuration config)
Convert a Configuration class into a ExtendedProperties class.static java.util.Map<java.lang.Object,java.lang.Object>
ConfigurationConverter. getMap(Configuration config)
Convert a Configuration class into a Map class.static java.util.Properties
ConfigurationConverter. getProperties(Configuration config)
Convert a Configuration class into a Properties class.boolean
CombinedConfiguration. removeConfiguration(Configuration config)
Removes the specified configuration from this combined configuration.void
CompositeConfiguration. removeConfiguration(Configuration config)
Remove a configuration.boolean
DynamicCombinedConfiguration. removeConfiguration(Configuration config)
Removes the specified configuration from this combined configuration.void
BaseConfigurationXMLReader. setConfiguration(Configuration conf)
Sets the configuration to be processed.static java.lang.String
ConfigurationUtils. toString(Configuration configuration)
Get a string representation of the key/value mappings of a configuration.Constructors in org.apache.commons.configuration with parameters of type Configuration Constructor Description BaseConfigurationXMLReader(Configuration conf)
Creates a new instance ofBaseConfigurationXMLReader
and sets the configuration object to be parsed.CompositeConfiguration(Configuration inMemoryConfiguration)
Creates a CompositeConfiguration object with a specified in-memory configuration.CompositeConfiguration(Configuration inMemoryConfiguration, java.util.Collection<? extends Configuration> configurations)
Creates a CompositeConfiguration with a specified in-memory configuration, and then adds the given collection of configurations.ConfigurationMap(Configuration configuration)
Creates a new instance of aConfigurationMap
that wraps the specifiedConfiguration
instance.DataConfiguration(Configuration configuration)
Creates a new instance ofDataConfiguration
and sets the wrapped configuration.SubsetConfiguration(Configuration parent, java.lang.String prefix)
Create a subset of the specified configurationSubsetConfiguration(Configuration parent, java.lang.String prefix, java.lang.String delimiter)
Create a subset of the specified configurationConstructor parameters in org.apache.commons.configuration with type arguments of type Configuration Constructor Description CompositeConfiguration(java.util.Collection<? extends Configuration> configurations)
Create a CompositeConfiguration with an empty in memory configuration and adds the collection of configurations specified.CompositeConfiguration(Configuration inMemoryConfiguration, java.util.Collection<? extends Configuration> configurations)
Creates a CompositeConfiguration with a specified in-memory configuration, and then adds the given collection of configurations. -
Uses of Configuration in org.apache.commons.configuration.beanutils
Constructors in org.apache.commons.configuration.beanutils with parameters of type Configuration Constructor Description ConfigurationDynaBean(Configuration configuration)
Creates a new instance ofConfigurationDynaBean
and sets the configuration this bean is associated with.ConfigurationDynaClass(Configuration configuration)
Construct an instance of aConfigurationDynaClass
wrapping the specifiedConfiguration
instance. -
Uses of Configuration in org.apache.commons.configuration.plist
Classes in org.apache.commons.configuration.plist that implement Configuration Modifier and Type Class Description class
PropertyListConfiguration
NeXT / OpenStep style configuration.class
XMLPropertyListConfiguration
Property list file (plist) in XML FORMAT as used by Mac OS X (http://www.apple.com/DTDs/PropertyList-1.0.dtd). -
Uses of Configuration in org.apache.commons.configuration.web
Classes in org.apache.commons.configuration.web that implement Configuration Modifier and Type Class Description class
AppletConfiguration
A configuration wrapper to read applet parameters.class
ServletConfiguration
A configuration wrapper around aServletConfig
.class
ServletContextConfiguration
A configuration wrapper to read the initialization parameters of a servlet context.class
ServletFilterConfiguration
A configuration wrapper around aFilterConfig
.class
ServletRequestConfiguration
A configuration wrapper to read the parameters of a servlet request.
-