class TokyoMetro::Api::TrainOperation::List

各路線の列車運行情報を格納する配列

Public Instance Methods

railway_lines() click to toggle source
# File lib/tokyo_metro/api/train_operation/list.rb, line 12
def railway_lines
  self.map( &:railway_line )
end
Also aliased as: railway_lines_same_as
railway_lines_same_as()
Alias for: railway_lines
sort_by_railway_line_order() click to toggle source

各路線の情報を路線の建設順に並べ替えるメソッド @return [List]

# File lib/tokyo_metro/api/train_operation/list.rb, line 8
def sort_by_railway_line_order
  self.class.new( self.sort_by { | line_info | ::TokyoMetro::Static.railway_lines[ line_info.railway_line ].order } )
end
update!( http_client , time: ::TokyoMetro.time_now ) click to toggle source
# File lib/tokyo_metro/api/train_operation/list.rb, line 18
def update!( http_client , time: ::TokyoMetro.time_now )
  super( http_client , time: time )
end