lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paul Elschot <>
Subject Re: How to combine filter in Lucene 2.4?
Date Sat, 08 Nov 2008 21:12:12 GMT

You may be looking for class OpenBitSetDisi in the util package,
it was made for boolean filter operations on OpenBitSets.
Also have a look at the contrib modules, OpenBitSetDisi is
used there in two classes that do (precisely?) what you need:

Paul Elschot

Op Saturday 08 November 2008 19:06:15 schreef Timo Nentwig:
> Hi!
> Since Filter.bits() is deprecated and replaced by getDocIdSet() now I
> wonder how I am supposed to combine (AND) filters (for facets).
> I worked around this issue by extending Filter and let getDocIdSet()
> return an OpenBitSet to ensure that this implementation is used
> everywhere and casting to OpenBitSet will work but this is really not
> clean code.
> Thanks
> Timo
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message