Spec-Zone.ru › Ruby 3.4
  1. JSON::
  2. GeneratorError

class JSON::GeneratorError

Родитель:
JSON::JSONError

Это исключение возникает при ошибке генератора или преобразователя.

Атрибуты

invalid_object [R]

Общедоступные методы класса

new (message, invalid_object = nil) Показать исходный код
# File ext/json/lib/json/common.rb, line 149
def initialize(message, invalid_object = nil)
  super(message)
  @invalid_object = invalid_object
end
Вызывает метод суперкласса Exception::new

Общедоступные методы экземпляра

detailed_message (...) Показать исходный код
# File ext/json/lib/json/common.rb, line 154
def detailed_message(...)
  if @invalid_object.nil?
    super
  else
    "#{super}\nInvalid object: #{@invalid_object.inspect}"
  end
end
Вызывает метод суперкласса Exception#detailed_message

Ruby Core © 1993–2025 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API