ConflictException class Null safety

Errors raised by conflicts between object versions that were posted by the user and those that are stored on the server.

Inheritance

Constructors

ConflictException([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

fromJson(Map<String, dynamic> json) → void
inherited
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
toJson() Map<String, dynamic>
inherited
toString() String
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 ==(Object other) bool
The equality operator. [...]
inherited