Lucy::Search::Collector – Process hits.
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.
lucy_Collector* lucy_Coll_init( lucy_Collector *self );
void lucy_Coll_Collect( lucy_Collector *self, int32_t doc_id );
Do something with a doc id. (For instance, keep track of the docs with the ten highest scores.)
A segment document id.
Lucy::Search::Collector is a Clownfish::Obj.
Copyright © 2010-2015 The Apache Software Foundation, Licensed under the
Apache License, Version 2.0.
Apache Lucy, Lucy, Apache, the Apache feather logo, and the Apache Lucy project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.