Class: Xapian::Document
- Inherits:
-
Object
- Object
- Xapian::Document
- Defined in:
- lib/xapian.rb
Overview
– Extend Xapian::Document with a nice wrapper for its nasty input_iterators
Instance Method Summary collapse
- #terms ⇒ Object
-
#values ⇒ Object
terms.
Instance Method Details
#terms ⇒ Object
142 143 144 145 146 |
# File 'lib/xapian.rb', line 142 def terms Xapian._safelyIterate(self._dangerous_termlist_begin(), self._dangerous_termlist_end()) { |item| Xapian::Term.new(item.term, item.wdf) } end |
#values ⇒ Object
terms
148 149 150 151 152 |
# File 'lib/xapian.rb', line 148 def values Xapian._safelyIterate(self._dangerous_values_begin(), self._dangerous_values_end()) { |item| Xapian::Value.new(item.value, item.valueno) } end |