Class: Ferret::Index::MultiTermDocPosEnum
- Inherits:
-
MultiTermDocEnum
- Object
- TermDocEnum
- MultiTermDocEnum
- Ferret::Index::MultiTermDocPosEnum
- 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
-
#initialize(r, s) ⇒ MultiTermDocPosEnum
constructor
A new instance of MultiTermDocPosEnum.
- #next_position ⇒ Object
- #term_docs_from_reader(reader) ⇒ Object
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_position ⇒ Object
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 |