Package | Description |
---|---|
com.yahoo.prelude.cluster |
Cluster monitoring for content clusters queried over fnet.
|
com.yahoo.prelude.query.parser | |
com.yahoo.search.federation |
The federation layer on top of the search container.
|
com.yahoo.search.federation.sourceref | |
com.yahoo.search.handler |
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.
|
com.yahoo.search.query.parser |
Provides access to parsing query strings into queries
|
com.yahoo.search.searchchain |
Classes for composition of searchers into search chains, which are executed to produce Results for Queries.
|
com.yahoo.search.yql |
YQL+ integration.
|
Modifier and Type | Method and Description |
---|---|
(package private) Set<String> |
ClusterSearcher.resolveDocumentTypes(Query query,
IndexFacts indexFacts) |
Modifier and Type | Method and Description |
---|---|
default Item |
CustomParser.parse(String queryToParse,
String filterToParse,
com.yahoo.language.Language parsingLanguage,
Set<String> toSearch,
IndexFacts indexFacts,
String defaultIndexName)
Returns the raw result from parsing, not wrapped in a QueryTree
instance.
|
Modifier and Type | Method and Description |
---|---|
private com.yahoo.errorhandling.Results<SearchChainInvocationSpec,UnresolvedSearchChainException> |
FederationSearcher.getTargets(Set<String> sources,
Properties properties,
IndexFacts indexFacts) |
private com.yahoo.errorhandling.Results<SearchChainInvocationSpec,UnresolvedSearchChainException> |
FederationSearcher.resolveSources(Set<String> sources,
Properties properties,
IndexFacts indexFacts) |
Modifier and Type | Method and Description |
---|---|
Set<SearchChainInvocationSpec> |
SourceRefResolver.resolve(com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap,
IndexFacts indexFacts) |
private Set<SearchChainInvocationSpec> |
SourceRefResolver.resolveClustersWithDocument(com.yahoo.component.ComponentSpecification sourceRef,
com.yahoo.processing.request.Properties sourceToProviderMap,
IndexFacts indexFacts) |
Modifier and Type | Field and Description |
---|---|
private IndexFacts |
SearchHandler.indexFacts |
Modifier and Type | Field and Description |
---|---|
private IndexFacts |
ParserEnvironment.indexFacts |
Modifier and Type | Method and Description |
---|---|
IndexFacts |
ParserEnvironment.getIndexFacts() |
Modifier and Type | Method and Description |
---|---|
ParserEnvironment |
ParserEnvironment.setIndexFacts(IndexFacts indexFacts) |
Modifier and Type | Field and Description |
---|---|
private IndexFacts |
Execution.Context.indexFacts |
Modifier and Type | Method and Description |
---|---|
IndexFacts |
Execution.Context.getIndexFacts()
Returns information about the indexes specified by the search definitions
used in this system, or null if not know.
|
Modifier and Type | Method and Description |
---|---|
static Execution.Context |
Execution.Context.createContextStub(IndexFacts indexFacts)
Create a Context instance where only the index related settings are
initialized.
|
static Execution.Context |
Execution.Context.createContextStub(SearchChainRegistry searchChainRegistry,
IndexFacts indexFacts)
Create a Context instance where only the search chain registry and index facts are
initialized.
|
static Execution.Context |
Execution.Context.createContextStub(SearchChainRegistry searchChainRegistry,
IndexFacts indexFacts,
com.yahoo.language.Linguistics linguistics)
Create a Context instance where only the search chain registry, index facts and linguistics are
initialized.
|
void |
Execution.Context.setIndexFacts(IndexFacts indexFacts)
Use this to override index settings for the searchers below
a given searcher, the easiest way to do this is to wrap the incoming
IndexFacts instance in a subclass.
|
Constructor and Description |
---|
Context(SearchChainRegistry searchChainRegistry,
IndexFacts indexFacts,
SpecialTokenRegistry tokenRegistry,
RendererRegistry rendererRegistry,
com.yahoo.language.Linguistics linguistics)
Creates a context from arguments, all of which may be null, though
this can be risky.
|
Modifier and Type | Field and Description |
---|---|
private IndexFacts |
YqlParser.indexFacts |
Copyright © 2018. All rights reserved.