A C D E F G H I J L N O P Q R S T U V W

A

appendIncluder(ConfigIncluder) - Method in class com.typesafe.config.ConfigParseOptions
 

C

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
Exception indicating that Config.checkValid(com.typesafe.config.Config, java.lang.String...) found validity problems.
ConfigException.ValidationFailed(Iterable<ConfigException.ValidationProblem>) - Constructor for exception com.typesafe.config.ConfigException.ValidationFailed
 
ConfigException.ValidationProblem - Class in com.typesafe.config
Information about a problem that occurred in Config.checkValid(com.typesafe.config.Config, java.lang.String...).
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
Implement this interface and provide an instance to ConfigParseOptions.setIncluder() to customize handling of include statements in config files.
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
Marker for types whose instances can be merged, that is Config and ConfigValue.
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
An opaque handle to something that can be parsed, obtained from ConfigIncludeContext.
ConfigParseOptions - Class in com.typesafe.config
A set of options related to parsing.
ConfigRenderOptions - Class in com.typesafe.config
A set of options related to rendering a ConfigValue.
ConfigResolveOptions - Class in com.typesafe.config
A set of options related to resolving substitutions.
ConfigSyntax - Enum in com.typesafe.config
The syntax of a character stream, JSON, HOCON aka ".conf", or Java properties.
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).

D

defaultOverrides() - Static method in class com.typesafe.config.ConfigFactory
Obtains the default override configuration, which currently consists of system properties.
defaultOverrides(ClassLoader) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.defaultOverrides() but allows you to specify a class loader to use rather than the current context class loader.
defaultReference() - Static method in class com.typesafe.config.ConfigFactory
Obtains the default reference configuration, which is currently created by merging all resources "reference.conf" found on the classpath and overriding the result with system properties.
defaultReference(ClassLoader) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.defaultReference() but allows you to specify a class loader to use rather than the current context class loader.
defaults() - Static method in class com.typesafe.config.ConfigParseOptions
 
defaults() - Static method in class com.typesafe.config.ConfigRenderOptions
Returns the default render options which are verbose (commented and formatted).
defaults() - Static method in class com.typesafe.config.ConfigResolveOptions
Returns the default resolve options.
description() - Method in interface com.typesafe.config.ConfigOrigin
Returns a string describing the origin of a value or exception.

E

empty() - Static method in class com.typesafe.config.ConfigFactory
Gets an empty configuration.
empty(String) - Static method in class com.typesafe.config.ConfigFactory
Gets an empty configuration with a description to be used to create a ConfigOrigin for this Config.
entrySet() - Method in interface com.typesafe.config.Config
Returns the set of path-value pairs, excluding any null values, found by recursing the root object.

F

filename() - Method in interface com.typesafe.config.ConfigOrigin
Returns a filename describing the origin.
fromAnyRef(Object, String) - Static method in class com.typesafe.config.ConfigValueFactory
Creates a ConfigValue from a plain Java boxed value, which may be a Boolean, Number, String, Map, Iterable, or null.
fromAnyRef(Object) - Static method in class com.typesafe.config.ConfigValueFactory
See the other overload ConfigValueFactory.fromAnyRef(Object,String) for details, this one just uses a default origin description.
fromIterable(Iterable<? extends Object>, String) - Static method in class com.typesafe.config.ConfigValueFactory
See the fromAnyRef() documentation for details.
fromIterable(Iterable<? extends Object>) - Static method in class com.typesafe.config.ConfigValueFactory
See the other overload of ConfigValueFactory.fromIterable(Iterable, String) for details, this one just uses a default origin description.
fromMap(Map<String, ? extends Object>, String) - Static method in class com.typesafe.config.ConfigValueFactory
See the fromAnyRef() documentation for details.
fromMap(Map<String, ? extends Object>) - Static method in class com.typesafe.config.ConfigValueFactory
See the other overload ConfigValueFactory.fromMap(Map,String) for details, this one just uses a default origin description.

