JsonUnsupportedObjectError

在对象无法序列化时抛出的错误。

unsupportedObject 字段包含无法序列化的对象。

如果一个对象不是直接可序列化的,序列化器会在该对象上调用 toJson 方法。如果这个调用失败,错误将被存储在 cause 字段中。如果调用返回一个不是直接可序列化的对象,那么 cause 是 null。

继承
实现者

构造函数

JsonUnsupportedObjectError(Object? unsupportedObject, {Object? cause, String? partialResult})

属性

cause Object?
尝试转换对象时抛出的异常。
final
hashCode int
此对象的哈希码。
无设置器继承
partialResult String?
转换的错误发生之前的部分结果。
final
runtimeType Type
对象的运行时类型表示。
无设置器继承
stackTrace StackTrace?
此错误首次抛出时的堆栈跟踪。
无设置器继承
unsupportedObject Object?
无法序列化的对象。
final

方法

noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
toString() String
此对象的字符串表示。
override

操作符

operator ==(Object other) bool
相等操作符。
继承