module TokyoMetro::Modules::Api::ToFactory::Convert::Customize::TrainTimetable::TrainRelationsOnMarunouchiBranchLine::Info::StationTime::Info
Attributes
following_trains[R]
previous_trains[R]
Public Class Methods
new( arrival_time , arrival_station , departure_time , departure_station , previous_trains = nil , following_trains = nil )
click to toggle source
Calls superclass method
# File lib/tokyo_metro/modules/api/to_factory/convert/customize/train_timetable/train_relations_on_marunouchi_branch_line/info/station_time/info.rb, line 3 def initialize( arrival_time , arrival_station , departure_time , departure_station , previous_trains = nil , following_trains = nil ) super( arrival_time , arrival_station , departure_time , departure_station ) @previous_trains = previous_trains @following_trains = following_trains end
Public Instance Methods
has_train_relations?()
click to toggle source
# File lib/tokyo_metro/modules/api/to_factory/convert/customize/train_timetable/train_relations_on_marunouchi_branch_line/info/station_time/info.rb, line 46 def has_train_relations? has_previous_trains? or has_following_trains? end
seed_train_relations( *args )
click to toggle source
# File lib/tokyo_metro/modules/api/to_factory/convert/customize/train_timetable/train_relations_on_marunouchi_branch_line/info/station_time/info.rb, line 72 def seed_train_relations( *args ) [ @previous_trains , @following_trains ].each do | train_relations | train_relations.try( :seed , *args ) end return nil end