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.search.querytransform |
Vespa search platform query transformation infrastructure.
|
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 |
PhraseSegmentItem.getWordItem(int index)
Returns a subitem as a word item
|
WordItem |
PhraseItem.getWordItem(int index)
Returns a subitem as a word item
|
Modifier and Type | Method and Description |
---|---|
boolean |
VespaLowercasingSearcher.shouldLowercase(WordItem word,
IndexFacts.Session indexFacts) |
boolean |
AllLowercasingSearcher.shouldLowercase(WordItem word,
IndexFacts.Session settings) |
abstract boolean |
LowercasingSearcher.shouldLowercase(WordItem word,
IndexFacts.Session indexFacts)
Override this to control whether a given term should be lowercased.
|
Copyright © 2018. All rights reserved.