Class: TreasureData::FileReader::DelimiterParser

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

Instance Method Summary collapse

Constructor Details

#initialize(reader, error, opts) ⇒ DelimiterParser

Returns a new instance of DelimiterParser.



69
70
71
72
# File 'lib/td/file_reader.rb', line 69

def initialize(reader, error, opts)
  @reader = reader
  @delimiter_expr = opts[:delimiter_expr]
end

Instance Method Details

#forwardObject



74
75
76
77
# File 'lib/td/file_reader.rb', line 74

def forward
  row = @reader.forward_row
  array = row.split(@delimiter_expr)
end