Package | Description |
---|---|
com.typesafe.config |
An API for loading and using configuration files, see the project site
for more information.
|
com.typesafe.config.impl |
Internal implementation details that can change ABI at any time.
|
com.typesafe.config.parser |
This package supplies a raw parser and syntax tree for individual HOCON and JSON
files.
|
Class and Description |
---|
Config
An immutable map from config paths to config values.
|
ConfigException
All exceptions thrown by the library are subclasses of
ConfigException . |
ConfigException.BugOrBroken
Exception indicating that there's a bug in something (possibly the
library itself) or the runtime environment is broken.
|
ConfigException.Missing
Exception indicates that the setting was never set to anything, not even
null.
|
ConfigException.Parse
Exception indicating that there was a parse error.
|
ConfigException.ValidationProblem
Information about a problem that occurred in
Config.checkValid(com.typesafe.config.Config, java.lang.String...) . |
ConfigIncludeContext
Context provided to a
ConfigIncluder ; this interface is only useful
inside a ConfigIncluder implementation, and is not intended for apps
to implement. |
ConfigIncluder
Implement this interface and provide an instance to
ConfigParseOptions.setIncluder() to
customize handling of include statements in config files. |
ConfigList
Subtype of
ConfigValue representing a list value, as in JSON's
[1,2,3] syntax. |
ConfigMemorySize
An immutable class representing an amount of memory.
|
ConfigMergeable
Marker for types whose instances can be merged, that is
Config and
ConfigValue . |
ConfigObject
Subtype of
ConfigValue representing an object (AKA dictionary or map)
value, as in JSON's curly brace { "a" : 42 } syntax. |
ConfigOrigin
Represents the origin (such as filename and line number) of a
ConfigValue for use in error messages. |
ConfigParseable
An opaque handle to something that can be parsed, obtained from
ConfigIncludeContext . |
ConfigParseOptions
A set of options related to parsing.
|
ConfigRenderOptions
A set of options related to rendering a
ConfigValue . |
ConfigResolveOptions
A set of options related to resolving substitutions.
|
ConfigSyntax |
ConfigValue
An immutable value, following the JSON type
schema.
|
ConfigValueType
The type of a configuration value (following the JSON type schema).
|
Class and Description |
---|
Config
An immutable map from config paths to config values.
|
ConfigException
All exceptions thrown by the library are subclasses of
ConfigException . |
ConfigObject
Subtype of
ConfigValue representing an object (AKA dictionary or map)
value, as in JSON's curly brace { "a" : 42 } syntax. |
ConfigOrigin
Represents the origin (such as filename and line number) of a
ConfigValue for use in error messages. |
ConfigParseable
An opaque handle to something that can be parsed, obtained from
ConfigIncludeContext . |
ConfigParseOptions
A set of options related to parsing.
|
ConfigValue
An immutable value, following the JSON type
schema.
|
Class and Description |
---|
ConfigParseOptions
A set of options related to parsing.
|
ConfigValue
An immutable value, following the JSON type
schema.
|
Copyright © 2018 com.typesafe. All rights reserved.