Project

General

Profile

Bug #12255 ยป doc-json-add.patch

stomar (Marcus Stollsteimer), 04/06/2016 07:19 PM

View differences:

ext/json/lib/json/add/date.rb
end
require 'date'
# Date serialization/deserialization
class Date
# Deserializes JSON string by converting Julian year <tt>y</tt>, month
ext/json/lib/json/add/date_time.rb
end
require 'date'
# DateTime serialization/deserialization
class DateTime
# Deserializes JSON string by converting year <tt>y</tt>, month <tt>m</tt>,
ext/json/lib/json/add/exception.rb
require 'json'
end
# Exception serialization/deserialization
class Exception
# Deserializes JSON string by constructing new Exception object with message
ext/json/lib/json/add/ostruct.rb
end
require 'ostruct'
# OpenStruct serialization/deserialization
class OpenStruct
# Deserializes JSON string by constructing new Struct object with values
ext/json/lib/json/add/range.rb
require 'json'
end
# Range serialization/deserialization
class Range
# Deserializes JSON string by constructing new Range object with arguments
ext/json/lib/json/add/regexp.rb
require 'json'
end
# Regexp serialization/deserialization
class Regexp
# Deserializes JSON string by constructing new Regexp object with source
ext/json/lib/json/add/struct.rb
require 'json'
end
# Struct serialization/deserialization
class Struct
# Deserializes JSON string by constructing new Struct object with values
ext/json/lib/json/add/symbol.rb
require 'json'
end
# Symbol serialization/deserialization
class Symbol
# Returns a hash, that will be turned into a JSON object and represent this
# object.
ext/json/lib/json/add/time.rb
require 'json'
end
# Time serialization/deserialization
class Time
# Deserializes JSON string by converting time since epoch to Time
    (1-1/1)