Uses of Class
org.apache.lucene.search.MultiTermQuery.RewriteMethod
-
Packages that use MultiTermQuery.RewriteMethod Package Description org.apache.lucene.search Code to search indices.org.apache.lucene.search.spans The calculus of spans. -
-
Uses of MultiTermQuery.RewriteMethod in org.apache.lucene.search
Subclasses of MultiTermQuery.RewriteMethod in org.apache.lucene.search Modifier and Type Class Description class
DocTermOrdsRewriteMethod
Rewrites MultiTermQueries into a filter, using DocTermOrds for term enumeration.class
FieldCacheRewriteMethod
Rewrites MultiTermQueries into a filter, using the FieldCache for term enumeration.static class
MultiTermQuery.ConstantScoreAutoRewrite
A rewrite method that tries to pick the best constant-score rewrite method based on term and document counts from the query.static class
MultiTermQuery.TopTermsBoostOnlyBooleanQueryRewrite
A rewrite method that first translates each term intoBooleanClause.Occur.SHOULD
clause in a BooleanQuery, but the scores are only computed as the boost.static class
MultiTermQuery.TopTermsScoringBooleanQueryRewrite
A rewrite method that first translates each term intoBooleanClause.Occur.SHOULD
clause in a BooleanQuery, and keeps the scores as computed by the query.class
ScoringRewrite<Q extends Query>
Base rewrite method that translates each term into a query, and keeps the scores as computed by the query.class
TopTermsRewrite<Q extends Query>
Base rewrite method for collecting only the top terms via a priority queue.Fields in org.apache.lucene.search declared as MultiTermQuery.RewriteMethod Modifier and Type Field Description static MultiTermQuery.RewriteMethod
MultiTermQuery. CONSTANT_SCORE_AUTO_REWRITE_DEFAULT
Read-only default instance ofMultiTermQuery.ConstantScoreAutoRewrite
, withConstantScoreAutoRewrite.setTermCountCutoff(int)
set toConstantScoreAutoRewrite.DEFAULT_TERM_COUNT_CUTOFF
andConstantScoreAutoRewrite.setDocCountPercent(double)
set toConstantScoreAutoRewrite.DEFAULT_DOC_COUNT_PERCENT
.static MultiTermQuery.RewriteMethod
MultiTermQuery. CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE
LikeMultiTermQuery.SCORING_BOOLEAN_QUERY_REWRITE
except scores are not computed.static MultiTermQuery.RewriteMethod
ScoringRewrite. CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE
LikeScoringRewrite.SCORING_BOOLEAN_QUERY_REWRITE
except scores are not computed.static MultiTermQuery.RewriteMethod
MultiTermQuery. CONSTANT_SCORE_FILTER_REWRITE
A rewrite method that first creates a private Filter, by visiting each term in sequence and marking all docs for that term.protected MultiTermQuery.RewriteMethod
MultiTermQuery. rewriteMethod
static MultiTermQuery.RewriteMethod
MultiTermQuery. SCORING_BOOLEAN_QUERY_REWRITE
A rewrite method that first translates each term intoBooleanClause.Occur.SHOULD
clause in a BooleanQuery, and keeps the scores as computed by the query.Methods in org.apache.lucene.search that return MultiTermQuery.RewriteMethod Modifier and Type Method Description MultiTermQuery.RewriteMethod
MultiTermQuery. getRewriteMethod()
Methods in org.apache.lucene.search with parameters of type MultiTermQuery.RewriteMethod Modifier and Type Method Description void
MultiTermQuery. setRewriteMethod(MultiTermQuery.RewriteMethod method)
Sets the rewrite method to be used when executing the query. -
Uses of MultiTermQuery.RewriteMethod in org.apache.lucene.search.spans
Subclasses of MultiTermQuery.RewriteMethod in org.apache.lucene.search.spans Modifier and Type Class Description static class
SpanMultiTermQueryWrapper.SpanRewriteMethod
Abstract class that defines how the query is rewritten.static class
SpanMultiTermQueryWrapper.TopTermsSpanBooleanQueryRewrite
A rewrite method that first translates each term into a SpanTermQuery in aBooleanClause.Occur.SHOULD
clause in a BooleanQuery, and keeps the scores as computed by the query.
-