module TokyoMetro::Api::StationTimetable::Info::TrainTime::Info::Note::YurakuchoFukusohin::TrainType::SeibuIkebukuro

西武池袋線の乗り入れに関する情報を扱うクラスを格納するモジュール

Public Class Methods

set_from_string( str ) click to toggle source

与えられた文字列(種別)をもとにインスタンスを作成するメソッド @param str [String] 種別を示す文字列 @return [subclasses of Fundamental]

# File lib/tokyo_metro/api/station_timetable/info/train_time/info/note/yurakucho_fukutoshin/train_type/seibu_ikebukuro.rb, line 7
def self.set_from_string( str )
  case str
  when "各駅"
    Local.instance
  when "快速"
    Rapid.instance
  when "準急"
    SemiExpress.instance
  when "快速急行"
    RapidExpress.instance
  else
    puts str
    raise "Error"
  end
end