Uses of Class
org.apache.lucene.monitor.QueryMatch
-
-
Uses of QueryMatch in org.apache.lucene.monitor
Classes in org.apache.lucene.monitor with type parameters of type QueryMatch Modifier and Type Class Description classCandidateMatcher<T extends QueryMatch>Class used to match candidate queries selected by a Presearcher from a Monitor query index.interfaceMatcherFactory<T extends QueryMatch>Interface for the creation of new CandidateMatcher objectsclassMatchingQueries<T extends QueryMatch>Class to hold the results of matching a singleDocumentagainst queries held in the MonitorclassMultiMatchingQueries<T extends QueryMatch>Class to hold the results of matching a batch ofDocuments against queries held in the MonitorclassParallelMatcher<T extends QueryMatch>Matcher class that runs matching queries in parallel.classPartitionMatcher<T extends QueryMatch>A multi-threaded matcher that collects all possible matches in one pass, and then partitions them amongst a number of worker threads to perform the actual matching.classPresearcherMatch<T extends QueryMatch>Wraps aQueryMatchwith information about which queries were selected by the presearcherclassPresearcherMatches<T extends QueryMatch>Wraps aMultiMatchingQuerieswith information on which presearcher queries were selectedSubclasses of QueryMatch in org.apache.lucene.monitor Modifier and Type Class Description classExplainingMatchA query match containing the score explanation of the matchclassHighlightsMatchQueryMatch object that contains the hit positions of a matching QueryclassScoringMatchA QueryMatch that reports scores for each matchFields in org.apache.lucene.monitor declared as QueryMatch Modifier and Type Field Description TPresearcherMatch. queryMatchThe QueryMatchFields in org.apache.lucene.monitor with type parameters of type QueryMatch Modifier and Type Field Description static MatcherFactory<QueryMatch>QueryMatch. SIMPLE_MATCHERMethods in org.apache.lucene.monitor with type parameters of type QueryMatch 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 singleDocumentagainst 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 ofDocuments against the queryindex, calling aCandidateMatcherproduced by the suppliedMatcherFactoryfor each possible matching query.<T extends QueryMatch>
MatchingQueries<T>Monitor. match(Document doc, MatcherFactory<T> factory)Match a singleDocumentagainst the queryindex, calling aCandidateMatcherproduced by the suppliedMatcherFactoryfor 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
-