Class: Ferret::Index::MultiTermDocPosEnum

Inherits:
MultiTermDocEnum show all
Defined in:
lib/ferret/index/multi_reader.rb

Instance Attribute Summary

Attributes inherited from MultiTermDocEnum

#base, #current, #pointer, #readers, #starts, #term

Instance Method Summary collapse

Methods inherited from MultiTermDocEnum

#close, #doc, #freq, #next?, #read, #seek, #skip_to, #term_docs

Methods inherited from TermDocEnum

#close, #doc, #freq, #next?, #read, #seek, #skip_to

Constructor Details

#initialize(r, s) ⇒ MultiTermDocPosEnum

Returns a new instance of MultiTermDocPosEnum.



350
351
352
# File 'lib/ferret/index/multi_reader.rb', line 350

def initialize(r, s) 
  super(r,s)
end

Instance Method Details

#next_positionObject



358
359
360
# File 'lib/ferret/index/multi_reader.rb', line 358

def next_position()
  return @current.next_position()
end

#term_docs_from_reader(reader) ⇒ Object



354
355
356
# File 'lib/ferret/index/multi_reader.rb', line 354

def term_docs_from_reader(reader)
  return reader.term_positions()
end