Spec-Zone.ru › Ruby 3.4

класс 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–2024 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.

Spec-Zone.ru

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