izumi.distage.model.exceptions.runtime

Members list

Type members

Classlikes

class IntegrationCheckException(val failures: NEList[Failure], captureStackTrace: Boolean) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class MissingInstanceException(message: String, val key: DIKey) extends DIException

Attributes

Companion
object
Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class MissingRefException(message: String, val missing: Set[DIKey], val topology: Option[PlanTopology]) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class ProvisioningException(message: String, cause: Throwable) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
class ProxyAlreadyInitializedException(message: String) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class TODOBindingException(message: String, val target: DIKey, val sourcePosition: CodePositionMaterializer) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class ToposortFailed(val error: ToposortError[DIKey]) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class UndeclaredKeyException(message: String, val undeclared: DIKey) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
class UnsafeProviderCallArgsMismatched(message: String, val expected: Seq[SafeType], val actual: Seq[SafeType], val actualValues: Seq[Any]) extends DIException

Attributes

Supertypes
class DIException
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all