module TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList
路線名のリストを定数・モジュール関数として提供する名前空間
Constants
- CHIYODA_MAIN_AND_BRANCH_LINE_IN_SYSTEM
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.chiyoda_main_and_branch_line_in_system => [ "Chiyoda", "ChiyodaBranch" ]
- CHIYODA_MAIN_AND_BRANCH_LINE_SAME_AS
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.chiyoda_main_and_branch_line_same_as => [ "odpt.Railway:TokyoMetro.Chiyoda", "odpt.Railway:TokyoMetro.ChiyodaBranch" ]
- MARUNOUCHI_MAIN_AND_BRANCH_LINE_IN_SYSTEM
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.marunouchi_main_and_branch_line_in_system => [ "Marunouchi", "MarunouchiBranch" ]
- MARUNOUCHI_MAIN_AND_BRANCH_LINE_SAME_AS
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.marunouchi_main_and_branch_line_same_as => [ "odpt.Railway:TokyoMetro.Marunouchi", "odpt.Railway:TokyoMetro.MarunouchiBranch" ]
- NAMBOKU_AND_TOEI_MITA_LINE_SAME_AS
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.namboku_and_toei_mita_line_same_as => [ "odpt.Railway:TokyoMetro.Namboku", "odpt.Railway:Toei.Mita" ]
- YURAKUCHO_AND_FUKUTOSHIN_LINE_IN_SYSTEM
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.yurakucho_and_fukutoshin_line_in_system => [ "Yurakucho", "Fukutoshin" ]
- YURAKUCHO_AND_FUKUTOSHIN_LINE_SAME_AS
@example
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringList.yurakucho_and_fukutoshin_line_same_as => [ "odpt.Railway:TokyoMetro.Yurakucho", "odpt.Railway:TokyoMetro.Fukutoshin" ]
Public Class Methods
chiyoda_including_branch()
click to toggle source
# File lib/tokyo_metro/modules/common/dictionary/railway_line/string_list.rb, line 88 def self.chiyoda_including_branch CHIYODA_MAIN_AND_BRANCH_LINE_SAME_AS end
marunouchi_including_branch()
click to toggle source
@!endgroup
# File lib/tokyo_metro/modules/common/dictionary/railway_line/string_list.rb, line 84 def self.marunouchi_including_branch MARUNOUCHI_MAIN_AND_BRANCH_LINE_SAME_AS end
namboku_and_toei_mita()
click to toggle source
# File lib/tokyo_metro/modules/common/dictionary/railway_line/string_list.rb, line 96 def self.namboku_and_toei_mita NAMBOKU_AND_TOEI_MITA_LINE_SAME_AS end
Also aliased as: namboku_or_toei_mita
railway_line_same_as( *ary )
click to toggle source
# File lib/tokyo_metro/modules/common/dictionary/railway_line/string_list.rb, line 19 def railway_line_same_as( *ary ) ary.flatten.map { | railway_line | "odpt.Railway:TokyoMetro.#{railway_line}" } end
railway_line_string_list_in_system( *ary )
click to toggle source
# File lib/tokyo_metro/modules/common/dictionary/railway_line/string_list.rb, line 8 def railway_line_string_list_in_system( *ary ) ary.flatten.map { | method_name | case method_name when :marunouchi_including_branch , :chiyoda_including_branch , :yurakucho_or_fukutoshin , :yurakucho_and_fukutoshin , :namboku_or_toei_mita , :namboku_and_toei_mita self.send( method_name ) else ::TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.send( method_name ) end } end
yurakucho_and_fukutoshin()
click to toggle source
# File lib/tokyo_metro/modules/common/dictionary/railway_line/string_list.rb, line 92 def self.yurakucho_and_fukutoshin YURAKUCHO_AND_FUKUTOSHIN_LINE_SAME_AS end
Also aliased as: yurakucho_or_fukutoshin