Класс JsonUnsupportedObjectError
Ошибка, выбрасываемая при сериализации JSON, если объект не может быть сериализован.
Поле 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 переопределено - Строковое представление этого объекта.
Операторы
- operator ==(
Object other) → bool унаследованное - Оператор равенства.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-convert/JsonUnsupportedObjectError-class.html