phpman > perldoc > Plucene::Search::HitCollector(3pm)

Markdown | JSON | MCP    

NAME
    Plucene::Search::HitCollector

SYNOPSIS
            # used in conjunction with the IndexSearcher

            my $searcher = Plucene::Search::IndexSearcher->new($DIRECTORY);

            my $hc = Plucene::Search::HitCollector->new( collect =>
                    sub {
                            my ($self, $doc, $score) = @_;
                            ...
            });

            $searcher->search_hc($QUERY, $hc);

DESCRIPTION
    This is used in conjunction with the IndexSearcher, in that whenever a non-zero scoring document
    is found, the subref with with the HitCollector was made will get called.

METHODS
  new
            my $hc = Plucene::Search::HitCollector->new( collect =>
                    sub {
                            my ($self, $doc, $score) = @_;
                            ...
            });

    This will create a new Plucene::Search::HitCollector with the passed subref.

  collect
    This is called once for every non-zero scoring document, with the document number and its score.

Generated by phpman v3.7.12 Author: Che Dong Under GNU General Public License
2026-06-13 21:07 @216.73.216.215
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!