public class StdTermRewriter extends XtfQueryRewriter
QueryRewriter.SpanClauseJoiner| Modifier and Type | Field and Description |
|---|---|
private StdTermFilter |
filter |
private Set |
tokenizedFields |
| Constructor and Description |
|---|
StdTermRewriter(Set tokFields)
Construct a term rewriter that will operate on the given tokenized
fields.
|
| Modifier and Type | Method and Description |
|---|---|
private String |
mapTerm(Term t)
Map the given term and return the mapped result.
|
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, rewrite, rewriteQuerycombineBoost, copyBoost, copyBoost, forceRewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewriteClausesprivate Set tokenizedFields
private StdTermFilter filter
public StdTermRewriter(Set tokFields)
protected Query rewrite(TermQuery q)
rewrite in class QueryRewriterq - The query to rewriteprotected Query rewrite(SpanTermQuery q)
rewrite in class QueryRewriterq - The query to rewriteprotected Query rewrite(SpanWildcardQuery q)
rewrite in class QueryRewriterq - The query to rewriteprivate String mapTerm(Term t)
t - term to map