ParseError class final

数据解析错误

JSON 解析或类型转换失败。由业务层创建,非 Dio 直接映射。

Inheritance

Constructors

ParseError({required String message, String? source, String? rawSnippet, Type? expectedType, RequestOptions? requestOptions, StackTrace? stackTrace, Object? originalError, DateTime? timestamp})

Properties

expectedType Type?
期望的目标类型
final
hashCode int
The hash code for this object.
no setterinherited
message String
用户友好的错误消息
finalinherited
originalError Object?
原始异常
finalinherited
rawSnippet String?
原始数据片段(用于调试)
final
requestOptions RequestOptions?
原始请求配置(可选,非 Dio 错误可能为空)
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source String?
数据源类型(json, protobuf, xml 等)
final
stackTrace StackTrace?
堆栈跟踪
finalinherited
timestamp DateTime
错误发生时间戳
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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