public abstract class ConfigException extends RuntimeException implements Serializable
ConfigException
.Modifier and Type | Class and Description |
---|---|
static class |
ConfigException.BadBean
Some problem with a JavaBean we are trying to initialize.
|
static class |
ConfigException.BadPath
Exception indicating that a path expression was invalid.
|
static class |
ConfigException.BadValue
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.
|
static class |
ConfigException.BugOrBroken
Exception indicating that there's a bug in something (possibly the
library itself) or the runtime environment is broken.
|
static class |
ConfigException.Generic
Exception that doesn't fall into any other category.
|
static class |
ConfigException.IO
Exception indicating that there was an IO error.
|
static class |
ConfigException.Missing
Exception indicates that the setting was never set to anything, not even
null.
|
static class |
ConfigException.NotResolved
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). |
static class |
ConfigException.Null
Exception indicates that the setting was treated as missing because it
was set to null.
|
static class |
ConfigException.Parse
Exception indicating that there was a parse error.
|
static class |
ConfigException.UnresolvedSubstitution
Exception indicating that a substitution did not resolve to anything.
|
static class |
ConfigException.ValidationFailed
Exception indicating that
Config.checkValid(com.typesafe.config.Config, java.lang.String...) found validity
problems. |
static class |
ConfigException.ValidationProblem
Information about a problem that occurred in
Config.checkValid(com.typesafe.config.Config, java.lang.String...) . |
static class |
ConfigException.WrongType
Exception indicating that the type of a value does not match the type you
requested.
|
Modifier | Constructor and Description |
---|---|
protected |
ConfigException(ConfigOrigin origin,
String message) |
protected |
ConfigException(ConfigOrigin origin,
String message,
Throwable cause) |
protected |
ConfigException(String message) |
protected |
ConfigException(String message,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
ConfigOrigin |
origin()
Returns an "origin" (such as a filename and line number) for the
exception, or null if none is available.
|
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
protected ConfigException(ConfigOrigin origin, String message, Throwable cause)
protected ConfigException(ConfigOrigin origin, String message)
protected ConfigException(String message)
public ConfigOrigin origin()
Copyright © 2018 com.typesafe. All rights reserved.