Uses of Interface
com.yahoo.prelude.query.HasIndexItem
Package
Description
The query model representing a boolean combination of selection criteria, where elements may be
simple criteria, nested boolean operators, or annotated pieces of natural language text.
Vespa search platform query transformation infrastructure.
-
Uses of HasIndexItem in com.yahoo.prelude.query
Modifier and TypeInterfaceDescriptioninterface
An interface used for anything which represents a single block of query input.interface
Interface for Items that are indexedModifier and TypeClassDescriptionclass
An immutable and'ing of a collection of sub-expressions.class
A true/false term suitable for searching bool indexes.class
Common implementation for Item classes implementing the IndexedItem interface.class
Used to signal that this term requires exact match if the backend supports it.class
Fuzzy search termclass
This represents a geo-location in the query tree.class
Common implementation for Item classes implementing the IndexedItem interface.class
This represents either a number (integer or floating point) a partial range, given by "<number" or ">number", where the numbers are exclusive, or a full or open range "[number;number], "[number;]" or "[;number]" where the numbers are inclusive, or exclusive if a square bracket is replaced with a pointy one If a range is specified in brackets, it is also permissible to add a third number specifying the number of hits this will match on each node - [from;to;hitLimit]class
Special words known by the index used for marking things.class
A term which contains a phrase - a collection of word termsclass
A term which contains a fixed length phrase, a collection of word terms, resulting from a single segmentation operation.class
A word which matches beginnings of words instead of complete wordsclass
This class represents a numeric range.class
Match a field with the contained regular expression.class
An immutable and'ing of a collection of sub-expressions.class
Common implementation for Item classes implementing the IndexedItem interface.class
A word that matches substrings of wordsclass
A word that matches a suffix of words instead of a complete word.class
Common implementation for Item classes implementing the TaggableItem interface.class
Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.class
An item matching a uri field.class
A set of words with differing exactness scores to be used for literal boost ranking.class
A simple word or token to match in some field. -
Uses of HasIndexItem in com.yahoo.search.querytransform
Modifier and TypeMethodDescriptionprotected CompositeItem
NGramSearcher.createGramRoot
(HasIndexItem term, Query query) Creates the root of the query subtree which will contain the grams to match, called byNGramSearcher.splitToGrams(com.yahoo.prelude.query.Item, java.lang.String, int, com.yahoo.search.Query)
.