class TokyoMetro::Factory::Convert::Patch::Api::StationTimetable::Origin::Info::TrainTime::Info

Public Instance Methods

process() click to toggle source

補足情報に始発駅情報が含まれているにも関わらず「当駅始発」となっている場合に、「当駅始発」の情報を削除する

# File lib/tokyo_metro/factory/convert/patch/api/station_timetable/origin/info/train_time/info.rb, line 4
def process
  if to_process?
    clear_origin_info
  end
end

Private Instance Methods

clear_origin_info() click to toggle source
# File lib/tokyo_metro/factory/convert/patch/api/station_timetable/origin/info/train_time/info.rb, line 12
def clear_origin_info
  @object.instance_variable_set( :@is_origin , false )
end
to_process?() click to toggle source
# File lib/tokyo_metro/factory/convert/patch/api/station_timetable/origin/info/train_time/info.rb, line 16
def to_process?
   @object.is_origin and ( has_starting_station_info_of_ayase? or has_starting_station_info_of_wakoshi? )
end