Package org.apache.commons.configuration
Class ConfigurationConverter
java.lang.Object
org.apache.commons.configuration.ConfigurationConverter
Configuration converter. Helper class to convert between Configuration,
ExtendedProperties and standard Properties.
- Version:
- $Id: ConfigurationConverter.java 1208788 2011-11-30 21:15:37Z oheger $
- Author:
- Martin Poeschl
-
Method Summary
Modifier and TypeMethodDescriptionstatic Configuration
getConfiguration
(Properties props) Convert a standard Properties class into a configuration class.static Configuration
getConfiguration
(org.apache.commons.collections.ExtendedProperties eprops) Convert a ExtendedProperties class into a Configuration class.static org.apache.commons.collections.ExtendedProperties
getExtendedProperties
(Configuration config) Convert a Configuration class into a ExtendedProperties class.getMap
(Configuration config) Convert a Configuration class into a Map class.static Properties
getProperties
(Configuration config) Convert a Configuration class into a Properties class.
-
Method Details
-
getConfiguration
public static Configuration getConfiguration(org.apache.commons.collections.ExtendedProperties eprops) Convert a ExtendedProperties class into a Configuration class.- Parameters:
eprops
- ExtendedProperties object to convert- Returns:
- Configuration created from the ExtendedProperties
-
getConfiguration
Convert a standard Properties class into a configuration class.- Parameters:
props
- properties object to convert- Returns:
- Configuration configuration created from the Properties
-
getExtendedProperties
public static org.apache.commons.collections.ExtendedProperties getExtendedProperties(Configuration config) Convert a Configuration class into a ExtendedProperties class.- Parameters:
config
- Configuration object to convert- Returns:
- ExtendedProperties created from the Configuration
-
getProperties
Convert a Configuration class into a Properties class. List properties are joined into a string using the delimiter of the configuration if it extends AbstractConfiguration, and a comma otherwise.- Parameters:
config
- Configuration object to convert- Returns:
- Properties created from the Configuration
-
getMap
Convert a Configuration class into a Map class.- Parameters:
config
- Configuration object to convert- Returns:
- Map created from the Configuration
-