Класс JsonCyclicError
Сообщает, что объект не может быть сериализован в строку из-за циклических ссылок.
Объект, ссылающийся на себя, не может быть сериализован с помощью JsonCodec.encode/JsonEncoder.convert. При обнаружении цикла генерируется исключение JsonCyclicError.
- Наследование
- Object
- Error
- JsonUnsupportedObjectError
- JsonCyclicError
Конструкторы
- JsonCyclicError(Object object)
-
Первый объект, обнаруженный в цикле.
Свойства
- cause → dynamic final, унаследованное
-
Исключение, сгенерированное при попытке преобразования объекта.
- hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Type только для чтения, унаследованное
-
Представление типа объекта в момент выполнения.
- stackTrace → StackTrace только для чтения, унаследованное
- unsupportedObject → dynamic final, унаследованное
-
Объект, который не может быть сериализован.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- toString(
) → String -
Возвращает строковое представление этого объекта.
- noSuchMethod(
Invocation invocation) → dynamic унаследованное -
Вызывается при попытке обратиться к несуществующему методу или свойству.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-convert/JsonCyclicError-class.html