G

get(Object) - Method in interface com.typesafe.config.ConfigObject
Gets a ConfigValue at the given key, or returns null if there is no value.
getAllowMissing() - Method in class com.typesafe.config.ConfigParseOptions
 
getAnyRef(String) - Method in interface com.typesafe.config.Config
Gets the value at the path as an unwrapped Java boxed value ( Boolean, Integer, and so on - see ConfigValue.unwrapped()).
getAnyRefList(String) - Method in interface com.typesafe.config.Config
 
getBoolean(String) - Method in interface com.typesafe.config.Config
 
getBooleanList(String) - Method in interface com.typesafe.config.Config
 
getBytes(String) - Method in interface com.typesafe.config.Config
Gets a value as a size in bytes (parses special strings like "128M").
getBytesList(String) - Method in interface com.typesafe.config.Config
 
getClassLoader() - Method in class com.typesafe.config.ConfigParseOptions
Get the class loader; never returns null, if the class loader was unset, returns Thread.currentThread().getContextClassLoader().
getComments() - Method in class com.typesafe.config.ConfigRenderOptions
Returns whether the options enable comments.
getConfig(String) - Method in interface com.typesafe.config.Config
 
getConfigList(String) - Method in interface com.typesafe.config.Config
 
getDouble(String) - Method in interface com.typesafe.config.Config
 
getDoubleList(String) - Method in interface com.typesafe.config.Config
 
getFormatted() - Method in class com.typesafe.config.ConfigRenderOptions
Returns whether the options enable formatting.
getIncluder() - Method in class com.typesafe.config.ConfigParseOptions
 
getInt(String) - Method in interface com.typesafe.config.Config
 
getIntList(String) - Method in interface com.typesafe.config.Config
 
getList(String) - Method in interface com.typesafe.config.Config
Gets a list value (with any element type) as a ConfigList, which implements java.util.List<ConfigValue>.
getLong(String) - Method in interface com.typesafe.config.Config
 
getLongList(String) - Method in interface com.typesafe.config.Config
 
getMilliseconds(String) - Method in interface com.typesafe.config.Config
Get value as a duration in milliseconds.
getMillisecondsList(String) - Method in interface com.typesafe.config.Config
 
getNanoseconds(String) - Method in interface com.typesafe.config.Config
Get value as a duration in nanoseconds.
getNanosecondsList(String) - Method in interface com.typesafe.config.Config
 
getNumber(String) - Method in interface com.typesafe.config.Config
 
getNumberList(String) - Method in interface com.typesafe.config.Config
 
getObject(String) - Method in interface com.typesafe.config.Config
 
getObjectList(String) - Method in interface com.typesafe.config.Config
 
getOriginComments() - Method in class com.typesafe.config.ConfigRenderOptions
Returns whether the options enable automated origin comments.
getOriginDescription() - Method in class com.typesafe.config.ConfigParseOptions
 
getString(String) - Method in interface com.typesafe.config.Config
 
getStringList(String) - Method in interface com.typesafe.config.Config
 
getSyntax() - Method in class com.typesafe.config.ConfigParseOptions
 
getUseSystemEnvironment() - Method in class com.typesafe.config.ConfigResolveOptions
Returns whether the options enable use of system environment variables.
getValue(String) - Method in interface com.typesafe.config.Config
Gets the value at the given path, unless the value is a null value or missing, in which case it throws just like the other getters.

H

hasPath(String) - Method in interface com.typesafe.config.Config
Checks whether a value is present and non-null at the given path.

I

