JsonCyclicError

报告由于循环引用而导致对象无法序列化。

引用自身的对象无法通过 JsonCodec.encode/JsonEncoder.convert 序列化。当检测到循环时,将抛出 JsonCyclicError

继承

构造函数

JsonCyclicError(Object? object)
循环的一部分首次被检测到的对象。

属性

cause Object?
尝试转换对象时抛出的异常。
finalinherited
hashCode int
此对象的哈希码。
no setterinherited
partialResult String?
转换的局部结果,直到发生错误。
finalinherited
runtimeType Type
对象运行时类型的表示。
no setterinherited
stackTrace StackTrace?
此错误首次抛出时的堆栈跟踪。
no setterinherited
unsupportedObject Object?
无法序列化的对象。
finalinherited

方法

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

运算符

operator ==(Object other) bool
等于运算符。
inherited