Sha256: 727a9582037224d284ae4c1eaf1bf684e663bc5b627c3a757cd0aed214b70f81

Contents?: true

Size: 184 Bytes

Versions: 72

Compression:

Stored size: 184 Bytes

Contents

require 'json'

module SmartyStreets
  class NativeSerializer
    def serialize(obj)
      obj.to_json
    end

    def deserialize(payload)
      JSON.load(payload)
    end
  end
end

Version data entries

72 entries across 72 versions & 1 rubygems

Version Path
smartystreets_ruby_sdk-5.20.6 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.20.4 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.20.3 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.20.2 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.19.0 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.18.1 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.18.0 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.17.2 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.17.1 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.17.0 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.16.2 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.16.1 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.16.0 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.15.4 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.15.3 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.15.2 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.15.1 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.15.0 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.14.22 lib/smartystreets_ruby_sdk/native_serializer.rb
smartystreets_ruby_sdk-5.14.19 lib/smartystreets_ruby_sdk/native_serializer.rb