include(ConfigIncludeContext, String) - Method in interface com.typesafe.config.ConfigIncluder
Parses another item to be included.
includeFile(ConfigIncludeContext, File) - Method in interface com.typesafe.config.ConfigIncluderFile
Parses another item to be included.
includeResources(ConfigIncludeContext, String) - Method in interface com.typesafe.config.ConfigIncluderClasspath
Parses another item to be included.
includeURL(ConfigIncludeContext, URL) - Method in interface com.typesafe.config.ConfigIncluderURL
Parses another item to be included.
isEmpty() - Method in interface com.typesafe.config.Config
Returns true if the Config's root object contains no key-value pairs.

J

joinPath(String...) - Static method in class com.typesafe.config.ConfigUtil
Converts a list of keys to a path expression, by quoting the path elements as needed and then joining them separated by a period.
joinPath(List<String>) - Static method in class com.typesafe.config.ConfigUtil
Converts a list of strings to a path expression, by quoting the path elements as needed and then joining them separated by a period.

L

lineNumber() - Method in interface com.typesafe.config.ConfigOrigin
Returns a line number where the value or exception originated.
load(String) - Static method in class com.typesafe.config.ConfigFactory
Loads an application's configuration from the given classpath resource or classpath resource basename, sandwiches it between default reference config and default overrides, and then resolves it.
load(ClassLoader, String) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.load(String) but uses the supplied class loader instead of the current thread's context class loader.
load(String, ConfigParseOptions, ConfigResolveOptions) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.load(String) but allows you to specify parse and resolve options.
load(ClassLoader, String, ConfigParseOptions, ConfigResolveOptions) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.load(String,ConfigParseOptions,ConfigResolveOptions) but has a class loader parameter that overrides any from the ConfigParseOptions.
load(Config) - Static method in class com.typesafe.config.ConfigFactory
Assembles a standard configuration using a custom Config object rather than loading "application.conf".
load(ClassLoader, Config) - Static method in class com.typesafe.config.ConfigFactory
 
load(Config, ConfigResolveOptions) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.load(Config) but allows you to specify ConfigResolveOptions.
load(ClassLoader, Config, ConfigResolveOptions) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.load(Config,ConfigResolveOptions) but allows you to specify a class loader other than the context class loader.
load() - Static method in class com.typesafe.config.ConfigFactory
Loads a default configuration, equivalent to load("application") in most cases.
load(ClassLoader) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.load() but allows specifying a class loader other than the thread's current context class loader.

N

noSystem() - Static method in class com.typesafe.config.ConfigResolveOptions
Returns resolve options that disable any reference to "system" data (currently, this means environment variables).

O

options() - Method in interface com.typesafe.config.ConfigParseable
Get the initial options, which can be modified then passed to parse().
origin() - Method in interface com.typesafe.config.Config
Gets the origin of the Config, which may be a file, or a file with a line number, or just a descriptive phrase.
origin() - Method in exception com.typesafe.config.ConfigException
Returns an "origin" (such as a filename and line number) for the exception, or null if none is available.
origin() - Method in class com.typesafe.config.ConfigException.ValidationProblem
Returns where the problem occurred (origin may include info on the file, line number, etc.).
origin() - Method in interface com.typesafe.config.ConfigParseable
Returns a ConfigOrigin describing the origin of the parseable item.
origin() - Method in interface com.typesafe.config.ConfigValue
The origin of the value (file, line number, etc.), for debugging and error messages.

P

