Sha256: 096a38ffaead361ecad09d2876727355bb7e338e99abebeab6d47f18b3b7fae4

Contents?: true

Size: 371 Bytes

Versions: 2

Compression:

Stored size: 371 Bytes

Contents

module SonJay
  class ObjectModel
    module Properties

      class PropertiesWithoutExtra < Abstract

        def extra
          raise SonJay::DisabledMethodError
        end

        private

        def load_extra_property(name_string, value)
          # Ignore extra.
        end

        def hash_for_json
          @data
        end

      end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
son_jay-0.4.1 lib/son_jay/object_model/properties/properties_without_extra.rb
son_jay-0.4.0 lib/son_jay/object_model/properties/properties_without_extra.rb