CodedException.kt

  1. package com.hexagontk.core

  2. /**
  3.  * Exception with a numeric code.
  4.  *
  5.  * @property code Exception code.
  6.  * @property message Error message.
  7.  * @property cause Parent exception.
  8.  */
  9. class CodedException(val code: Int, message: String = "", cause: Throwable? = null) :
  10.     RuntimeException(message, cause)