Sorry, didn't mean to imply that that whole spiel was a technical
explanation...just a "how I like to think of it" to get my head around
the BooleanQuery system. If your reading that, think high level overview
more than technically accurate. I'll be more specific in the future --
as always, the javadocs are the best place to get down to the nitty gritty.
HitCollector:
/** Called once for every non-zero scoring document, with the document
number
* and its score.
TopDocCollector (used by Hits and returned by a Searcher) does ensure
scores are greater than 0. If you roll your own HitCollector, you
shouldn't need my thoughts on how I think of BooleanQuery's.
- Mark
Chris Hostetter wrote:
: Each doc is going to get a score -- if the score is positive the doc
: will be a hit, if the score is 0 the doc will not be a hit.
that's actually a fairly missleading statement ... the guts of Lucene
doesn't prevent documents from "matching" with a negative score
(specificly: a HitCollector can be asked to collect a match with a
negative score)
(dropping matches with negative scores only happens in the Hits
class/collector as i recall)
-Hoss
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]