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, rewriteQuery
combineBoost, copyBoost, copyBoost, forceRewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewrite, rewriteClauses
private Set tokenizedFields
private StdTermFilter filter
public StdTermRewriter(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 rewriteprotected Query rewrite(SpanWildcardQuery q)
rewrite
in class QueryRewriter
q
- The query to rewriteprivate String mapTerm(Term t)
t
- term to map