Module: TokyoMetro::Modules::Static::ToFactory::Generate::Group::OneYaml::ClassMethods
- Defined in:
- lib/tokyo_metro/modules/static/to_factory/generate/group/one_yaml.rb
Instance Method Summary collapse
-
#factory_for_generating_from_saved_file_for_this_class ⇒ Const (class)
単一のファイルからインスタンスを生成する Factory Pattern のクラスの名称.
-
#generate_from_yaml ⇒ subclass of TokyoMetro::Static::Fundamental::Hash
YAML ファイルからインスタンスを作成するメソッド.
Instance Method Details
#factory_for_generating_from_saved_file_for_this_class ⇒ Const (class)
Note:
原則として、このモジュール TokyoMetro::Modules::Static::ToFactory::Generate::Group::OneYaml が include されているクラスのクラスメソッド factory_for_generating_from_saved_file(クラスを表す定数)が呼び出される。 必要であればサブクラスで上書きする。
Note:
‘…saved_file…’(単数形)であることに注意
単一のファイルからインスタンスを生成する Factory Pattern のクラスの名称
21 22 23 |
# File 'lib/tokyo_metro/modules/static/to_factory/generate/group/one_yaml.rb', line 21 def end |
#generate_from_yaml ⇒ subclass of TokyoMetro::Static::Fundamental::Hash
Note:
‘generate_from_yaml’(単数形)であることに注意
YAML ファイルからインスタンスを作成するメソッド
11 12 13 |
# File 'lib/tokyo_metro/modules/static/to_factory/generate/group/one_yaml.rb', line 11 def generate_from_yaml .from_yaml end |