Class: TreasureData::FileReader::HashBuilder

Inherits:
Object
  • Object
show all
Defined in:
lib/td/file_reader.rb

Instance Method Summary collapse

Constructor Details

#initialize(parser, error, columns) ⇒ HashBuilder

Returns a new instance of HashBuilder.



223
224
225
226
# File 'lib/td/file_reader.rb', line 223

def initialize(parser, error, columns)
  @parser = parser
  @columns = columns
end

Instance Method Details

#forwardObject



228
229
230
231
# File 'lib/td/file_reader.rb', line 228

def forward
  array = @parser.forward
  Hash[@columns.zip(array)]
end