- checkValid(Config, String...) - Method in interface com.typesafe.config.Config
-
Validates this config against a reference config, throwing an exception
if it is invalid.
- com.typesafe.config - package com.typesafe.config
-
An API for loading and using configuration files, see
the project site
for more information.
- comments() - Method in interface com.typesafe.config.ConfigOrigin
-
Returns any comments that appeared to "go with" this place in the file.
- concise() - Static method in class com.typesafe.config.ConfigRenderOptions
-
Returns concise render options (no whitespace or comments).
- Config - Interface in com.typesafe.config
-
An immutable map from config paths to config values.
- ConfigException - Exception in com.typesafe.config
-
All exceptions thrown by the library are subclasses of
ConfigException
.
- ConfigException(ConfigOrigin, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException
-
- ConfigException(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException
-
- ConfigException(String, Throwable) - Constructor for exception com.typesafe.config.ConfigException
-
- ConfigException(String) - Constructor for exception com.typesafe.config.ConfigException
-
- ConfigException.BadPath - Exception in com.typesafe.config
-
Exception indicating that a path expression was invalid.
- ConfigException.BadPath(ConfigOrigin, String, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.BadPath
-
- ConfigException.BadPath(ConfigOrigin, String, String) - Constructor for exception com.typesafe.config.ConfigException.BadPath
-
- ConfigException.BadPath(String, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.BadPath
-
- ConfigException.BadPath(String, String) - Constructor for exception com.typesafe.config.ConfigException.BadPath
-
- ConfigException.BadPath(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException.BadPath
-
- ConfigException.BadValue - Exception in com.typesafe.config
-
Exception indicating that a value was messed up, for example you may have
asked for a duration and the value can't be sensibly parsed as a
duration.
- ConfigException.BadValue(ConfigOrigin, String, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.BadValue
-
- ConfigException.BadValue(ConfigOrigin, String, String) - Constructor for exception com.typesafe.config.ConfigException.BadValue
-
- ConfigException.BadValue(String, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.BadValue
-
- ConfigException.BadValue(String, String) - Constructor for exception com.typesafe.config.ConfigException.BadValue
-
- ConfigException.BugOrBroken - Exception in com.typesafe.config
-
Exception indicating that there's a bug in something (possibly the
library itself) or the runtime environment is broken.
- ConfigException.BugOrBroken(String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.BugOrBroken
-
- ConfigException.BugOrBroken(String) - Constructor for exception com.typesafe.config.ConfigException.BugOrBroken
-
- ConfigException.Generic - Exception in com.typesafe.config
-
Exception that doesn't fall into any other category.
- ConfigException.Generic(String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.Generic
-
- ConfigException.Generic(String) - Constructor for exception com.typesafe.config.ConfigException.Generic
-
- ConfigException.IO - Exception in com.typesafe.config
-
Exception indicating that there was an IO error.
- ConfigException.IO(ConfigOrigin, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.IO
-
- ConfigException.IO(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException.IO
-
- ConfigException.Missing - Exception in com.typesafe.config
-
Exception indicates that the setting was never set to anything, not even
null.
- ConfigException.Missing(String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.Missing
-
- ConfigException.Missing(String) - Constructor for exception com.typesafe.config.ConfigException.Missing
-
- ConfigException.Missing(ConfigOrigin, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.Missing
-
- ConfigException.Missing(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException.Missing
-
- ConfigException.NotResolved - Exception in com.typesafe.config
-
Exception indicating that you tried to use a function that requires
substitutions to be resolved, but substitutions have not been resolved
(that is,
Config.resolve()
was not called).
- ConfigException.NotResolved(String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.NotResolved
-
- ConfigException.NotResolved(String) - Constructor for exception com.typesafe.config.ConfigException.NotResolved
-
- ConfigException.Null - Exception in com.typesafe.config
-
Exception indicates that the setting was treated as missing because it
was set to null.
- ConfigException.Null(ConfigOrigin, String, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.Null
-
- ConfigException.Null(ConfigOrigin, String, String) - Constructor for exception com.typesafe.config.ConfigException.Null
-
- ConfigException.Parse - Exception in com.typesafe.config
-
Exception indicating that there was a parse error.
- ConfigException.Parse(ConfigOrigin, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.Parse
-
- ConfigException.Parse(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException.Parse
-
- ConfigException.UnresolvedSubstitution - Exception in com.typesafe.config
-
Exception indicating that a substitution did not resolve to anything.
- ConfigException.UnresolvedSubstitution(ConfigOrigin, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.UnresolvedSubstitution
-
- ConfigException.UnresolvedSubstitution(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException.UnresolvedSubstitution
-
- ConfigException.ValidationFailed - Exception in com.typesafe.config
-
- ConfigException.ValidationFailed(Iterable<ConfigException.ValidationProblem>) - Constructor for exception com.typesafe.config.ConfigException.ValidationFailed
-
- ConfigException.ValidationProblem - Class in com.typesafe.config
-
- ConfigException.ValidationProblem(String, ConfigOrigin, String) - Constructor for class com.typesafe.config.ConfigException.ValidationProblem
-
- ConfigException.WrongType - Exception in com.typesafe.config
-
Exception indicating that the type of a value does not match the type you
requested.
- ConfigException.WrongType(ConfigOrigin, String, String, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.WrongType
-
- ConfigException.WrongType(ConfigOrigin, String, String, String) - Constructor for exception com.typesafe.config.ConfigException.WrongType
-
- ConfigException.WrongType(ConfigOrigin, String, Throwable) - Constructor for exception com.typesafe.config.ConfigException.WrongType
-
- ConfigException.WrongType(ConfigOrigin, String) - Constructor for exception com.typesafe.config.ConfigException.WrongType
-
- ConfigFactory - Class in com.typesafe.config
-
Contains static methods for creating
Config
instances.
- ConfigIncludeContext - Interface in com.typesafe.config
-
Context provided to a
ConfigIncluder
; this interface is only useful
inside a
ConfigIncluder
implementation, and is not intended for apps
to implement.
- ConfigIncluder - Interface in com.typesafe.config
-
- ConfigIncluderClasspath - Interface in com.typesafe.config
-
Implement this
in addition to ConfigIncluder
if you want to
support inclusion of files with the
include classpath("resource")
syntax.
- ConfigIncluderFile - Interface in com.typesafe.config
-
Implement this
in addition to ConfigIncluder
if you want to
support inclusion of files with the
include file("filename")
syntax.
- ConfigIncluderURL - Interface in com.typesafe.config
-
Implement this
in addition to ConfigIncluder
if you want to
support inclusion of files with the
include url("http://example.com")
syntax.
- ConfigList - Interface in com.typesafe.config
-
Subtype of
ConfigValue
representing a list value, as in JSON's
[1,2,3]
syntax.
- ConfigMergeable - Interface in com.typesafe.config
-
- ConfigObject - Interface in com.typesafe.config
-
Subtype of
ConfigValue
representing an object (dictionary, map)
value, as in JSON's
{ "a" : 42 }
syntax.
- ConfigOrigin - Interface in com.typesafe.config
-
Represents the origin (such as filename and line number) of a
ConfigValue
for use in error messages.
- ConfigParseable - Interface in com.typesafe.config
-
- ConfigParseOptions - Class in com.typesafe.config
-
A set of options related to parsing.
- ConfigRenderOptions - Class in com.typesafe.config
-
- ConfigResolveOptions - Class in com.typesafe.config
-
A set of options related to resolving substitutions.
- ConfigSyntax - Enum in com.typesafe.config
-
- ConfigUtil - Class in com.typesafe.config
-
Contains static utility methods.
- ConfigValue - Interface in com.typesafe.config
-
An immutable value, following the
JSON type
schema.
- ConfigValueFactory - Class in com.typesafe.config
-
This class holds some static factory methods for building
ConfigValue
instances.
- ConfigValueType - Enum in com.typesafe.config
-
The type of a configuration value (following the
JSON type schema).