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