Uses of Package
com.yahoo.prelude.query
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.
The search query model
Vespa search platform query transformation infrastructure.
-
-
ClassDescriptionAn and'ing of a collection of sub-expressionsAn immutable and'ing of a collection of sub-expressions.An interface used for anything which represents a single block of query input.Common implementation for Item classes implementing the IndexedItem interface.Superclass of expressions which contains a collection of sub-expressionsCommon implementation for Item classes implementing the TaggableItem interface.This represents a geo-location in the query tree.An interface for items where it is useful to access an index name.Class encapsulating information on extra highlight-terms for a queryInterface for Items that are indexedCommon implementation for Item classes implementing the IndexedItem interface.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]An item in the tree which defines which documents will match a query.An immutable numeric range limit which can be inclusive or exclusiveSpecial words known by the index used for marking things.A term which contains a set of numerical ranges; a match with any of these indicates a match.Type of numbers stored used to describe the ranges stored in a
MultiRangeItem
.A set of terms which must be near each other to match.A composite item which specifies semantics which are not maintained if an instance with a single child is replaced by the single child.A term which contains a phrase - a collection of word termsA term which contains a fixed length phrase, a collection of word terms, resulting from a single segmentation operation.A PredicateQueryItem is a collection of feature/value-pairs that are used to query predicate fields, which contains boolean constraints.A unique entry in a predicate item.An entry in a predicate item.A range entry in a predicate item.A word item which only consists of a value and weight, and gets other properties such as the index to query from ther parent item.If a term has to be resegmented, and the result is more than one word, this is how the result should be handled in the query tree.An immutable and'ing of a collection of sub-expressions.Common implementation for Item classes implementing the IndexedItem interface.Common implementation for Item classes implementing the TaggableItem interface.An substring which also provides access to the full (query) string it is a substring of.An interface used for anything which may be addressed using an external, unique ID in the query tree in the backend.Common implementation for Item classes implementing the TaggableItem interface.Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.A term type enumeration.A term which contains a weighted set.A set of words with differing exactness scores to be used for literal boost ranking.A word alternative.A simple word or token to match in some field. -
ClassDescriptionSuperclass of expressions which contains a collection of sub-expressionsAn item in the tree which defines which documents will match a query.A composite item where the first item is positive and the following items are negative items where matches should exclude the document should from the result.An or'ing of a collection of sub-expressionsAn substring which also provides access to the full (query) string it is a substring of.
-
-
ClassDescriptionSuperclass of expressions which contains a collection of sub-expressionsAn item in the tree which defines which documents will match a query.Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.
-
ClassDescriptionSuperclass of expressions which contains a collection of sub-expressionsAn item in the tree which defines which documents will match a query.Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.A term type enumeration.
-
-
-
ClassDescriptionSuperclass of expressions which contains a collection of sub-expressionsClass encapsulating information on extra highlight-terms for a queryInterface for Items that are indexedAn item in the tree which defines which documents will match a query.
-
-
ClassDescriptionSuperclass of expressions which contains a collection of sub-expressionsAn item in the tree which defines which documents will match a query.A set of terms which must be near each other to match.A composite item where the first item is positive and the following items are negative items where matches should exclude the document should from the result.An interface used for anything which may be addressed using an external, unique ID in the query tree in the backend.Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.
-
-
ClassDescriptionSuperclass of expressions which contains a collection of sub-expressionsAn interface for items where it is useful to access an index name.An item in the tree which defines which documents will match a query.A PredicateQueryItem is a collection of feature/value-pairs that are used to query predicate fields, which contains boolean constraints.A simple word or token to match in some field.