Sha256: 0b6340a029e5ac2e30af9e5977d3669bd3a4fca9c9305dada91d9f7c2bece398
Contents?: true
Size: 356 Bytes
Versions: 44
Compression:
Stored size: 356 Bytes
Contents
module CassandraObject module Types class FloatType < BaseType REGEX = /\A[-+]?\d+(\.\d+)?\Z/ def encode(float) raise ArgumentError.new("#{float.inspect} is not a Float") unless float.kind_of?(Float) float.to_s end def decode(str) return nil if str.empty? str.to_f end end end end
Version data entries
44 entries across 44 versions & 3 rubygems