class SimpleTables::Record

Public Class Methods

new(values,col_names) click to toggle source
# File lib/simple_tables/table.rb, line 25
def initialize(values,col_names)
  @data=Hash[col_names.zip(values)]
end

Public Instance Methods

[](key) click to toggle source
# File lib/simple_tables/table.rb, line 29
def [](key)
  @data[key]
end
matches?(conditions) click to toggle source
# File lib/simple_tables/table.rb, line 33
def matches?(conditions)
  conditions.all? { |k,v| self[k] == v }
end