module ActiveRedis::QueryIterator

Public Instance Methods

each(&block) click to toggle source
# File lib/active_redis/query_iterator.rb, line 20
def each(&block)
  raise "Exception occured when trying call #each on #{@target}" unless linked_objects.is_a? Array
  linked_objects.each(&block)
end
inspect() click to toggle source
# File lib/active_redis/query_iterator.rb, line 12
def inspect
  if linked_objects.is_a? Array
    "[#{linked_objects.map{|e| e.inspect}.join(', ')}]"
  else
    linked_objects.inspect
  end
end
method_missing(method, *args) click to toggle source
Calls superclass method
# File lib/active_redis/query_iterator.rb, line 4
def method_missing(method, *args)
  unless linked_objects.is_a? Array
    linked_objects.send method, *args
  else
    super
  end
end