class PrefectureJp::Prefecture

Constants

PREFECTURES

Public Class Methods

all() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 8
def self.all
  JSON.parse(File.read(PREFECTURES), :symbolize_names => true)
end
chubu() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 24
def self.chubu
  all.select{ |prefecture| prefecture[:region_en] == 'Chubu' }
end
chugoku() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 32
def self.chugoku
  all.select{ |prefecture| prefecture[:region_en] == 'Chugoku' }
end
find_by_prefecture_code(code) click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 44
def self.find_by_prefecture_code(code)
  all.find{ |prefecture| prefecture[:code] == code }
end
find_by_prefecture_name(name) click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 48
def self.find_by_prefecture_name(name)
  all.find{ |prefecture| prefecture[:name] == name }
end
find_by_prefecture_name_en(name_en) click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 52
def self.find_by_prefecture_name_en(name_en)
  all.find{ |prefecture| prefecture[:name_en] == name_en.capitalize }
end
hokkaido() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 12
def self.hokkaido
  all.select{ |prefecture| prefecture[:region_en] == 'Hokkaido' }
end
kansai() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 28
def self.kansai
  all.select{ |prefecture| prefecture[:region_en] == 'Kansai' }
end
kanto() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 20
def self.kanto
  all.select{ |prefecture| prefecture[:region_en] == 'Kanto' }
end
kyushu() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 40
def self.kyushu
  all.select{ |prefecture| prefecture[:region_en] == 'Kyushu' }
end
shikoku() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 36
def self.shikoku
  all.select{ |prefecture| prefecture[:region_en] == 'Shikoku' }
end
tohoku() click to toggle source
# File lib/prefecture_jp/prefecture.rb, line 16
def self.tohoku
  all.select{ |prefecture| prefecture[:region_en] == 'Tohoku' }
end