Uses of Interface
org.apache.lucene.monitor.MatcherFactory
-
-
Uses of MatcherFactory in org.apache.lucene.monitor
Fields in org.apache.lucene.monitor declared as MatcherFactory Modifier and Type Field Description static MatcherFactory<ScoringMatch>
ScoringMatch. DEFAULT_MATCHER
static MatcherFactory<ExplainingMatch>
ExplainingMatch. MATCHER
A MatcherFactory for producing ExplainingMatchesstatic MatcherFactory<HighlightsMatch>
HighlightsMatch. MATCHER
static MatcherFactory<QueryMatch>
QueryMatch. SIMPLE_MATCHER
Methods in org.apache.lucene.monitor that return MatcherFactory Modifier and Type Method Description static <T extends QueryMatch>
MatcherFactory<T>ParallelMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory)
Create a new MatcherFactory for a ParallelMatcherstatic <T extends QueryMatch>
MatcherFactory<T>ParallelMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory, int threads)
Create a new MatcherFactory for a ParallelMatcherstatic <T extends QueryMatch>
MatcherFactory<T>PartitionMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory)
Create a new MatcherFactory for a PartitionMatcherstatic <T extends QueryMatch>
MatcherFactory<T>PartitionMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory, int threads)
Create a new MatcherFactory for a PartitionMatcherstatic MatcherFactory<ScoringMatch>
ScoringMatch. matchWithSimilarity(Similarity similarity)
static <T extends QueryMatch>
MatcherFactory<T>QueryTimeListener. timingMatcher(MatcherFactory<T> factory, QueryTimeListener listener)
A wrapping matcher factory to log query times to a QueryTimeListenerMethods in org.apache.lucene.monitor with parameters of type MatcherFactory Modifier and Type Method Description <T extends QueryMatch>
PresearcherMatches<T>Monitor. debug(Document[] docs, MatcherFactory<T> factory)
Match a DocumentBatch against the queries stored in the Monitor, also returning information about which queries were selected by the presearcher, and why.<T extends QueryMatch>
PresearcherMatches<T>Monitor. debug(Document doc, MatcherFactory<T> factory)
Match a singleDocument
against the queries stored in the Monitor, also returning information about which queries were selected by the presearcher, and why.static <T extends QueryMatch>
MatcherFactory<T>ParallelMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory)
Create a new MatcherFactory for a ParallelMatcherstatic <T extends QueryMatch>
MatcherFactory<T>ParallelMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory, int threads)
Create a new MatcherFactory for a ParallelMatcherstatic <T extends QueryMatch>
MatcherFactory<T>PartitionMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory)
Create a new MatcherFactory for a PartitionMatcherstatic <T extends QueryMatch>
MatcherFactory<T>PartitionMatcher. factory(ExecutorService executor, MatcherFactory<T> matcherFactory, int threads)
Create a new MatcherFactory for a PartitionMatcher<T extends QueryMatch>
MultiMatchingQueries<T>Monitor. match(Document[] docs, MatcherFactory<T> factory)
Match an array ofDocument
s against the queryindex, calling aCandidateMatcher
produced by the suppliedMatcherFactory
for each possible matching query.<T extends QueryMatch>
MatchingQueries<T>Monitor. match(Document doc, MatcherFactory<T> factory)
Match a singleDocument
against the queryindex, calling aCandidateMatcher
produced by the suppliedMatcherFactory
for each possible matching query.static <T extends QueryMatch>
MatcherFactory<T>QueryTimeListener. timingMatcher(MatcherFactory<T> factory, QueryTimeListener listener)
A wrapping matcher factory to log query times to a QueryTimeListener
-