class TokyoMetro::Api::StationFacility::Info::Platform::Info::Transfer::Info

乗り換えの情報を扱うクラス

Attributes

necessary_time[R]

@return [Integer] 所要時間(分)

(API でのクラスは xsd:integer)
railway_direction[R]

@return [String] 乗り換え可能路線の方面(乗り換え可能な方面を特記する必要がある場合にのみ記載)

(API でのクラスは odpt:RailDirection)

@return [nil] 特記の必要がない場合

railway_line[R]

@return [String] 乗り換え可能路線(API でのクラスは odpt:Railway)

Public Class Methods

factory_for_seeding_this_class() click to toggle source
# File lib/tokyo_metro/api/station_facility/info/platform/info/transfer/info.rb, line 28
def self.factory_for_seeding_this_class
  factory_for_seeding_platform_info_transfer_info
end
factory_for_this_class() click to toggle source
# File lib/tokyo_metro/api/station_facility/info/platform/info/transfer/info.rb, line 24
def self.factory_for_this_class
  factory_for_generating_platform_transfer_info_from_hash
end
new( railway_line , railway_direction , necessary_time ) click to toggle source

Constructor

# File lib/tokyo_metro/api/station_facility/info/platform/info/transfer/info.rb, line 8
def initialize( railway_line , railway_direction , necessary_time )
  @railway_line = railway_line
  @railway_direction = railway_direction
  @necessary_time = necessary_time
end