Uses of Class
org.apache.lucene.search.MultiTermQuery.RewriteMethod
Packages that use MultiTermQuery.RewriteMethod
Package
Description
Code to search indices.
The calculus of spans.
-
Uses of MultiTermQuery.RewriteMethod in org.apache.lucene.search
Subclasses of MultiTermQuery.RewriteMethod in org.apache.lucene.searchModifier and TypeClassDescriptionfinal class
Rewrites MultiTermQueries into a filter, using DocTermOrds for term enumeration.final class
Rewrites MultiTermQueries into a filter, using the FieldCache for term enumeration.static class
A rewrite method that tries to pick the best constant-score rewrite method based on term and document counts from the query.static final class
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 final class
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.RewriteMethodModifier and TypeFieldDescriptionstatic final 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 final MultiTermQuery.RewriteMethod
MultiTermQuery.CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE
LikeMultiTermQuery.SCORING_BOOLEAN_QUERY_REWRITE
except scores are not computed.static final MultiTermQuery.RewriteMethod
ScoringRewrite.CONSTANT_SCORE_BOOLEAN_QUERY_REWRITE
LikeScoringRewrite.SCORING_BOOLEAN_QUERY_REWRITE
except scores are not computed.static final 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 final 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.RewriteMethodMethods in org.apache.lucene.search with parameters of type MultiTermQuery.RewriteMethodModifier and TypeMethodDescriptionvoid
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.spansModifier and TypeClassDescriptionstatic class
Abstract class that defines how the query is rewritten.static final class
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.