Method: Toaster::KeyValuePair#hash

Defined in:
lib/toaster/model/key_value_pair.rb

#hashObject



57
58
59
60
61
62
63
64
65
66
67
68
# File 'lib/toaster/model/key_value_pair.rb', line 57

def hash
  begin
    return id if id
  rescue
  end
  h = 0
  h += key.hash rescue 0
  h += value.hash rescue 0
  h += type.hash rescue 0
  h += data_type.hash rescue 0
  return h
end