module TokyoMetro::Modules::Common::Info::Decision::ToeiMitaLine
Public Instance Methods
toei_mita_line_train_including_on_namboku_line?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 3 def toei_mita_line_train_including_on_namboku_line? ( toei_mita_line? or namboku_line? ) and ( starting_on_toei_mita_line? or terminating_on_toei_mita_line? ) end
Private Instance Methods
namboku_line_train_for_nishi_takashimadaira?()
click to toggle source
南北線内の都営三田線の列車か否かを判定するメソッド @return [Boolean] @note 必要に応じてサブクラスで上書きする。
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 12 def namboku_line_train_for_nishi_takashimadaira? namboku_line? and terminating_on_toei_mita_line? end
namboku_line_train_terminating_on_namboku_or_saitama_railway_line?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 24 def namboku_line_train_terminating_on_namboku_or_saitama_railway_line? namboku_line? and ( terminating_on_namboku_line? or terminating_on_saitama_railway_line? ) end
namboku_line_train_terminating_on_tokyu_lines?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 32 def namboku_line_train_terminating_on_tokyu_lines? namboku_line? and terminating_on_tokyu_lines? end
namboku_or_toei_mita_line_train_for_nishi_takashimadaira?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 20 def namboku_or_toei_mita_line_train_for_nishi_takashimadaira? namboku_line_train_for_nishi_takashimadaira? and toei_mita_line_train_for_nishi_takashimadaira? end
namboku_or_toei_mita_line_train_terminating_on_tokyu_lines?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 40 def namboku_or_toei_mita_line_train_terminating_on_tokyu_lines? namboku_line_train_terminating_on_tokyu_line? or toei_mita_line_train_terminating_on_tokyu_line? end
terminating_on_tokyu_lines?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 28 def terminating_on_tokyu_lines? terminating_on_tokyu_meguro_line? or terminating_on_tokyu_toyoko_line? or terminating_on_minatomirai_line? end
toei_mita_line_train_for_nishi_takashimadaira?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 16 def toei_mita_line_train_for_nishi_takashimadaira? toei_mita_line? and terminating_on_toei_mita_line? end
toei_mita_line_train_terminating_on_tokyu_lines?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/toei_mita_line.rb, line 36 def toei_mita_line_train_terminating_on_tokyu_lines? toei_mita_line? and terminating_on_tokyu_lines? end