:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
Lucy::Search::Collector(3pm) - phpMan

Command: man perldoc info search(apropos)  


Lucy::Search::Collector(3)     User Contributed Perl Documentation     Lucy::Search::Collector(3)



NAME
       Lucy::Search::Collector - Process hits.

SYNOPSIS
           # Abstract base class.

DESCRIPTION
       A Collector decides what to do with the hits that a Matcher iterates through, based on how
       the abstract collect() method is implemented.

       Collectors operate on individual segments, but must operate within the context of a larger
       collection.  Each time the collector moves to a new segment, set_reader(), set_base() and
       set_matcher() will be called, and the collector must take the updated information into
       account.

CONSTRUCTORS
   new()
           package MyCollector;
           use base qw( Lucy::Search::Collector );
           our %foo;
           sub new {
               my $self = shift->SUPER::new;
               my %args = @_;
               $foo{$$self} = $args{foo};
               return $self;
           }

       Abstract constructor.  Takes no arguments.

ABSTRACT METHODS
   collect(doc_id)
       Do something with a doc id.  (For instance, keep track of the docs with the ten highest
       scores.)

       ยท   doc_id - A segment document id.

INHERITANCE
       Lucy::Search::Collector isa Clownfish::Obj.



perl v5.20.2                                2015-12-01                 Lucy::Search::Collector(3)


/man
rootr.net - man pages