Xapian::Document(3) User Contributed Perl Documentation Xapian::Document(3)

Search::Xapian::Document - Document object

This class represents a document in a Xapian database.

Class constructor.
Return a clone of this class.
Returns the value by the assigned number.
Set a value by value number.
Removes the value with the assigned number.
Clear all set values.
Return all document data.
Set all document data. This can be anything you like.
Adds a term at the given position. wdfinc defaults to 1.
Removes a term from the given position. wdfdec defaults to 1.
Adds a term without positional information. wdfinc defaults to 1.
Adds a term intended for boolean filtering (its wdf contribution will be 0).
Removes a term and all postings associated with it.
Remove all terms from the document.
Returns number of different terms in the document.
Iterator for the terms in this document. Returns a Search::Xapian::TermIterator.
Equivalent end iterator for termlist_begin(). Returns a Search::Xapian::TermIterator.
Return number of defined values for this document.
Return a Search::Xapian::ValueIterator pointing at the start of the values in this document.
Return a Search::Xapian::ValueIterator pointing at the end of the values in this document.
Return a description of this object.

Search::Xapian::Database

2024-09-01 perl v5.40.0