public class ConfigFromImpl extends Object implements ConfigFrom
| Constructor and Description |
|---|
ConfigFromImpl() |
ConfigFromImpl(Config first) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfirstOf, otherpublic ConfigFromImpl()
public ConfigFromImpl(Config first)
public ConfigFrom custom(Function<String,String> keyValueLookup)
custom in interface ConfigFrompublic ConfigFrom value(String key, String value)
value in interface ConfigFrompublic ConfigFrom config(Config config)
config in interface ConfigFrompublic ConfigFrom config(Supplier<Config> config)
config in interface ConfigFrompublic ConfigFrom systemProperties()
systemProperties in interface ConfigFrompublic ConfigFrom env()
env in interface ConfigFrompublic ConfigFrom properties(Properties properties)
properties in interface ConfigFrompublic ConfigFrom defaultPropertyFiles()
ConfigFrom
defaultPropertyFiles("properties", "conf/app.properties", "local.properties", "sample.properties")
defaultPropertyFiles in interface ConfigFrompublic ConfigFrom defaultPropertyFiles(String systemPropertyKey, String... filenames)
ConfigFromdefaultPropertyFiles(systemPropertyKey, Charset.defaultCharset().newDecoder(), filenames)
defaultPropertyFiles in interface ConfigFrompublic ConfigFrom defaultPropertyFiles(String systemPropertyKey, CharsetDecoder decoder, String... filenames)
ConfigFrom
propertyFile(Charset.defaultCharset().newDecoder(),
System.getProperty(systemPropertyKey, String.join(File.pathSeparator, filenames))
.split(File.pathSeparator));
defaultPropertyFiles in interface ConfigFrompublic ConfigFrom propertyFile(String... filenames)
propertyFile in interface ConfigFrompublic ConfigFrom propertyFile(CharsetDecoder decoder, String... filenames)
propertyFile in interface ConfigFrompublic ConfigFrom propertyFile(File... files)
propertyFile in interface ConfigFrompublic ConfigFrom propertyFile(CharsetDecoder decoder, File... files)
propertyFile in interface ConfigFrompublic ConfigFrom rename(String configKey, String newKey)
rename in interface ConfigFrompublic ConfigFrom includeKeys(String... keys)
includeKeys in interface ConfigFrompublic ConfigFrom includePrefix(String... prefixes)
includePrefix in interface ConfigFrompublic ConfigFrom includeRegex(String regex)
includeRegex in interface ConfigFrompublic ConfigFrom excludeKeys(String... keys)
excludeKeys in interface ConfigFrompublic ConfigFrom excludePrefix(String... prefixes)
excludePrefix in interface ConfigFrompublic ConfigFrom excludeRegex(String regex)
excludeRegex in interface ConfigFrompublic ConfigFrom removePrefix(String... prefixes)
removePrefix in interface ConfigFrompublic ConfigFrom addPrefix(String prefix)
addPrefix in interface ConfigFrompublic ConfigFrom substitutions(Config config)
substitutions in interface ConfigFromCopyright © 2020. All rights reserved.