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

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

    Subclasses of CandidateMatcher in org.apache.lucene.monitor
    Modifier and Type | Class | Description
    --- | --- | ---
    `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
    Modifier and Type | Method | Description
    --- | --- | ---
    `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
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | CandidateMatcher.`copyMatches​(CandidateMatcher<T> other)` | Copy all matches from another CandidateMatcher