public class ConfigurationUtilities extends Object
| Constructor and Description |
|---|
ConfigurationUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkFilesExist(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfig,
String... parameters) |
static void |
checkParameters(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfig,
String... parameters) |
static String |
dot(String... keys)
Convenience method for quick concatenation of hierarchical configuration keys.
|
static String |
last(String path) |
static org.apache.commons.configuration2.XMLConfiguration |
loadXmlConfiguration(File configurationFile)
Loads the Apache Commons Configuration2
XMLConfiguration from the given file. |
static <T> T |
requirePresent(String key,
java.util.function.Function<String,T> f) |
static String |
slash(String... keys)
Convenience method for quick concatenation of hierarchical configuration keys into an XPath expression.
|
static String |
ws(String baseElement,
String newElement) |
public static final String LS
public static <T> T requirePresent(String key, java.util.function.Function<String,T> f) throws org.apache.commons.configuration2.ex.ConfigurationException
org.apache.commons.configuration2.ex.ConfigurationExceptionpublic static void checkParameters(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfig,
String... parameters)
throws org.apache.commons.configuration2.ex.ConfigurationException
org.apache.commons.configuration2.ex.ConfigurationExceptionpublic static void checkFilesExist(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfig,
String... parameters)
throws org.apache.commons.configuration2.ex.ConfigurationException
org.apache.commons.configuration2.ex.ConfigurationExceptionpublic static org.apache.commons.configuration2.XMLConfiguration loadXmlConfiguration(File configurationFile) throws org.apache.commons.configuration2.ex.ConfigurationException
XMLConfiguration from the given file. By default,
the XPathExpressionEngine is set.configurationFile - org.apache.commons.configuration2.ex.ConfigurationExceptionpublic static String dot(String... keys)
DefaultExpressionEngine uses
dots as configuration path key separation values by default.keys - Configuration keys to concatenate into a single hierarchical key.public static String slash(String... keys)
keys - Configuration keys to concatenate into a single hierarchical key.Copyright © 2019 JULIE Lab, Germany. All rights reserved.