ExceptionDetails class

Detailed information about an exception that has occurred.

Constructors

ExceptionDetails({String? evaluateName, String? fullTypeName, List<ExceptionDetails>? innerException, String? message, String? stackTrace, String? typeName})
ExceptionDetails.fromMap(Map<String, Object?> obj)

Properties

evaluateName → String?
An expression that can be evaluated in the current scope to obtain the exception object.
final
fullTypeName → String?
Fully-qualified type name of the exception object.
final
hashCode → int
The hash code for this object.
no setterinherited
innerException → List<ExceptionDetails>?
Details of the exception contained by this exception, if any.
final
message → String?
Message contained in the exception.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stackTrace → String?
Stack trace at the time the exception was thrown.
final
typeName → String?
Short type name of the exception object.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, Object?>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

canParse(Object? obj) → bool
fromJson(Map<String, Object?> obj) → ExceptionDetails