Package | Description |
---|---|
com.yahoo.prelude.query |
The query model representing a boolean combination of selection criterions, where elements may be
simple criterions, nested boolean operators, or annotated pieces of natural language text.
|
com.yahoo.prelude.querytransform | |
com.yahoo.search.query.textserialize.item | |
com.yahoo.search.querytransform |
Vespa search platform query transformation infrastructure.
|
com.yahoo.search.yql |
YQL+ integration.
|
Modifier and Type | Class and Description |
---|---|
class |
ExactStringItem
Used to signal that this term requires exact match if the backend supports it.
|
class |
MarkerWordItem
Special words known by the index used for marking things.
|
class |
PrefixItem
A word which matches beginnings of words instead of complete words
|
class |
SubstringItem
A word that matches substrings of words
|
class |
SuffixItem
A word that matches a suffix of words instead of a complete word.
|
Modifier and Type | Method and Description |
---|---|
static WordItem |
MarkerWordItem.createEndOfHost()
Creates a special word item which marks the end of a host name
|
static WordItem |
MarkerWordItem.createStartOfHost()
Creates a special word item which marks the start of a host name
|
WordItem |
PhraseItem.getWordItem(int index)
Returns a subitem as a word item
|
WordItem |
PhraseSegmentItem.getWordItem(int index)
Returns a subitem as a word item
|
Modifier and Type | Method and Description |
---|---|
private void |
PhraseSegmentItem.addWordItem(WordItem word) |
Modifier and Type | Method and Description |
---|---|
private static WordItem |
RecallSearcher.findOrigWordItem(Item root,
String value)
Returns the first word item contained in the given item tree that is an instance of
WordItem with the
given word value. |
private WordItem |
StemmingSearcher.singleStemSegment(Item blockAsItem,
String stem,
String indexName,
Substring substring) |
Modifier and Type | Method and Description |
---|---|
(package private) WordItem |
WordConverter.newTermItem(String word) |
Modifier and Type | Method and Description |
---|---|
private void |
LowercasingSearcher.lowerCase(WordItem word,
IndexFacts.Session indexFacts) |
abstract boolean |
LowercasingSearcher.shouldLowercase(WordItem word,
IndexFacts.Session indexFacts)
Override this to control whether a given term should be lowercased.
|
boolean |
AllLowercasingSearcher.shouldLowercase(WordItem word,
IndexFacts.Session settings) |
boolean |
VespaLowercasingSearcher.shouldLowercase(WordItem word,
IndexFacts.Session indexFacts) |
Modifier and Type | Method and Description |
---|---|
private static StringBuilder |
VespaSerializer.WordSerializer.getAllAnnotations(WordItem w) |
private void |
YqlParser.prepareWord(String field,
OperatorNode<ExpressionOperator> ast,
boolean fromQuery,
WordItem wordItem) |
private static String |
VespaSerializer.WordSerializer.wordAnnotations(WordItem item) |
private void |
YqlParser.wordStyleSettings(OperatorNode<ExpressionOperator> ast,
WordItem out) |
Copyright © 2017. All rights reserved.