Uses of Class
com.yahoo.prelude.querytransform.PhraseMatcher.Phrase
-
Packages that use PhraseMatcher.Phrase Package Description com.yahoo.prelude.querytransform com.yahoo.prelude.semantics com.yahoo.search.query.rewrite -
-
Uses of PhraseMatcher.Phrase in com.yahoo.prelude.querytransform
Methods in com.yahoo.prelude.querytransform that return types with arguments of type PhraseMatcher.Phrase Modifier and Type Method Description java.util.List<PhraseMatcher.Phrase>
PhraseMatcher. matchPhrases(Item queryItem)
Finds all phrases (word sequences of length 1 or higher) of the same index, not negative items of a notitem, which constitutes a complete entry in the automaton of this matcherConstructors in com.yahoo.prelude.querytransform with parameters of type PhraseMatcher.Phrase Constructor Description MatchIterator(PhraseMatcher.Phrase phrase)
-
Uses of PhraseMatcher.Phrase in com.yahoo.prelude.semantics
Methods in com.yahoo.prelude.semantics with parameters of type PhraseMatcher.Phrase Modifier and Type Method Description protected void
RuleBase. annotatePhrase(PhraseMatcher.Phrase phrase, Query query, int traceLevel)
-
Uses of PhraseMatcher.Phrase in com.yahoo.search.query.rewrite
Methods in com.yahoo.search.query.rewrite that return types with arguments of type PhraseMatcher.Phrase Modifier and Type Method Description static java.util.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 java.util.List<PhraseMatcher.Phrase>
RewriterFeatures. getNonOverlappingMatchesInAndItem(java.util.List<PhraseMatcher.Phrase> allMatches, Query query)
Retrieve the longest, from left to right non overlapping substrings in AndItem based on FSA dictionarystatic java.util.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 dictionaryMethods in com.yahoo.search.query.rewrite with parameters of type PhraseMatcher.Phrase Modifier and Type Method Description static java.lang.String
RewriterFeatures. convertMatchToString(PhraseMatcher.Phrase phrase)
Convert Match to StringMethod parameters in com.yahoo.search.query.rewrite with type arguments of type PhraseMatcher.Phrase Modifier and Type Method Description static Query
RewriterFeatures. addExpansions(Query query, java.util.Set<PhraseMatcher.Phrase> matches, java.lang.String expandIndex, int maxNumRewrites, boolean removeOriginal, boolean addUnitToRewrites)
Add Expansions to the matching phrasesstatic java.util.List<PhraseMatcher.Phrase>
RewriterFeatures. getNonOverlappingMatchesInAndItem(java.util.List<PhraseMatcher.Phrase> allMatches, Query query)
Retrieve the longest, from left to right non overlapping substrings in AndItem based on FSA dictionary
-