public class PluralFoldingRewriter extends XtfQueryRewriter
QueryRewriter.SpanClauseJoiner
Modifier and Type | Field and Description |
---|---|
private WordMap |
pluralMap |
private Set |
tokenizedFields |
Constructor and Description |
---|
PluralFoldingRewriter(WordMap pluralMap,
Set tokFields)
Construct a new rewriter to use the given map
|
Modifier and Type | Method and Description |
---|---|
protected Query |
rewrite(SpanTermQuery q)
Rewrite a span term query.
|
protected Query |
rewrite(TermQuery q)
Rewrite a term query.
|
rewrite, rewrite, rewrite, rewrite, rewriteQuery
combineBoost, copyBoost, copyBoost, forceRewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewriteClauses
private WordMap pluralMap
private Set tokenizedFields
public PluralFoldingRewriter(WordMap pluralMap, Set tokFields)
protected Query rewrite(TermQuery q)
rewrite
in class QueryRewriter
q
- The query to rewriteprotected Query rewrite(SpanTermQuery q)
rewrite
in class QueryRewriter
q
- The query to rewrite