Object
Returns a hash, that will be turned into a JSON object and represent this object.
# File json/lib/json/add/regexp.rb, line 17
def as_json(*)
{
JSON.create_id => self.class.name,
'o' => options,
's' => source,
}
end
Stores class name (Regexp) with options o and source
s (Regexp or String) as JSON string
# File json/lib/json/add/regexp.rb, line 27
def to_json(*args)
as_json.to_json(*args)
end