Uses of Interface
org.apache.lucene.monitor.MatcherFactory
Packages that use MatcherFactory
-
Uses of MatcherFactory in org.apache.lucene.monitor
Classes in org.apache.lucene.monitor that implement MatcherFactoryModifier and TypeClassDescriptionprivate static final recordParallelMatcher.ParallelMatcherFactory<T extends QueryMatch>private static final recordFields in org.apache.lucene.monitor declared as MatcherFactoryModifier and TypeFieldDescriptionstatic final MatcherFactory<ScoringMatch> ScoringMatch.DEFAULT_MATCHERstatic final MatcherFactory<ExplainingMatch> ExplainingMatch.MATCHERA MatcherFactory for producing ExplainingMatchesstatic final MatcherFactory<HighlightsMatch> HighlightsMatch.MATCHERprivate final MatcherFactory<T> ParallelMatcher.ParallelMatcherFactory.matcherFactoryThe field for thematcherFactoryrecord component.private final MatcherFactory<T> PartitionMatcher.matcherFactoryprivate final MatcherFactory<T> PartitionMatcher.PartitionMatcherFactory.matcherFactoryThe field for thematcherFactoryrecord component.static final MatcherFactory<QueryMatch> QueryMatch.SIMPLE_MATCHERMethods in org.apache.lucene.monitor that return MatcherFactoryModifier and TypeMethodDescriptionstatic <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 PartitionMatcherParallelMatcher.ParallelMatcherFactory.matcherFactory()Returns the value of thematcherFactoryrecord component.PartitionMatcher.PartitionMatcherFactory.matcherFactory()Returns the value of thematcherFactoryrecord component.static final 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 MatcherFactoryModifier and TypeMethodDescription<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 QueryTimeListenerConstructors in org.apache.lucene.monitor with parameters of type MatcherFactoryModifierConstructorDescriptionprivateMatcherWorker(MatcherFactory<T> matcherFactory) privateParallelMatcher(IndexSearcher searcher, ExecutorService executor, MatcherFactory<T> matcherFactory, int threads) Create a new ParallelMatcherprivateParallelMatcherFactory(ExecutorService executor, MatcherFactory<T> matcherFactory, int threads) Creates an instance of aParallelMatcherFactoryrecord class.privatePartitionMatcher(IndexSearcher searcher, ExecutorService executor, MatcherFactory<T> matcherFactory, int threads) privatePartitionMatcherFactory(ExecutorService executor, MatcherFactory<T> matcherFactory, int threads) Creates an instance of aPartitionMatcherFactoryrecord class.