parse(ConfigParseOptions) - Method in interface com.typesafe.config.ConfigParseable
Parse whatever it is.
parseFile(File, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
 
parseFile(File) - Static method in class com.typesafe.config.ConfigFactory
 
parseFileAnySyntax(File, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Parses a file with a flexible extension.
parseFileAnySyntax(File) - Static method in class com.typesafe.config.ConfigFactory
 
parseMap(Map<String, ? extends Object>, String) - Static method in class com.typesafe.config.ConfigFactory
Creates a Config based on a Map from paths to plain Java values.
parseMap(Map<String, ? extends Object>) - Static method in class com.typesafe.config.ConfigFactory
See the other overload of ConfigFactory.parseMap(Map, String) for details, this one just uses a default origin description.
parseOptions() - Method in interface com.typesafe.config.ConfigIncludeContext
Parse options to use (if you use another method to get a ConfigParseable then use ConfigParseable.options() instead though).
parseProperties(Properties, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Converts a Java Properties object to a ConfigObject using the rules documented in the HOCON spec.
parseProperties(Properties) - Static method in class com.typesafe.config.ConfigFactory
 
parseReader(Reader, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
 
parseReader(Reader) - Static method in class com.typesafe.config.ConfigFactory
 
parseResources(Class<?>, String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Parses all resources on the classpath with the given name and merges them into a single Config.
parseResources(Class<?>, String) - Static method in class com.typesafe.config.ConfigFactory
 
parseResources(ClassLoader, String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Parses all resources on the classpath with the given name and merges them into a single Config.
parseResources(ClassLoader, String) - Static method in class com.typesafe.config.ConfigFactory
 
parseResources(String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.parseResources(ClassLoader,String,ConfigParseOptions) but uses thread's current context class loader.
parseResources(String) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.parseResources(ClassLoader,String) but uses thread's current context class loader.
parseResourcesAnySyntax(Class<?>, String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Parses classpath resources with a flexible extension.
parseResourcesAnySyntax(Class<?>, String) - Static method in class com.typesafe.config.ConfigFactory
 
parseResourcesAnySyntax(ClassLoader, String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Parses classpath resources with a flexible extension.
parseResourcesAnySyntax(ClassLoader, String) - Static method in class com.typesafe.config.ConfigFactory
 
parseResourcesAnySyntax(String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.parseResourcesAnySyntax(ClassLoader,String,ConfigParseOptions) but uses thread's current context class loader.
parseResourcesAnySyntax(String) - Static method in class com.typesafe.config.ConfigFactory
Like ConfigFactory.parseResourcesAnySyntax(ClassLoader,String) but uses thread's current context class loader.
parseString(String, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
 
parseString(String) - Static method in class com.typesafe.config.ConfigFactory
 
parseURL(URL, ConfigParseOptions) - Static method in class com.typesafe.config.ConfigFactory
 
parseURL(URL) - Static method in class com.typesafe.config.ConfigFactory
 
path() - Method in class com.typesafe.config.ConfigException.ValidationProblem
Returns the config setting causing the problem.
prependIncluder(ConfigIncluder) - Method in class com.typesafe.config.ConfigParseOptions
 
problem() - Method in class com.typesafe.config.ConfigException.ValidationProblem
Returns a description of the problem.
problems() - Method in exception com.typesafe.config.ConfigException.ValidationFailed
 

Q

quoteString(String) - Static method in class com.typesafe.config.ConfigUtil
Quotes and escapes a string, as in the JSON specification.

R

relativeTo(String) - Method in interface com.typesafe.config.ConfigIncludeContext
Tries to find a name relative to whatever is doing the including, for example in the same directory as the file doing the including.
render() - Method in interface com.typesafe.config.ConfigValue
Renders the config value as a HOCON string.
render(ConfigRenderOptions) - Method in interface com.typesafe.config.ConfigValue
Renders the config value to a string, using the provided options.
resolve() - Method in interface com.typesafe.config.Config
Returns a replacement config with all substitutions (the ${foo.bar} syntax, see the spec) resolved.
resolve(ConfigResolveOptions) - Method in interface com.typesafe.config.Config
Like Config.resolve() but allows you to specify non-default options.
resource() - Method in interface com.typesafe.config.ConfigOrigin
Returns a classpath resource name describing the origin.
root() - Method in interface com.typesafe.config.Config
Gets the Config as a tree of ConfigObject.

S

setAllowMissing(boolean) - Method in class com.typesafe.config.ConfigParseOptions
Set to false to throw an exception if the item being parsed (for example a file) is missing.
setClassLoader(ClassLoader) - Method in class com.typesafe.config.ConfigParseOptions
Set the class loader.
setComments(boolean) - Method in class com.typesafe.config.ConfigRenderOptions
Returns options with comments toggled.
setFormatted(boolean) - Method in class com.typesafe.config.ConfigRenderOptions
Returns options with formatting toggled.
setIncluder(ConfigIncluder) - Method in class com.typesafe.config.ConfigParseOptions
Set a ConfigIncluder which customizes how includes are handled.
setOriginComments(boolean) - Method in class com.typesafe.config.ConfigRenderOptions
Returns options with origin comments toggled.
setOriginDescription(String) - Method in class com.typesafe.config.ConfigParseOptions
Set a description for the thing being parsed.
setSyntax(ConfigSyntax) - Method in class com.typesafe.config.ConfigParseOptions
Set the file format.
setUseSystemEnvironment(boolean) - Method in class com.typesafe.config.ConfigResolveOptions
Returns options with use of environment variables set to the given value.
splitPath(String) - Static method in class com.typesafe.config.ConfigUtil
Converts a path expression into a list of keys, by splitting on period and unquoting the individual path elements.
systemEnvironment() - Static method in class com.typesafe.config.ConfigFactory
Gets a Config containing the system's environment variables.
systemProperties() - Static method in class com.typesafe.config.ConfigFactory
Gets a Config containing the system properties from System.getProperties(), parsed and converted as with ConfigFactory.parseProperties(java.util.Properties, com.typesafe.config.ConfigParseOptions).

T

toConfig() - Method in interface com.typesafe.config.ConfigObject
Converts this object to a Config instance, enabling you to use path expressions to find values in the object.

U

unwrapped() - Method in interface com.typesafe.config.ConfigList
Recursively unwraps the list, returning a list of plain Java values such as Integer or String or whatever is in the list.
unwrapped() - Method in interface com.typesafe.config.ConfigObject
Recursively unwraps the object, returning a map from String to whatever plain Java values are unwrapped from the object's values.
unwrapped() - Method in interface com.typesafe.config.ConfigValue
Returns the value as a plain Java boxed value, that is, a String, Number, Boolean, Map<String,Object>, List<Object>, or null, matching the ConfigValue.valueType() of this ConfigValue.
url() - Method in interface com.typesafe.config.ConfigOrigin
Returns a URL describing the origin.

V

valueOf(String) - Static method in enum com.typesafe.config.ConfigSyntax
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.typesafe.config.ConfigValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.typesafe.config.ConfigSyntax
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.typesafe.config.ConfigValueType
Returns an array containing the constants of this enum type, in the order they are declared.
valueType() - Method in interface com.typesafe.config.ConfigValue
The ConfigValueType of the value; matches the JSON type schema.

W

withFallback(ConfigMergeable) - Method in interface com.typesafe.config.Config
 
withFallback(ConfigIncluder) - Method in interface com.typesafe.config.ConfigIncluder
Returns a new includer that falls back to the given includer.
withFallback(ConfigMergeable) - Method in interface com.typesafe.config.ConfigMergeable
Returns a new value computed by merging this value with another, with keys in this value "winning" over the other one.
withFallback(ConfigMergeable) - Method in interface com.typesafe.config.ConfigObject
 
withFallback(ConfigMergeable) - Method in interface com.typesafe.config.ConfigValue
 
withOnlyKey(String) - Method in interface com.typesafe.config.ConfigObject
Clone the object with only the given key (and its children) retained; all sibling keys are removed.
withOnlyPath(String) - Method in interface com.typesafe.config.Config
Clone the config with only the given path (and its children) retained; all sibling paths are removed.
withoutKey(String) - Method in interface com.typesafe.config.ConfigObject
Clone the object with the given key removed.
withoutPath(String) - Method in interface com.typesafe.config.Config
Clone the config with the given path removed.

A C D E F G H I J L N O P Q R S T U V W