com.typesafe.config
Class ConfigException.Missing

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by com.typesafe.config.ConfigException
                  extended by com.typesafe.config.ConfigException.Missing
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ConfigException.Null
Enclosing class:
ConfigException

public static class ConfigException.Missing
extends ConfigException

Exception indicates that the setting was never set to anything, not even null.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.typesafe.config.ConfigException
ConfigException.BadPath, ConfigException.BadValue, ConfigException.BugOrBroken, ConfigException.Generic, ConfigException.IO, ConfigException.Missing, ConfigException.NotResolved, ConfigException.Null, ConfigException.Parse, ConfigException.UnresolvedSubstitution, ConfigException.ValidationFailed, ConfigException.ValidationProblem, ConfigException.WrongType
 
Constructor Summary
protected ConfigException.Missing(ConfigOrigin origin, java.lang.String message)
           
protected ConfigException.Missing(ConfigOrigin origin, java.lang.String message, java.lang.Throwable cause)
           
  ConfigException.Missing(java.lang.String path)
           
  ConfigException.Missing(java.lang.String path, java.lang.Throwable cause)
           
 
Method Summary
 
Methods inherited from class com.typesafe.config.ConfigException
origin
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConfigException.Missing

public ConfigException.Missing(java.lang.String path,
                               java.lang.Throwable cause)

ConfigException.Missing

public ConfigException.Missing(java.lang.String path)

ConfigException.Missing

protected ConfigException.Missing(ConfigOrigin origin,
                                  java.lang.String message,
                                  java.lang.Throwable cause)

ConfigException.Missing

protected ConfigException.Missing(ConfigOrigin origin,
                                  java.lang.String message)