Package org.opensearch.search
package org.opensearch.search
Base Search package.
-
ClassDescriptionA formatter for values as returned by the fielddata/doc-values APIs.Date time doc value formatDecimal doc value formatThis is a catch-all SearchExtBuilder implementation that is used when an appropriate SearchExtBuilder is not found during SearchResponse's fromXContent operation.Defines what values to pick in the case a document contains multiple values for a particular field.Since
SearchContext
no longer hold the states of search, the top K results (i.e., documents that will be rescored by query rescorers) need to be serialized/ deserialized between search phases.A scroll enables scrolling of search request.Keeps track of all the search related node level settings which can be accessed via static methodsError thrown if no search context is availablePrints the search context sourceError thrown if there is a problem during searchIntermediate serializable representation of a search ext section.A single search hit.Fields in a search hit used for parsing and toXContentEncapsulates the nested identity of a hit.Encapsulates the results of a search operationFields for parsing and toXContentSets up things that can be done at search time like queries, aggregations, and suggesters.Main error thrown if there is a problem during parsing a queryThis class is a base class for all search related results.The main search serviceSearch phase result that can match a responseThe target that the search request was executed on.Values to sort during searchDoc value and formats to sort during search