class ArcFurnace::ArraySource
Attributes
array[R]
Public Class Methods
new(array:)
click to toggle source
expects an array of array
Calls superclass method
ArcFurnace::EnumeratorSource::new
# File lib/arc-furnace/array_source.rb, line 9 def initialize(array:) @array = array super() end
Public Instance Methods
build_enumerator()
click to toggle source
# File lib/arc-furnace/array_source.rb, line 14 def build_enumerator Enumerator.new do |yielder| array.each { |hash| yielder.yield(hash) } end end