class TokyoMetro::Factory::Save::Api::TrainLocation::Group

列車位置情報 odpt.Train のデータを保存するためのクラス

Public Class Methods

new( railway_line , db_dir , file_type , generate_instance , to_inspect ) click to toggle source

Constructor

# File lib/tokyo_metro/factory/save/api/train_location/group.rb, line 7
def initialize( railway_line , db_dir , file_type , generate_instance , to_inspect )
  @railway_line = railway_line
  super( db_dir , file_type , generate_instance , to_inspect )
end

Public Instance Methods

get_and_set_data( http_client ) click to toggle source
# File lib/tokyo_metro/factory/save/api/train_location/group.rb, line 12
def get_and_set_data( http_client )
  ary = self.class.toplevel_namespace.get( http_client , @railway_line , parse_json: true , generate_instance: @generate_instance , to_inspect: @to_inspect )
  raise "Error" unless ary.kind_of?( ::Array )
  @data = ary
end