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.
Tha
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 wrote:
> Is it possible to issue a single search that combines a TopFieldCollector
> (MultiComparatorScoringMaxScoreCollector) with a custom Collector? The
> custom Collec
Yes. Could you give me a hint on how to delegate?
On Thu, Mar 11, 2010 at 2:50 PM, Michael McCandless <
luc...@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
> wrote:
> > Is it poss
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 wrote:
> Yes. Could you give me a h
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 <
luc...@mikemccandless.com> wrote:
> In your collector, create the TFC and save it as tfc.
>
> Then in each of C
I want the TFC to do all the cool things it does like custom sorting, saving
the field values, max score, etc. I suppose the custom Collector could
explicitly delegate all TFC's methods, but this doesn't seem right.
Peter
On Thu, Mar 11, 2010 at 3:40 PM, Peter Keegan wrote:
> Yes, but none of th
On Thu, Mar 11, 2010 at 4:10 PM, Peter Keegan wrote:
> I want the TFC to do all the cool things it does like custom sorting, saving
> the field values, max score, etc. I suppose the custom Collector could
> explicitly delegate all TFC's methods, but this doesn't seem right.
No need to delegate th
On Thu, Mar 11, 2010 at 4:10 PM, Peter Keegan wrote:
> I want the TFC to do all the cool things it does like custom sorting, saving
> the field values, max score, etc. I suppose the custom Collector could
> explicitly delegate all TFC's methods, but this doesn't seem right.
Right, that's what I w
o: 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:
ier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: u...@thetaphi.de
>
>
> > -Original Message-
> > From: Peter Keegan [mailto:peterlkee...@gmail.com]
> > Sent: Thursday, March 11, 2010 9:41 PM
> > To: java-user@lucene.apache.org
> > Subject: R
10 matches
Mail list logo