class Cql::Model::QueryResult
Attributes
metadata[R]
Public Class Methods
new(results, klass)
click to toggle source
# File lib/cql/model/query_result.rb, line 6 def initialize(results, klass) @metadata = results.metadata @rows = results.collect {|result| klass.new(result, metadata: @metadata)} end
Public Instance Methods
each(&block)
click to toggle source
# File lib/cql/model/query_result.rb, line 15 def each(&block) @rows.each(&block) end
Also aliased as: each_row
empty?()
click to toggle source
# File lib/cql/model/query_result.rb, line 11 def empty? @rows.nil? || @rows.empty? end