class TokyoMetro::Api::StationTimetable::Info::TrainTime::Info::Note::List

列車の補足情報の配列

Public Class Methods

generate_from_string( str ) click to toggle source

列車の補足情報を配列として取得するメソッド @param str [String] 列車の補足情報の文字列 @return [::TokyoMetro::Api::StationTimetable::Info::TrainTime::Info::Note::List <classes under TokyoMetro::Api::StationTimetable::Info::TrainTime::Info::Note> or nil]

# File lib/tokyo_metro/api/station_timetable/info/train_time/info/note/list.rb, line 13
def self.generate_from_string( str )
  if str.string?
    ary = str.split( /\,/ )
    ary = ary.map { | info | self.upper_namespace.generate_from_string( info ) }
    self.new( ary )
  else
    self.new
  end
end

Public Instance Methods

to_s() click to toggle source

インスタンスの情報を文字列にして返すメソッド @return [String]

# File lib/tokyo_metro/api/station_timetable/info/train_time/info/note/list.rb, line 6
def to_s
  self.map( &:to_s ).join( "/" )
end