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 ItemCustomParser.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.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.ContextExecution.Context.createContextStub(IndexFacts indexFacts) Creates a Context instance where everything except the given arguments is empty.static Execution.ContextExecution.Context.createContextStub(IndexFacts indexFacts, com.yahoo.language.Linguistics linguistics) Creates a Context instance where everything except the given arguments is empty.static Execution.ContextExecution.Context.createContextStub(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts) Creates a Context instance where everything except the given arguments is empty.static Execution.ContextExecution.Context.createContextStub(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts, com.yahoo.language.Linguistics linguistics) static Execution.ContextExecution.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.voidExecution.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.