class TokyoMetro::Factory::Convert::Common::Api::Station::ConnectingRailwayLine::Info
Public Class Methods
new( object , replacing , ignored )
click to toggle source
Calls superclass method
TokyoMetro::Factory::Convert::Common::Api::MetaClass::Fundamental::new
# File lib/tokyo_metro/factory/convert/common/api/station/connecting_railway_line/info.rb, line 5 def initialize( object , replacing , ignored ) super( object ) @replacing = replacing @ignored = ignored # puts self.class # puts "replacing: #{ replacing.class }" # puts "ignored: #{ ignored.class }" # puts "" end
Public Instance Methods
process()
click to toggle source
# File lib/tokyo_metro/factory/convert/common/api/station/connecting_railway_line/info.rb, line 16 def process if to_process? convert_connecting_railway_line_infos end end
Private Instance Methods
convert_connecting_railway_line_infos()
click to toggle source
# File lib/tokyo_metro/factory/convert/common/api/station/connecting_railway_line/info.rb, line 28 def convert_connecting_railway_line_infos ary = self.class.connecting_railway_line_list_class.new @object.connecting_railway_lines.each do | info | ::TokyoMetro::Factory::Convert::Common::Api::Station::ConnectingRailwayLine::Info::ConnectingRailwayLine::Info.process( info , ary , @replacing , @ignored , @object.same_as ) end @object.instance_variable_set( :@connecting_railway_lines , ary ) end
to_process?()
click to toggle source
# File lib/tokyo_metro/factory/convert/common/api/station/connecting_railway_line/info.rb, line 24 def to_process? @object.connecting_railway_lines.present? end