public class ConfigImpl
extends java.lang.Object
Constructor | Description |
---|---|
ConfigImpl() |
Modifier and Type | Method | Description |
---|---|---|
static Config |
computeCachedConfig(java.lang.ClassLoader loader,
java.lang.String key,
java.util.concurrent.Callable<Config> updater) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static Config |
defaultReference(java.lang.ClassLoader loader) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static Config |
emptyConfig(java.lang.String originDescription) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static Config |
envVariablesAsConfig() |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static ConfigValue |
fromAnyRef(java.lang.Object object,
java.lang.String originDescription) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static ConfigObject |
fromPathMap(java.util.Map<java.lang.String,? extends java.lang.Object> pathMap,
java.lang.String originDescription) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static ConfigObject |
parseFileAnySyntax(java.io.File basename,
ConfigParseOptions baseOptions) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static ConfigObject |
parseResourcesAnySyntax(java.lang.Class<?> klass,
java.lang.String resourceBasename,
ConfigParseOptions baseOptions) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static ConfigObject |
parseResourcesAnySyntax(java.lang.String resourceBasename,
ConfigParseOptions baseOptions) |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static void |
reloadSystemPropertiesConfig() |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static Config |
systemPropertiesAsConfig() |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
static void |
trace(java.lang.String message) |
|
static boolean |
traceLoadsEnabled() |
For use ONLY by library internals, DO NOT TOUCH not guaranteed ABI
|
public static Config computeCachedConfig(java.lang.ClassLoader loader, java.lang.String key, java.util.concurrent.Callable<Config> updater)
public static ConfigObject parseResourcesAnySyntax(java.lang.Class<?> klass, java.lang.String resourceBasename, ConfigParseOptions baseOptions)
public static ConfigObject parseResourcesAnySyntax(java.lang.String resourceBasename, ConfigParseOptions baseOptions)
public static ConfigObject parseFileAnySyntax(java.io.File basename, ConfigParseOptions baseOptions)
public static Config emptyConfig(java.lang.String originDescription)
public static ConfigValue fromAnyRef(java.lang.Object object, java.lang.String originDescription)
public static ConfigObject fromPathMap(java.util.Map<java.lang.String,? extends java.lang.Object> pathMap, java.lang.String originDescription)
public static Config systemPropertiesAsConfig()
public static void reloadSystemPropertiesConfig()
public static Config envVariablesAsConfig()
public static Config defaultReference(java.lang.ClassLoader loader)
public static boolean traceLoadsEnabled()
public static void trace(java.lang.String message)