class CsvRecord::Condition

Attributes

field[R]
value[R]

Public Class Methods

create_from_hashes(hashes) click to toggle source
# File lib/csv_record/condition.rb, line 11
def self.create_from_hashes(hashes)
  hashes.map do |hash|
    new(*hash)
  end
end
new(field, value) click to toggle source
# File lib/csv_record/condition.rb, line 6
def initialize(field, value)
  @field = field
  @value = value
end

Public Instance Methods

to_code() click to toggle source
# File lib/csv_record/condition.rb, line 17
def to_code
  "attributes['#{@field}'] == '#{@value}'"
end