Sha256: d5e3a8bb8bf6d03f8a5ef2fe5f7280a4fa9cda9be76fe7a4a481c4052ca09f27

Contents?: true

Size: 355 Bytes

Versions: 4

Compression:

Stored size: 355 Bytes

Contents

module DataMapper
  module Types
    class HugeInteger < DataMapper::Property::String
      def self.load(value, property)
        value.to_i unless value.nil?
      end

      def self.dump(value, property)
        value.to_s unless value.nil?
      end

      def self.typecast(value, property)
        load(value, property)
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
dm-core-1.0.0 spec/support/types/huge_integer.rb
dm-core-1.0.0.rc3 spec/support/types/huge_integer.rb
dm-core-1.0.0.rc2 spec/support/types/huge_integer.rb
dm-core-1.0.0.rc1 spec/support/types/huge_integer.rb