class TokyoMetro::Factory::Get::Api::MetaClass::Fundamental::Generator::NewArray::Common
Public Instance Methods
process()
click to toggle source
# File lib/tokyo_metro/factory/get/api/meta_class/fundamental/generator/new_array/common.rb, line 3 def process _info_class = info_class list_class.new( @ary.map { | item | _info_class.generate_from_hash( item ) } ) end
Private Instance Methods
check_validity_of_ary()
click to toggle source
# File lib/tokyo_metro/factory/get/api/meta_class/fundamental/generator/new_array/common.rb, line 12 def check_validity_of_ary raise unless @ary.all? { | item | item.instance_of?( ::Hash ) } end
info_class()
click to toggle source
# File lib/tokyo_metro/factory/get/api/meta_class/fundamental/generator/new_array/common.rb, line 20 def info_class @namespace.info_class end
list_class()
click to toggle source
# File lib/tokyo_metro/factory/get/api/meta_class/fundamental/generator/new_array/common.rb, line 16 def list_class @namespace.list_class end