Uses of Interface
com.yahoo.prelude.query.HasIndexItem
Packages that use 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
Subinterfaces of HasIndexItem in com.yahoo.prelude.queryModifier and TypeInterfaceDescriptioninterfaceAn interface used for anything which represents a single block of query input.interfaceInterface for Items that are indexedClasses in com.yahoo.prelude.query that implement HasIndexItemModifier and TypeClassDescriptionclassAn immutable and'ing of a collection of sub-expressions.classA true/false term suitable for searching bool indexes.classCommon implementation for Item classes implementing the IndexedItem interface.classUsed to signal that this term requires exact match if the backend supports it.classFuzzy search termclassThis represents a geo-location in the query tree.classCommon implementation for Item classes implementing the IndexedItem interface.classThis 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]classSpecial words known by the index used for marking things.classA term which contains a phrase - a collection of word termsclassA term which contains a fixed length phrase, a collection of word terms, resulting from a single segmentation operation.classA word which matches beginnings of words instead of complete wordsclassThis class represents a numeric range.classMatch a field with the contained regular expression.classAn immutable and'ing of a collection of sub-expressions.classCommon implementation for Item classes implementing the IndexedItem interface.classA word that matches substrings of wordsclassA word that matches a suffix of words instead of a complete word.classCommon implementation for Item classes implementing the TaggableItem interface.classSuperclass of "leaf" conditions containing a single entity which is either matched in a field or not.classAn item matching a uri field.classA set of words with differing exactness scores to be used for literal boost ranking.classA simple word or token to match in some field. -
Uses of HasIndexItem in com.yahoo.search.querytransform
Methods in com.yahoo.search.querytransform with parameters of type HasIndexItemModifier and TypeMethodDescriptionprotected CompositeItemNGramSearcher.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).