Package one.microstream.util.config
Class CompositeConfig
java.lang.Object
one.microstream.util.config.CompositeConfig
public class CompositeConfig extends Object
-
Constructor Summary
Constructors Constructor Description CompositeConfig(String rootIdentifier, String qualifier, String filesuffix, XCsvConfiguration csvConfig, File configDirectory, Substituter<String> stringCache, XGettingMap<String,String> customVariables)CompositeConfig(String rootIdentifier, String qualifier, String filesuffix, XCsvConfiguration csvConfig, File configDirectory, Substituter<String> stringCache, XGettingMap<String,String> customVariables, Character variableStarter, Character variableTerminator) -
Method Summary
Modifier and Type Method Description RootConfigdefaultConfig()Filedirectory()static ConfigEntry<Boolean>entryBoolean(String keyName)static ConfigEntry<Double>entryDouble(String keyName)static ConfigEntry<Integer>entryInteger(String keyName)static ConfigEntry<Long>entryLong(String keyName)static ConfigEntry<String>entryString(String keyName)voidexport()voiditerateConfigs(Consumer<? super AbstractConfig> iterator)SubConfigsubConfig(String identifier)
-
Constructor Details
-
CompositeConfig
public CompositeConfig(String rootIdentifier, String qualifier, String filesuffix, XCsvConfiguration csvConfig, File configDirectory, Substituter<String> stringCache, XGettingMap<String,String> customVariables, Character variableStarter, Character variableTerminator) -
CompositeConfig
public CompositeConfig(String rootIdentifier, String qualifier, String filesuffix, XCsvConfiguration csvConfig, File configDirectory, Substituter<String> stringCache, XGettingMap<String,String> customVariables)
-
-
Method Details
-
entryString
-
entryBoolean
-
entryInteger
-
entryLong
-
entryDouble
-
directory
-
iterateConfigs
-
defaultConfig
-
subConfig
-
export
public void export()
-