public class ConfigImpl
extends java.lang.Object
com.typesafe.config
package.Constructor and Description |
---|
ConfigImpl() |
Modifier and Type | Method and Description |
---|---|
static Config |
computeCachedConfig(java.lang.ClassLoader loader,
java.lang.String key,
java.util.concurrent.Callable<Config> updater) |
static Config |
defaultReference(java.lang.ClassLoader loader) |
static Config |
emptyConfig(java.lang.String originDescription) |
static Config |
envVariablesAsConfig() |
static ConfigValue |
fromAnyRef(java.lang.Object object,
java.lang.String originDescription) |
static ConfigObject |
fromPathMap(java.util.Map<java.lang.String,? extends java.lang.Object> pathMap,
java.lang.String originDescription) |
static ConfigOrigin |
newFileOrigin(java.lang.String filename) |
static ConfigOrigin |
newSimpleOrigin(java.lang.String description) |
static ConfigOrigin |
newURLOrigin(java.net.URL url) |
static ConfigObject |
parseFileAnySyntax(java.io.File basename,
ConfigParseOptions baseOptions) |
static ConfigObject |
parseResourcesAnySyntax(java.lang.Class<?> klass,
java.lang.String resourceBasename,
ConfigParseOptions baseOptions) |
static ConfigObject |
parseResourcesAnySyntax(java.lang.String resourceBasename,
ConfigParseOptions baseOptions) |
static void |
reloadSystemPropertiesConfig() |
static Config |
systemPropertiesAsConfig() |
static void |
trace(int indentLevel,
java.lang.String message) |
static void |
trace(java.lang.String message) |
static boolean |
traceLoadsEnabled() |
static boolean |
traceSubstitutionsEnabled() |
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 boolean traceSubstitutionsEnabled()
public static void trace(java.lang.String message)
public static void trace(int indentLevel, java.lang.String message)
public static ConfigOrigin newSimpleOrigin(java.lang.String description)
public static ConfigOrigin newFileOrigin(java.lang.String filename)
public static ConfigOrigin newURLOrigin(java.net.URL url)