class TokyoMetro::Factory::Generate::Static::TrainType::Color::Info
Public Class Methods
hash_keys()
click to toggle source
# File lib/tokyo_metro/factory/generate/static/train_type/color/info.rb, line 17 def self.hash_keys [ :same_as , :note ] + hash_keys_of_color end
info_class_for_this_class()
click to toggle source
# File lib/tokyo_metro/factory/generate/static/train_type/color/info.rb, line 13 def self.info_class_for_this_class info_class end
new( same_as , h )
click to toggle source
与えられたハッシュからインスタンスを作成するメソッド @param same_as [String] 作成するインスタンスの ID キー @param h [Hash] ハッシュ
Calls superclass method
TokyoMetro::Factory::Generate::Static::Color::Info::new
# File lib/tokyo_metro/factory/generate/static/train_type/color/info.rb, line 8 def initialize( same_as , h ) @same_as = same_as super(h) end
Private Instance Methods
variables()
click to toggle source
# File lib/tokyo_metro/factory/generate/static/train_type/color/info.rb, line 23 def variables [ @same_as , get_hash_value( :note ) ] + color_variables end