Uses of Class
com.yahoo.prelude.querytransform.PhraseMatcher
Packages that use PhraseMatcher
Package
Description
-
Uses of PhraseMatcher in com.yahoo.prelude.querytransform
Methods in com.yahoo.prelude.querytransform that return PhraseMatcherModifier and TypeMethodDescriptionstatic PhraseMatcher
PhraseMatcher.getNullMatcher()
Returns a phrase matcher which (quickly) never matches anything -
Uses of PhraseMatcher in com.yahoo.prelude.semantics
Methods in com.yahoo.prelude.semantics that return PhraseMatcherModifier and TypeMethodDescriptionRuleBase.getPhraseMatcher()
Thread safely gets the phrase matcher to use in thisMethods in com.yahoo.prelude.semantics with parameters of type PhraseMatcherModifier and TypeMethodDescriptionvoid
RuleBase.setPhraseMatcher
(PhraseMatcher matcher) Thread safely sets the phrase matcher to use in this, or null to not use a phrase matcher -
Uses of PhraseMatcher in com.yahoo.search.query.rewrite
Methods in com.yahoo.search.query.rewrite with parameters of type PhraseMatcherModifier and TypeMethodDescriptionstatic Set<PhraseMatcher.Phrase>
RewriterFeatures.getNonOverlappingFullPhraseMatches
(PhraseMatcher phraseMatcher, Query query) Retrieve the longest, from left to right non overlapping full phrase substrings in query based on FSA dictionarystatic Set<PhraseMatcher.Phrase>
RewriterFeatures.getNonOverlappingPartialPhraseMatches
(PhraseMatcher phraseMatcher, Query query) Retrieve the longest, from left to right non overlapping partial phrase substrings in query based on FSA dictionary