class Humble::ResultSet
Public Class Methods
new(rows, mapper)
click to toggle source
# File lib/humble/result_set.rb, line 5 def initialize(rows, mapper) @rows = rows @mapper = mapper end
Public Instance Methods
each(&block)
click to toggle source
# File lib/humble/result_set.rb, line 10 def each(&block) @rows.each do |row| block.call(@mapper.map_from(row)) end end
include?(item)
click to toggle source
# File lib/humble/result_set.rb, line 16 def include?(item) self.find do |x| x == item end end
inspect()
click to toggle source
# File lib/humble/result_set.rb, line 22 def inspect "[#{self.map { |x| x.inspect }.join(", ")}]" end