class RDF::Enumerable::Enumerator

Extends Enumerator with {Queryable} and {Enumerable}, which is used by {Enumerable#each_statement} and {Queryable#enum_for}

Public Instance Methods

method_missing(method, *args) click to toggle source
# File lib/rdf/mixin/enumerator.rb, line 10
def method_missing(method, *args)
  self.to_a if method.to_sym == :to_ary
end
to_a() click to toggle source

Make sure returned arrays are also queryable

Calls superclass method RDF::Enumerable#to_a
# File lib/rdf/mixin/enumerator.rb, line 15
def to_a
  return super.to_a.extend(RDF::Queryable, RDF::Enumerable)
end