public class ConfigurationObjectFactory extends Object
ConfigurationObject.| Constructor and Description |
|---|
ConfigurationObjectFactory() |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationObject |
create(org.apache.commons.configuration2.BaseHierarchicalConfiguration config) |
ConfigurationObject |
create(File configFile)
Create a configuration object.
|
ConfigurationObject |
create(String xmlConfig) |
ConfigurationObject |
create(URL configURL)
Create a configuration object.
|
ConfigurationObject |
merge(org.apache.commons.configuration2.BaseHierarchicalConfiguration config1,
org.apache.commons.configuration2.BaseHierarchicalConfiguration config2)
Merge configurations.
|
ConfigurationObject |
override(org.apache.commons.configuration2.BaseHierarchicalConfiguration config1,
org.apache.commons.configuration2.BaseHierarchicalConfiguration config2)
Override configurations.
|
ConfigurationObject |
union(org.apache.commons.configuration2.BaseHierarchicalConfiguration config1,
org.apache.commons.configuration2.BaseHierarchicalConfiguration config2)
Take union of configurations.
|
public ConfigurationObject create(File configFile)
configFile - XML file with configurationsConfigurationObjectpublic ConfigurationObject create(URL configURL)
configURL - ConfigurationObjectpublic ConfigurationObject create(String xmlConfig)
public ConfigurationObject create(org.apache.commons.configuration2.BaseHierarchicalConfiguration config)
public ConfigurationObject merge(org.apache.commons.configuration2.BaseHierarchicalConfiguration config1, org.apache.commons.configuration2.BaseHierarchicalConfiguration config2)
config1 - config2 - https://commons.apache.org/proper/commons-configuration/userguide/howto_combinedconfiguration.html#Combined_Configurationpublic ConfigurationObject union(org.apache.commons.configuration2.BaseHierarchicalConfiguration config1, org.apache.commons.configuration2.BaseHierarchicalConfiguration config2)
config1 - config2 - https://commons.apache.org/proper/commons-configuration/userguide/howto_combinedconfiguration.html#Combined_Configurationpublic ConfigurationObject override(org.apache.commons.configuration2.BaseHierarchicalConfiguration config1, org.apache.commons.configuration2.BaseHierarchicalConfiguration config2)
config1 - config2 - https://commons.apache.org/proper/commons-configuration/userguide/howto_combinedconfiguration.html#Combined_ConfigurationCopyright © 2020 OXPath Team. All rights reserved.