lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler" <...@thetaphi.de>
Subject RE: Combining TopFieldCollector with custom Collector
Date Fri, 12 Mar 2010 10:13:43 GMT
http://en.wikipedia.org/wiki/Delegation_pattern

-----
Uwe Schindler
H.-H.-Meier-Allee 63, D-28213 Bremen
http://www.thetaphi.de
eMail: uwe@thetaphi.de


> -----Original Message-----
> From: Peter Keegan [mailto:peterlkeegan@gmail.com]
> Sent: Thursday, March 11, 2010 9:41 PM
> To: java-user@lucene.apache.org
> Subject: Re: Combining TopFieldCollector with custom Collector
> 
> Yes, but none of the other TFC methods would get called because none of
> the
> TFC classes can be extended. Or am I missing something?
> 
> On Thu, Mar 11, 2010 at 3:37 PM, Michael McCandless <
> lucene@mikemccandless.com> wrote:
> 
> > In your collector, create the TFC and save it as tfc.
> >
> > Then in each of Collectors methods that you implement, do your own
> > stuff (setting the bit) but also then call tfc.XXX (eg tfc.collect).
> >
> > That should work?
> >
> > Mike
> >
> > On Thu, Mar 11, 2010 at 2:57 PM, Peter Keegan
> <peterlkeegan@gmail.com>
> > wrote:
> > > Yes. Could you give me a hint on how to delegate?
> > >
> > > On Thu, Mar 11, 2010 at 2:50 PM, Michael McCandless <
> > > lucene@mikemccandless.com> wrote:
> > >
> > >> Can you make your own collector and then just delegate internally
> to
> > TFC?
> > >>
> > >> Mike
> > >>
> > >> On Thu, Mar 11, 2010 at 2:30 PM, Peter Keegan
> <peterlkeegan@gmail.com>
> > >> wrote:
> > >> > Is it possible to issue a single search that combines a
> > TopFieldCollector
> > >> > (MultiComparatorScoringMaxScoreCollector) with a custom
> Collector? The
> > >> > custom Collector just collects the doc IDs into a BitSet (or
> > DocIdSet).
> > >> The
> > >> > collect() methods of the various TopFieldCollectors cannot be
> > overridden.
> > >> >
> > >> > Thanks,
> > >> > Peter
> > >> >
> > >>
> > >> ------------------------------------------------------------------
> ---
> > >> To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > >> For additional commands, e-mail: java-user-help@lucene.apache.org
> > >>
> > >>
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
> > For additional commands, e-mail: java-user-help@lucene.apache.org
> >
> >


---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message