class Object
Public Instance Methods
stringify_data(data)
click to toggle source
# File src/meowdb/hash.rb, line 15 def stringify_data(data) return "\"#{data}\"" if data.is_a?(String) return "#{data}" if data.is_a?(Integer) return "#{JSON.generate(data)}" if data.is_a?(Hash) return "[#{data.map{|e| self.stringify_data(e)}.join(",")}]" if data.is_a?(Array) return "nil" if data.is_a?(NilClass) return "#{data.to_s()}" end
valid_value?(value)
click to toggle source
# File src/meowdb/hash.rb, line 4 def valid_value?(value) return true if value.is_a?(String) return true if value.is_a?(Integer) return true if value.is_a?(Hash) return true if value.is_a?(Array) return true if value.is_a?(TrueClass) return true if value.is_a?(FalseClass) return true if value.is_a?(NilClass) return false end