## Uses of Class
org.apache.lucene.monitor.CandidateMatcher

### Uses of CandidateMatcher in org.apache.lucene.monitor

Subclasses of CandidateMatcher in org.apache.lucene.monitor
`class` `ParallelMatcher<T extends QueryMatch>` Matcher class that runs matching queries in parallel.
`class` `PartitionMatcher<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.

Methods in org.apache.lucene.monitor that return CandidateMatcher
`CandidateMatcher<T>` MatcherFactory.`createMatcher(IndexSearcher searcher)` Create a new `CandidateMatcher` object, to select queries to match against the passed-in IndexSearcher

Methods in org.apache.lucene.monitor with parameters of type CandidateMatcher
`protected void` CandidateMatcher.`copyMatches(CandidateMatcher<T> other)` Copy all matches from another CandidateMatcher