class TokyoMetro::Api::Station::Info::ConnectingRailwayLine::List

乗り換え可能路線の一覧を扱うクラス

Public Class Methods

factory_for_seeding_this_class() click to toggle source
# File lib/tokyo_metro/api/station/info/connecting_railway_line/list.rb, line 4
def self.factory_for_seeding_this_class
  factory_for_seeding_connecting_railway_lines_of_each_station
end

Public Instance Methods

railway_lines() click to toggle source
# File lib/tokyo_metro/api/station/info/connecting_railway_line/list.rb, line 19
def railway_lines
  self.map( &:railway_line )
end
set_index_in_station!() click to toggle source
# File lib/tokyo_metro/api/station/info/connecting_railway_line/list.rb, line 8
def set_index_in_station!
  self.each.with_index(1) do | connecting_railway_line , i |
    connecting_railway_line.send( :set_index_in_station , i )
  end
  return self
end
sort!() click to toggle source
# File lib/tokyo_metro/api/station/info/connecting_railway_line/list.rb, line 15
def sort!
  self.sort_by!( &:index_in_station )
end