# File lib/rdf/redland/model.rb, line 330 def yield_node_or_array(iterator) iterator = NodeIterator.new(my_iterator,self,source,target) if block_given? while not iterator.end? yield iterator.current iterator.next end else return get_node_array(iterator) end end