Package | Description |
---|---|
com.yahoo.search |
The top level classes of the search container. A Query represents the incoming request, which produces a Result
by chained execution of a set of Searchers.
|
com.yahoo.search.federation |
The federation layer on top of the search container.
|
com.yahoo.search.query |
The search query model
|
com.yahoo.search.query.profile |
Query Profiles provide nested sets of named (and optionally typed) key-values which can be referenced in a Query
to proviode initial values of Query properties.
|
com.yahoo.search.query.properties | |
com.yahoo.search.querytransform |
Vespa search platform query transformation infrastructure.
|
Modifier and Type | Method and Description |
---|---|
Properties |
Query.properties()
Returns the properties of this query.
|
Modifier and Type | Method and Description |
---|---|
private void |
Query.setFieldsFrom(Properties properties,
Map<String,String> context)
Calls properties().set on each value in the given properties which is declared in this query or
one of its dependent objects.
|
private void |
Query.setFrom(Properties originalProperties,
QueryProfileType arguments,
Map<String,String> context)
For each field in the given query profile type, take the corresponding value from originalProperties
(if any) set it to properties().
|
private void |
Query.setPropertiesFromRequestMap(Map<String,String> requestMap,
Properties properties)
Calls properties.set on all entries in requestMap
|
Modifier and Type | Method and Description |
---|---|
static Properties |
FederationSearcher.getSourceProperties(Query query)
Returns the set of properties set for the source or provider given in the query (if any).
|
Modifier and Type | Method and Description |
---|---|
com.yahoo.errorhandling.Results<SearchChainInvocationSpec,UnresolvedSearchChainException> |
FederationSearcher.defaultSearchChains(Properties sourceToProviderMap) |
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 |
---|---|
Properties |
Properties.chained() |
Properties |
Properties.clone() |
Modifier and Type | Class and Description |
---|---|
class |
ModelObjectMap
A map which stores all types which cannot be stored in a query profile
that is rich model objects.
|
class |
QueryProfileProperties
Properties backed by a query profile.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultProperties
Default values for properties that are meant to be customized in query profiles.
|
class |
PropertyAliases
A properties implementation which translates the incoming name to its standard name
if it is a registered alias.
|
class |
PropertyMap
A Map backing of Properties.
|
class |
QueryProperties
Maps between the query model and text properties.
|
class |
QueryPropertyAliases
Property aliases which contains some hardcoded unaliasing of prefixes of
rankfeature and rankproperty maps.
|
class |
RequestContextProperties
Turns get(name) into get(name,request) using the request given at construction time.
|
class |
SubProperties
A wrapper around a chain of property objects that prefixes all gets/sets with a given path
|
Modifier and Type | Method and Description |
---|---|
private static Set<QueryCombinator.QueryPart> |
QueryCombinator.findQuerySnippets(Properties properties)
Deprecated.
|
private static Set<LegacyCombinator.QueryPart> |
LegacyCombinator.findQuerySnippets(Properties properties) |
Copyright © 2018. All rights reserved.