dart:convert
JsonCyclicError class
Reports that an object could not be stringified due to cyclic references.
An object that references itself cannot be serialized by JsonCodec.encode/JsonEncoder.convert. When the cycle is detected, a JsonCyclicError is thrown.
- Inheritance
Constructors
- JsonCyclicError(Object object)
- The first object that was detected as part of a cycle.
Properties
- cause → Object
final, inherited
- The exception thrown when trying to convert the object.
- hashCode → int
read-only, inherited
- The hash code for this object. [...]
- partialResult → String
final, inherited
- The partial result of the conversion, up until the error happened. [...]
- runtimeType → Type
read-only, inherited
- A representation of the runtime type of the object.
- stackTrace → StackTrace
read-only, inherited
- unsupportedObject → Object
final, inherited
- The object that could not be serialized.
Methods
- toString() → String
override
- Returns a string representation of this object.
- noSuchMethod(Invocation invocation) → dynamic
inherited
- Invoked when a non-existent method or property is accessed. [...]
Operators
- operator ==(dynamic other) → bool
inherited
- The equality operator. [...]