@ExportPackage
Package com.yahoo.search.querytransform
Vespa search platform query transformation infrastructure. Not a public
API.
-
Interface Summary Interface Description LowercasingConfig.Producer -
Class Summary Class Description AllLowercasingSearcher Transform all terms in the incoming query tree and highlight terms to lower case.BooleanSearcher Searcher that builds a PredicateItem from the &boolean properties and inserts it into a query.BooleanSearcher.PredicateValueAttributeParser DefaultPositionSearcher If default position has not been set, it will be set here.LowercasingConfig This class represents the root node of lowercasing Copyright Yahoo.LowercasingConfig.Builder LowercasingSearcher Traverse a query tree and lowercase terms based on decision made in subclasses.NGramSearcher Handles NGram indexes by splitting query terms to them into grams and combining summary field values from such fields into the original text.QueryTreeUtil Deprecated. use QueryTree.and instead // TODO: Remove on Vespa 8RangeQueryOptimizer Finds and optimizes ranges in queries: For single value attributes c1 $lt; x AND x > c2 becomes x IN <c1; c2>.SortingDegrader If the query is eligible, specify that the query should degrade if it causes too many hits to avoid excessively expensive queries.VespaLowercasingSearcher Transform terms in query tree to lower case based on Vespa index settings.WandSearcher Searcher that will create a Vespa WAND item from a list of tokens with weights.WeakAndReplacementSearcher Recursively replaces all instances of OrItems with WeakAndItems if the query property weakand.replace is true.