Class: TokyoMetro::Factory::Generate::Static::TrainOwner::Info

Inherits:
MetaClass::Info::Fundamental show all
Includes:
ClassNameLibrary::Static::TrainOwner
Defined in:
lib/tokyo_metro/factory/generate/static/train_owner/info.rb

Instance Method Summary collapse

Methods inherited from MetaClass::Info::Fundamental

#generate, info_class_for_this_class, process

Constructor Details

#initialize(same_as, operator_name) ⇒ Info

Constructor

Parameters:

  • same_as (String)

    作成するインスタンスの ID キー

  • value (Hash)

    鉄道事業者の ID キー(この ID キーをもとに、クラスメソッド(定数) TokyoMetro::Static.operators から鉄道事業者の情報を取得する)



8
9
10
11
# File 'lib/tokyo_metro/factory/generate/static/train_owner/info.rb', line 8

def initialize( same_as , operator_name )
  @same_as = same_as
  @operator_name = operator_name
end