Plucen...geInfo(3pm)

πŸ“¦
version 1.25 Β· 2 versions
  • 1.25 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 1.25 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

okay so bestie, this page is for Plucene::Index::SegmentMergeInfo β€” it's the Segment Merge information class, and it lives in the 3pm section of the manual (Perl module docs, yk). πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the vibe, copy-paste ready:

my $seg_merge_info
        = Plucene::Index::SegmentMergeInfo->new($b, $te, $r);

$seg_merge_info->next;

πŸ’– DESCRIPTION πŸ’–

so literally, this is the Plucene::Index::SegmentMergeInfo class. that's the whole description. it's giving "short and mysterious" and honestly? iconic. ✨


πŸ‘‘ METHODS πŸ‘‘

🌸 new 🌸

my $seg_merge_info = Plucene::Index::SegmentMergeInfo
        ->new($base, Plucene::Index::TermEnum $te, $reader);

this will create a new Plucene::Index::SegmentMergerInfo object. brand new baby object, fresh out the box 🫢

πŸŽ€ base / reader / term_enum / term / postings / doc_map πŸŽ€

get / set these attributes. that's it, that's the whole thing β€” six lil accessors just vibing. no cap. πŸ’…

πŸ”₯ next πŸ”₯

$seg_merge_info->next;

⭐ close ⭐

$seg_merge_info->close;

ngl the original docs just hand you the calls for next and close with zero extra commentary, so I'm not gonna make up lore that isn't there. that's the entire text. periodt. 😭


and that's a wrap, bestie πŸ¦‹ this page came from perl v5.36.0, dated 2022-12-04, and it's filed under Plucen...geInfo(3pm) because even the manpage header was feeling a little mysterious that day πŸ’€ ily, go merge some segments πŸ‘‘

πŸ“¦ where this page comes from