class Geocoder::Result::DbIpCom

def address(format = :full)

def address(format = :full)
  s = state_code.to_s == "" ? "" : ", #{state_code}"
  "#{city}#{s} #{zip_code}, #{country_name}".sub(/^[ ,]*/, "")
end

def city

def city
  @data['city']
end

def continent_code

def continent_code
  @data['continentCode']
end

def continent_name

def continent_name
  @data['continentName']
end

def coordinates

def coordinates
  ['latitude', 'longitude'].map{ |coordinate_name| @data[coordinate_name] }
end

def country_code

def country_code
  @data['countryCode']
end

def country_name

def country_name
  @data['countryName']
end

def currency_code

def currency_code
  @data['currencyCode']
end

def district

def district
  @data['district']
end

def gmt_offset

def gmt_offset
  @data['gmtOffset']
end

def state_code

def state_code
  @data['stateProv']
end

def time_zone

def time_zone
  @data['timeZone']
end

def zip_code

def zip_code
  @data['zipCode']
end