Класс JsonCyclicError
Сообщает, что объект не удалось преобразовать в строку из-за циклических ссылок.
Объект, ссылающийся на самого себя, не может быть сериализован с помощью JsonCodec.encode/JsonEncoder.convert. При обнаружении цикла выбрасывается JsonCyclicError.
- Наследование
-
- Object
- Error
- JsonUnsupportedObjectError
- JsonCyclicError
Конструкторы
- JsonCyclicError(Object? object)
- Первый объект, обнаруженный как часть цикла.
Свойства
- cause → Object? finalinherited
- Исключение, выброшенное при попытке преобразовать объект.
- hashCode → int read-onlyinherited
- Хеш-код этого объекта.
- partialResult → String? finalinherited
- Частичный результат преобразования, полученный до возникновения ошибки.
- runtimeType → Type read-onlyinherited
- Представление типа объекта во время выполнения.
- stackTrace → StackTrace? read-onlyinherited
- Трассировка стека в момент, когда эта ошибка была выброшена впервые.
- unsupportedObject → Object? finalinherited
- Объект, который не удалось сериализовать.
Методы
- noSuchMethod(
Invocation invocation) → dynamic inherited - Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String override - Строковое представление этого объекта.
Операторы
- operator ==(
Object other) → bool inherited - Оператор проверки на равенство.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-convert/JsonCyclicError-class.html