module JSON::Pure::Generator::GeneratorMethods::Object
Public Instance Methods
to_json(state = nil, *)
click to toggle source
Converts this object to a string (calling to_s), converts it to a JSON
string, and returns the result. This is a fallback, if no special method to_json
was defined for some object.
# File lib/json/pure/generator.rb, line 391 def to_json(state = nil, *) if state && State.from_state(state).strict? raise GeneratorError, "#{self.class} not allowed in JSON" else to_s.to_json end end