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. weight defaults to 1.
Removes a term from the given position. weight defaults to 1.
Adds a term without positional information. weight defaults to 1.
Adds a term intended for boolean filtering (its wdf contribution will be 0).
Removes a term without positional information.
Remove all terms from the document.
Returns number of 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
To install Search::Xapian, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Search::Xapian
CPAN shell
perl -MCPAN -e shell install Search::Xapian
For more information on module installation, please visit the detailed CPAN module installation guide.