Xapian:...terator(3)
okay bestie, welcome to the Xapian:...terator(3) page β officially filed under User Contributed Perl Documentation β and it's all about Search::Xapian::PositionIterator. It's giving iterator-but-make-it-cute. π
β¨
π NAME π
Search::Xapian::PositionIterator - Iterate over sets of positions.
β¨ DESCRIPTION β¨
This iterator represents a stream of positions for a term. It overloads ++ for advancing the iterator, or you can explicitly call the inc method. This class also overloads eq, ne, ==, !=, "" (stringification) and 0+ (conversion to an integer). No cap, that's the whole vibe. π¦
π METHODS π
newβ constructor, bestie. Defaults to an uninitialized iterator, so if you don't hand it anything it's just sitting there uninitialized. πcloneβ theclonemethod is listed here. The original gives no extra description, so I'm not gonna invent lore. periodt. πincβ advance the iterator by one. It's called implicitly by the++overloading, so++can do the work or you can callincyourself. π₯skip_totermpos β skip the iterator to term position termpos, or to the first term position after termpos if termpos isn't in the list of term positions being iterated. π―equalterm β checks if a term is the same as this term. Also overloaded to theeqand==operators. πnequalterm β checks if a term is different from this term. Also overloaded to theneand!=operators. πget_termposβ return the term position the iterator is currently on. Also implemented as conversion to an integer. βget_descriptionβ return a description of this object. Also implemented as stringification. π
πΈ SEE ALSO πΈ
Search::Xapian, Search::Xapian::Document β go peek at these too, bestie. They're in the original SEE ALSO and they're staying right here. π«Ά
mwah π okay bye bestie β this page comes from perl v5.42.0, dated 2022-02-28, and it's the Xapian:...terator(3) manual page. Stay hydrated and may your positions always line up. β¨π
π¦ where this page comes from
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- opensuse-leap 16.0: perl-Search-Xapian 1.2.25.5-bp160.1.7 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms