Uses of Class
com.yahoo.search.searchchain.SearchChainRegistry
Package
Description
The federation layer on top of the search container.
The search handler, which handles search request to the Container by translating the Request into a Query, invoking the
chosen Search Chain to get a Result, which it translates to a Response which is returned to the Container.
Classes for composition of searchers into search chains, which are executed to produce Results for Queries.
-
Uses of SearchChainRegistry in com.yahoo.search.federation
Modifier and TypeMethodDescriptionFederationSearcher.getSearchChainsForwarded
(SearchChainRegistry registry) -
Uses of SearchChainRegistry in com.yahoo.search.handler
-
Uses of SearchChainRegistry in com.yahoo.search.searchchain
Modifier and TypeMethodDescriptionExecution.Context.searchChainRegistry()
Returns the search chain registry to use with this execution.Execution.searchChainRegistry()
Returns the search chain registry to use with this execution.ExecutionFactory.searchChainRegistry()
Returns the search chain registry used by thisModifier and TypeMethodDescriptionstatic Execution.Context
Execution.Context.createContextStub
(SearchChainRegistry searchChainRegistry) Creates a Context instance where everything except the given arguments is empty.static Execution.Context
Execution.Context.createContextStub
(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts) Creates a Context instance where everything except the given arguments is empty.static Execution.Context
Execution.Context.createContextStub
(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts, com.yahoo.language.Linguistics linguistics) static Execution.Context
Execution.Context.createContextStub
(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts, SchemaInfo schemaInfo, com.yahoo.language.Linguistics linguistics) Creates a Context instance where everything except the given arguments is empty.ForkingSearcher.getSearchChainsForwarded
(SearchChainRegistry registry) Returns which searchers this searcher may forward to, for debugging and tracingModifierConstructorDescriptionContext
(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts, SchemaInfo schemaInfo, com.yahoo.language.process.SpecialTokenRegistry tokenRegistry, RendererRegistry rendererRegistry, com.yahoo.language.Linguistics linguistics, Executor executor) Creates a context from arguments, all of which may be null, though this can be risky.