module TokyoMetro::Modules::Api::Info::Decision::OperatedSection
Public Instance Methods
marunouchi_main_and_branch_line?()
click to toggle source
# File lib/tokyo_metro/modules/api/info/decision/operated_section.rb, line 43 def marunouchi_main_and_branch_line? marunouchi_line_including_branch? and !( operated_only_on_marunouchi_branch_line? ) and ( starting_on_marunouchi_branch_line? or terminating_on_marunouchi_branch_line? ) and !( starting_at_nakano_sakaue? ) and !( terminate_at_nakano_sakaue? ) end
operated_only_on_chiyoda_branch_line?()
click to toggle source
# File lib/tokyo_metro/modules/api/info/decision/operated_section.rb, line 21 def operated_only_on_chiyoda_branch_line? chiyoda_branch_line? and ( ( start_at_kita_ayase_on_chiyoda_branch_line? and terminate_at_ayase_on_chiyoda_branch_line? ) or ( start_at_ayase_on_chiyoda_branch_line? and terminate_at_kita_ayase_on_chiyoda_branch_line? ) ) end
operated_only_on_chiyoda_branch_line_including_invalid?()
click to toggle source
# File lib/tokyo_metro/modules/api/info/decision/operated_section.rb, line 25 def operated_only_on_chiyoda_branch_line_including_invalid? ( chiyoda_line? or chiyoda_branch_line? ) and ( ( start_at_kita_ayase? and terminate_at_ayase? ) or ( start_at_ayase? and terminate_at_kita_ayase? ) ) end
operated_only_on_marunouchi_branch_line?()
click to toggle source
@!group 運転区間に関するメソッド
# File lib/tokyo_metro/modules/api/info/decision/operated_section.rb, line 5 def operated_only_on_marunouchi_branch_line? # marunouchi_branch_line? # and ( start_at_honancho? or start_at_nakano_fujimicho? or start_at_nakano_sakaue_on_marunouchi_branch_line? ) # and ( terminate_at_honancho? or terminate_at_nakano_fujimicho? or terminate_at_nakano_sakaue_on_marunouchi_branch_line? ) marunouchi_branch_line? and start_on_marunouchi_branch_line? and terminate_on_marunouchi_branch_line? end
operated_only_on_marunouchi_branch_line_including_invalid?()
click to toggle source
# File lib/tokyo_metro/modules/api/info/decision/operated_section.rb, line 13 def operated_only_on_marunouchi_branch_line_including_invalid? # marunouchi_line_including_branch? # and ( start_at_honancho_including_invalid? or start_at_nakano_fujimicho_including_invalid? or start_at_nakano_sakaue_on_marunouchi_line_including_branch? ) # and ( terminate_at_honancho_including_invalid? or terminate_at_nakano_fujimicho_including_invalid? or terminate_at_nakano_sakaue_on_marunouchi_line_including_branch? ) marunouchi_line_including_branch? and start_on_marunouchi_branch_line_including_invalid? and terminate_on_marunouchi_branch_line_including_invalid? end