Object/Class

org.ekrich.config

ConfigException

Related Docs: class ConfigException | package config

Permalink

object ConfigException extends Serializable

Annotations
@SerialVersionUID()
Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ConfigException
  2. Serializable
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BadBean extends BugOrBroken

    Permalink

    Some problem with a JavaBean we are trying to initialize.

    Some problem with a JavaBean we are trying to initialize.

    Annotations
    @SerialVersionUID()
    Since

    1.3.0

  2. class BadPath extends ConfigException

    Permalink

    Exception indicating that a path expression was invalid.

    Exception indicating that a path expression was invalid. Try putting double quotes around path elements that contain "special" characters.

    Annotations
    @SerialVersionUID()
  3. class BadValue extends ConfigException

    Permalink

    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.

    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.

    Annotations
    @SerialVersionUID()
  4. class BugOrBroken extends ConfigException

    Permalink

    Exception indicating that there's a bug in something (possibly the library itself) or the runtime environment is broken.

    Exception indicating that there's a bug in something (possibly the library itself) or the runtime environment is broken. This exception should never be handled; instead, something should be fixed to keep the exception from occurring. This exception can be thrown by any method in the library.

    Annotations
    @SerialVersionUID()
  5. class Generic extends ConfigException

    Permalink

    Exception that doesn't fall into any other category.

    Exception that doesn't fall into any other category.

    Annotations
    @SerialVersionUID()
  6. class IO extends ConfigException

    Permalink

    Exception indicating that there was an IO error.

    Exception indicating that there was an IO error.

    Annotations
    @SerialVersionUID()
  7. class Missing extends ConfigException

    Permalink
    Annotations
    @SerialVersionUID()
  8. class NotResolved extends BugOrBroken

    Permalink

    Exception indicating that you tried to use a function that requires substitutions to be resolved, but substitutions have not been resolved (that is, resolve() was not called).

    Exception indicating that you tried to use a function that requires substitutions to be resolved, but substitutions have not been resolved (that is, resolve() was not called). This is always a bug in either application code or the library; it's wrong to write a handler for this exception because you should be able to fix the code to avoid it by adding calls to resolve().

    Annotations
    @SerialVersionUID()
  9. class Null extends Missing

    Permalink
    Annotations
    @SerialVersionUID()
  10. class Parse extends ConfigException

    Permalink

    Exception indicating that there was a parse error.

    Exception indicating that there was a parse error.

    Annotations
    @SerialVersionUID()
  11. class UnresolvedSubstitution extends Parse

    Permalink

    Exception indicating that a substitution did not resolve to anything.

    Exception indicating that a substitution did not resolve to anything. Thrown by resolve().

    Annotations
    @SerialVersionUID()
  12. class ValidationFailed extends ConfigException

    Permalink
    Annotations
    @SerialVersionUID()
  13. class ValidationProblem extends Serializable

    Permalink

    Information about a problem that occurred in Config#checkValid.

    Information about a problem that occurred in Config#checkValid. A ConfigException.ValidationFailed exception thrown from checkValid includes a list of problems encountered.

    Annotations
    @SerialVersionUID()
  14. class WrongType extends ConfigException

    Permalink

    Exception indicating that the type of a value does not match the type you requested.

    Exception indicating that the type of a value does not match the type you requested.

    Annotations
    @SerialVersionUID()

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Missing extends Serializable

    Permalink

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

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

    Annotations
    @SerialVersionUID()
  5. object Null extends Serializable

    Permalink

    Exception indicates that the setting was treated as missing because it was set to null.

    Exception indicates that the setting was treated as missing because it was set to null.

    Annotations
    @SerialVersionUID()
  6. object ValidationFailed extends Serializable

    Permalink

    Exception indicating that Config#checkValid found validity problems.

    Exception indicating that Config#checkValid found validity problems. The problems are available via the ValidationFailed#problems method. The getMessage of this exception is a potentially very long string listing all the problems found.

    Annotations
    @SerialVersionUID()
  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  12. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  13. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  18. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  19. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  20. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  21. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped