public class SpellSuggRewriter extends XtfQueryRewriter
QueryRewriter.SpanClauseJoiner
Constructor and Description |
---|
SpellSuggRewriter(Map suggs,
Set fields)
Construct a new rewriter.
|
Modifier and Type | Method and Description |
---|---|
protected Query |
rewrite(SpanExactQuery q)
Do not rewrite within 'exact' queries
|
protected Query |
rewrite(SpanTermQuery q)
Rewrite a span term query.
|
protected Query |
rewrite(SpanWildcardQuery q)
Rewrite a wildcard term query.
|
protected Query |
rewrite(TermQuery q)
Rewrite a term query.
|
rewrite, rewrite, rewrite, rewriteQuery
combineBoost, copyBoost, copyBoost, forceRewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewriteClauses
public SpellSuggRewriter(Map suggs, Set fields)
protected Query rewrite(SpanExactQuery q)
rewrite
in class XtfQueryRewriter
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 rewriteprotected Query rewrite(SpanWildcardQuery q)
rewrite
in class QueryRewriter
q
- The query to rewrite