Uses of Class
com.yahoo.prelude.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
-
Uses of IndexFacts in com.yahoo.prelude.query.parser
Modifier 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.query.parser
-
Uses of IndexFacts in com.yahoo.search.searchchain
Modifier and TypeMethodDescriptionExecution.Context.getIndexFacts()
Returns information about the indexes specified by the search definitions used in this system, or null if not know.Modifier 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.ModifierConstructorDescriptionContext
(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.