class Geocoder::Result::Yahoo

def self.response_attributes

def self.response_attributes
  %w[quality offsetlat offsetlon radius boundingbox name
    line1 line2 line3 line4 cross house street xstreet unittype unit
    city state statecode country countrycode postal
    neighborhood county countycode
    level0 level1 level2 level3 level4 level0code level1code level2code
    timezone areacode uzip hash woeid woetype]
end

def address(format = :full)

def address(format = :full)
  (1..4).to_a.map{ |i| @data["line#{i}"] }.reject{ |i| i.nil? or i == "" }.join(", ")
end

def address_hash

def address_hash
  @data['hash']
end

def city

def city
  @data['city']
end

def country

def country
  @data['country']
end

def country_code

def country_code
  @data['countrycode']
end

def postal_code

def postal_code
  @data['postal']
end

def state

def state
  @data['state']
end

def state_code

def state_code
  @data['statecode']
end