Class: Jcsv::RBParseChar

Inherits:
Object
  • Object
show all
Includes:
NextFilter
Defined in:
lib/filters.rb

Overview

Instance Attribute Summary

Attributes included from NextFilter

#last_filter, #next_filter

Instance Method Summary collapse

Methods included from NextFilter

#>>, #exec_next

Constructor Details

#initializeRBParseChar

Returns a new instance of RBParseChar.



172
173
174
# File 'lib/filters.rb', line 172

def initialize
  super()
end

Instance Method Details

#execute(value, context) ⇒ Object



176
177
178
179
180
181
182
# File 'lib/filters.rb', line 176

def execute(value, context)
  begin
    exec_next(super(value, context), context)
  rescue org.supercsv.exception.SuperCsvCellProcessorException => e
    raise FilterError.new("#{e.message} in:\n #{context}")
  end
end