InternalException class

Errors caused by programming mistakes.

Inheritance
Implementers

Constructors

InternalException([String correlation_id String code String message ])
Creates an error instance and assigns its values. [...]

Properties

category ↔ String
Standard error category
read / write, inherited
cause ↔ String
read / write, inherited
code ↔ String
A unique error code
read / write, inherited
correlation_id ↔ String
A unique transaction id to trace execution throug call chain
read / write, inherited
details StringValueMap
A map with additional details that can be used to restore error description in other languages
read / write, inherited
hashCode → int
The hash code for this object. [...]
read-only, inherited
message ↔ String
A human-readable error description (usually written in English)
read / write, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited
stack_trace ↔ String
Stack trace of the exception
read / write, inherited
status ↔ int
HTTP status code associated with this error type
read / write, inherited

Methods

getCauseString() → String
Gets original error wrapped by this exception as a string message. [...]
inherited
getStackTraceString() → String
Gets a stack trace where this exception occured. [...]
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
setCauseString(String value) → void
Sets original error wrapped by this exception as a string message. [...]
inherited
setStackTraceString(String value) → void
Sets a stack trace where this exception occured. [...]
inherited
toString() → String
Returns a string representation of this object.
inherited
withCause(dynamic cause) ApplicationException
Sets a original error wrapped by this exception [...]
inherited
withCode(String code) ApplicationException
Sets a unique error code. [...]
inherited
withCorrelationId(String correlationId) ApplicationException
Sets a correlation id which can be used to trace this error through a call chain. [...]
inherited
withDetails(String key, dynamic value) ApplicationException
Sets a parameter for additional error details. This details can be used to restore error description in other languages. [...]
inherited
withStackTrace(String stackTrace) ApplicationException
Sets a stack trace for this error. [...]
inherited
withStatus(int status) ApplicationException
Sets a HTTP status code which shall be returned by REST calls. [...]
inherited
wrap(dynamic cause) ApplicationException
Wraps another exception into an application exception object. [...]
inherited

Operators

operator ==(dynamic other) → bool
The equality operator. [...]
inherited