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 configurationsConfigurationObject
public ConfigurationObject create(URL configURL)
configURL
- ConfigurationObject
public 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_Configuration
public 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_Configuration
public 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_Configuration
Copyright © 2020 OXPath Team. All rights reserved.