Module: TokyoMetro::Modules::Api::ToFactory::Generate::Group::TrainLocation::ClassMethods
- Defined in:
- lib/tokyo_metro/modules/api/to_factory/generate/group/train_location.rb
保存済みの情報を処理するメソッド collapse
-
#generate_from_saved_file(y, m, d, railway_line: nil, file_type: :json, db_dirname_sub: nil, max: nil) ⇒ TokyoMetro::Api::TrainLocation::List
保存済みの情報からインスタンスの配列を復元するメソッド.
-
#generate_from_saved_json(y, m, d, railway_line: nil, db_dirname_sub: nil, max: nil) ⇒ TokyoMetro::Api::TrainLocation::List
保存済みの JSON ファイルからインスタンスの配列を復元するメソッド.
-
#generate_from_saved_yaml(y, m, d, railway_line: nil, db_dirname_sub: nil, max: nil) ⇒ TokyoMetro::Api::TrainLocation::List
保存済みの YAML ファイルからインスタンスの配列を復元するメソッド.
Instance Method Details
#generate_from_saved_file(y, m, d, railway_line: nil, file_type: :json, db_dirname_sub: nil, max: nil) ⇒ TokyoMetro::Api::TrainLocation::List
Note:
max を nil とした場合は無制限で、すべてのファイルを配列に格納する。
保存済みの情報からインスタンスの配列を復元するメソッド
20 21 22 |
# File 'lib/tokyo_metro/modules/api/to_factory/generate/group/train_location.rb', line 20 def generate_from_saved_file( y , m , d , railway_line: nil , file_type: :json , db_dirname_sub: nil , max: nil ) .process( y , m , d , railway_line , file_type , db_dirname , db_dirname_sub , max ) end |
#generate_from_saved_json(y, m, d, railway_line: nil, db_dirname_sub: nil, max: nil) ⇒ TokyoMetro::Api::TrainLocation::List
Note:
max を nil とした場合は無制限で、すべてのファイルを配列に格納する。
保存済みの JSON ファイルからインスタンスの配列を復元するメソッド
33 34 35 36 37 |
# File 'lib/tokyo_metro/modules/api/to_factory/generate/group/train_location.rb', line 33 def generate_from_saved_json( y , m , d , railway_line: nil , db_dirname_sub: nil , max: nil ) generate_from_saved_file( y , m , d , railway_line: railway_line , db_dirname_sub: db_dirname_sub , file_type: :json , max: max ) end |
#generate_from_saved_yaml(y, m, d, railway_line: nil, db_dirname_sub: nil, max: nil) ⇒ TokyoMetro::Api::TrainLocation::List
Note:
max を nil とした場合は無制限で、すべてのファイルを配列に格納する。
保存済みの YAML ファイルからインスタンスの配列を復元するメソッド
48 49 50 51 52 |
# File 'lib/tokyo_metro/modules/api/to_factory/generate/group/train_location.rb', line 48 def generate_from_saved_yaml( y , m , d , railway_line: nil , db_dirname_sub: nil , max: nil ) generate_from_saved_file( y , m , d , railway_line: railway_line , db_dirname_sub: db_dirname_sub , file_type: :yaml , max: max ) end |