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 ConfigImpl()
public static computeCachedConfig(java.lang.ClassLoader loader, java.lang.String key, java.util.concurrent.Callable<Config> updater)
public static parseResourcesAnySyntax(java.lang.Class<?> klass, java.lang.String resourceBasename, ConfigParseOptions baseOptions)
public static parseResourcesAnySyntax(java.lang.String resourceBasename, ConfigParseOptions baseOptions)
public static parseFileAnySyntax(java.io.File basename, ConfigParseOptions baseOptions)
public static emptyConfig(java.lang.String originDescription)
public static fromAnyRef(java.lang.Object object, java.lang.String originDescription)
public static fromPathMap(java.util.Map<java.lang.String,? extends java.lang.Object> pathMap, java.lang.String originDescription)
public static systemPropertiesAsConfig()
public static void reloadSystemPropertiesConfig()
public static envVariablesAsConfig()
public static 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 newSimpleOrigin(java.lang.String description)
public static newFileOrigin(java.lang.String filename)
public static newURLOrigin(java.net.URL url)