module TokyoMetro::Modules::Common::Info::Decision::TerminalStation
Public Instance Methods
bound_for?( *args , compared )
click to toggle source
列車の行先を判定するメソッド @param args [Regexp or String] 比較に使用する正規表現または文字列 @param compared [String] 比較対象(include されるクラスで指定する) @note include されるクラス・モジュールで、super を用いるなどして上書きする。(include されるクラスにより、compared の部分が @terminal_station になったり @terminal_station_info_in_db.same_as になったりするため) @return [Boolean] @note args を複数指定した場合は、指定された【いずれか】の駅を行先とする列車を取得する。
# File lib/tokyo_metro/modules/common/info/decision/terminal_station.rb, line 11 def bound_for?( *args , compared ) compare_base( args , compared ) end
terminating_on_marunouchi_branch_line_including_invalid?()
click to toggle source
@!group 列車の行先に関するメソッド (3) - 区間
# File lib/tokyo_metro/modules/common/info/decision/terminal_station.rb, line 78 def terminating_on_marunouchi_branch_line_including_invalid? bound_for?( ::TokyoMetro::Modules::Common::Dictionary::Station::StringList.between_honancho_and_nakano_sakaue_including_invalid ) end
terminating_on_tokyu_toyoko_or_at_motomachi_chukagai?()
click to toggle source
# File lib/tokyo_metro/modules/common/info/decision/terminal_station.rb, line 95 def terminating_on_tokyu_toyoko_or_at_motomachi_chukagai? terminating_on_tokyu_toyoko_line? or terminating_at_motomachi_chukagai? end
terminating_on_tokyu_toyoko_or_minatomirai_line?()
click to toggle source
@!group 列車の行先に関するメソッド (4) - 東急東横線・みなとみらい線
# File lib/tokyo_metro/modules/common/info/decision/terminal_station.rb, line 91 def terminating_on_tokyu_toyoko_or_minatomirai_line? terminating_on_tokyu_toyoko_line? or terminating_on_minatomirai_line? end