class Oj::StringWriter
NOTE: Add an optimization to make it easier to work with a StringWriter
transparently in different scenarios.
Public Instance Methods
as_json(_options = nil)
click to toggle source
# File lib/oj_serializers/setup.rb, line 19 def as_json(_options = nil) original_as_json end
Also aliased as: original_as_json
original_as_json(_options = nil)
Patch: ActiveSupport can pass an options argument to `as_json` when serializing a Hash or Array.
Alias for: as_json
to_json(_options = nil)
click to toggle source
Optimization: We can use `to_s` directly, this is not important but gives a slight boost to a few use cases that use it for caching in Memcached.
# File lib/oj_serializers/setup.rb, line 25 def to_json(_options = nil) to_s.delete_suffix("\n") end