Class TermCollectingRewrite<Q>
Inheritance
TermCollectingRewrite<Q>
Assembly: Lucene.Net.dll
Syntax
public abstract class TermCollectingRewrite<Q> : MultiTermQuery.RewriteMethod where Q : Query
Type Parameters
Methods
AddClause(Q, Term, int, float)
Declaration
protected void AddClause(Q topLevel, Term term, int docCount, float boost)
Parameters
Type |
Name |
Description |
Q |
topLevel |
|
Term |
term |
|
int |
docCount |
|
float |
boost |
|
AddClause(Q, Term, int, float, TermContext)
Declaration
protected abstract void AddClause(Q topLevel, Term term, int docCount, float boost, TermContext states)
Parameters
GetTopLevelQuery()
Return a suitable top-level Query for holding all expanded terms.
Declaration
protected abstract Q GetTopLevelQuery()
Returns