Uses of Class
com.yahoo.prelude.IndexFacts
Packages that use IndexFacts
Package
Description
The main classes of the Vespa Query Result Server.
Provides access to parsing query strings into queries
Classes for composition of searchers into search chains, which are executed to produce Results for Queries.
-
Uses of IndexFacts in com.yahoo.prelude
Methods in com.yahoo.prelude that return IndexFacts -
Uses of IndexFacts in com.yahoo.prelude.query.parser
Methods in com.yahoo.prelude.query.parser with parameters of type IndexFactsModifier and TypeMethodDescriptiondefault 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. -
Uses of IndexFacts in com.yahoo.search.federation.sourceref
Methods in com.yahoo.search.federation.sourceref with parameters of type IndexFactsModifier and TypeMethodDescriptionSourceRefResolver.resolve
(com.yahoo.component.ComponentSpecification sourceRef, com.yahoo.processing.request.Properties sourceToProviderMap, IndexFacts indexFacts) -
Uses of IndexFacts in com.yahoo.search.query.parser
Methods in com.yahoo.search.query.parser that return IndexFactsMethods in com.yahoo.search.query.parser with parameters of type IndexFacts -
Uses of IndexFacts in com.yahoo.search.searchchain
Methods in com.yahoo.search.searchchain that return IndexFactsModifier and TypeMethodDescriptionExecution.Context.getIndexFacts()
Returns information about the indexes specified by the search definitions used in this system, or null if not know.Methods in com.yahoo.search.searchchain with parameters of type IndexFactsModifier and TypeMethodDescriptionstatic Execution.Context
Execution.Context.createContextStub
(IndexFacts indexFacts) Creates a Context instance where everything except the given arguments is empty.static Execution.Context
Execution.Context.createContextStub
(IndexFacts indexFacts, com.yahoo.language.Linguistics linguistics) 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.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.Constructors in com.yahoo.search.searchchain with parameters of type IndexFactsModifierConstructorDescriptionContext
(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.