Module: TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo

Includes:
ConvertConstantToClassMethod
Defined in:
lib/tokyo_metro/modules/common/dictionary/railway_line/string_info.rb

Overview

路線名の名称を定数・モジュール関数として提供する名前空間

Examples:

TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.ginza_in_system                   => Ginza
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.marunouchi_in_system              => Marunouchi
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.marunouchi_branch_in_system       => MarunouchiBranch
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.hibiya_in_system                  => Hibiya
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.tozai_in_system                   => Tozai
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.chiyoda_in_system                 => Chiyoda
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.chiyoda_branch_in_system          => ChiyodaBranch
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.yurakucho_in_system               => Yurakucho
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.hanzomon_in_system                => Hanzomon
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.namboku_in_system                 => Namboku
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.fukutoshin_in_system              => Fukutoshin

TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.ginza_same_as                     => odpt.Railway:TokyoMetro.Ginza
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.marunouchi_same_as                => odpt.Railway:TokyoMetro.Marunouchi
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.marunouchi_branch_same_as         => odpt.Railway:TokyoMetro.MarunouchiBranch
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.hibiya_same_as                    => odpt.Railway:TokyoMetro.Hibiya
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.tozai_same_as                     => odpt.Railway:TokyoMetro.Tozai
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.chiyoda_same_as                   => odpt.Railway:TokyoMetro.Chiyoda
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.chiyoda_branch_same_as            => odpt.Railway:TokyoMetro.ChiyodaBranch
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.yurakucho_same_as                 => odpt.Railway:TokyoMetro.Yurakucho
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.hanzomon_same_as                  => odpt.Railway:TokyoMetro.Hanzomon
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.namboku_same_as                   => odpt.Railway:TokyoMetro.Namboku
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.fukutoshin_same_as                => odpt.Railway:TokyoMetro.Fukutoshin
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.toei_mita_same_as                 => odpt.Railway:Toei.Mita

TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.ginza                             => odpt.Railway:TokyoMetro.Ginza
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.marunouchi                        => odpt.Railway:TokyoMetro.Marunouchi
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.marunouchi_branch                 => odpt.Railway:TokyoMetro.MarunouchiBranch
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.hibiya                            => odpt.Railway:TokyoMetro.Hibiya
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.tozai                             => odpt.Railway:TokyoMetro.Tozai
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.chiyoda                           => odpt.Railway:TokyoMetro.Chiyoda
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.chiyoda_branch                    => odpt.Railway:TokyoMetro.ChiyodaBranch
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.yurakucho                         => odpt.Railway:TokyoMetro.Yurakucho
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.hanzomon                          => odpt.Railway:TokyoMetro.Hanzomon
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.namboku                           => odpt.Railway:TokyoMetro.Namboku
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.fukutoshin                        => odpt.Railway:TokyoMetro.Fukutoshin
TokyoMetro::Modules::Common::Dictionary::RailwayLine::StringInfo.toei_mita                         => odpt.Railway:Toei.Mita

Constant Summary collapse

TOEI_MITA_SAME_AS =
"odpt.Railway:Toei.Mita"
TOEI_MITA =
TOEI_MITA_SAME_AS

Class Method Summary collapse

Class Method Details

.method_missing(method_name, *args) ⇒ Object



54
55
56
57
58
59
60
# File 'lib/tokyo_metro/modules/common/dictionary/railway_line/string_info.rb', line 54

def self.method_missing( method_name , *args )
  if /_line\Z/ === method_name.to_s
    send( method_name.to_s.gsub( /_line\Z/ , "" ).intern , *args )
  else
    super( method_name , *args )
  end
end