Rechercher une page de manuel
Search::Xapian::Document.3pm
Langue: en
Version: 2010-04-27 (ubuntu - 24/10/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
Search::Xapian::Document - Document objectDESCRIPTION
This class represents a document in a Xapian database.METHODS
- new
- Class constructor.
- clone
- Return a clone of this class.
- get_value (value_no)
- Returns the value by the assigned number.
- add_value <value_no> <value>
- Set a value by value number.
- remove_value <value_no>
- Removes the value with the assigned number.
- clear_values
- Clear all set values.
- get_data
- Return all document data.
- set_data <data>
- Set all document data. This can be anything you like.
- add_posting <term> <position> [<weight>]
- Adds a term at the given position. weight defaults to 1.
- remove_posting <term> <position> [<weight]
- Removes a term from the given position. weight defaults to 1.
- add_term <term> [<weight>]
- Adds a term without positional information. weight defaults to 1.
- add_boolean_term <term>
- Adds a term intended for boolean filtering (its wdf contribution will be 0).
- remove_term <term>
- Removes a term without positional information.
- clear_terms
- Remove all terms from the document.
- termlist_count
- Returns number of terms in the document.
- termlist_begin
- Iterator for the terms in this document. Returns a Search::Xapian::TermIterator.
- termlist_end
- Equivalent end iterator for termlist_begin(). Returns a Search::Xapian::TermIterator.
- values_count
- Return number of defined values for this document.
- values_begin
- Return a Search::Xapian::ValueIterator pointing at the start of the values in this document.
- values_end
- Return a Search::Xapian::ValueIterator pointing at the end of the values in this document.
- get_description
- Return a description of this object.
SEE ALSO
Search::Xapian::DatabaseContenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre