Package | Description |
---|---|
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.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.profile.compiled |
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.profile.types |
Query profile types defines the set of fields a query profile may, can or must have.
|
com.yahoo.search.query.properties |
Modifier and Type | Field and Description |
---|---|
private CompiledQueryProfileRegistry |
SearchHandler.queryProfileRegistry |
Modifier and Type | Method and Description |
---|---|
CompiledQueryProfileRegistry |
QueryProfileRegistry.compile() |
static CompiledQueryProfileRegistry |
QueryProfileCompiler.compile(QueryProfileRegistry input) |
Modifier and Type | Method and Description |
---|---|
CompiledQueryProfile |
QueryProfile.compile(CompiledQueryProfileRegistry registry)
Returns a compiled version of this which produces faster lookup times
|
static CompiledQueryProfile |
QueryProfileCompiler.compile(QueryProfile in,
CompiledQueryProfileRegistry registry) |
Modifier and Type | Field and Description |
---|---|
static CompiledQueryProfileRegistry |
CompiledQueryProfileRegistry.empty
The empty, frozen registry
|
private CompiledQueryProfileRegistry |
CompiledQueryProfile.registry |
Modifier and Type | Method and Description |
---|---|
private static CompiledQueryProfileRegistry |
CompiledQueryProfileRegistry.createFrozen() |
CompiledQueryProfileRegistry |
CompiledQueryProfile.getRegistry()
Returns the registry this belongs to, or null if none (in which case runtime profile reference assignment won't work)
|
Constructor and Description |
---|
CompiledQueryProfile(com.yahoo.component.ComponentId id,
QueryProfileType type,
DimensionalMap<com.yahoo.processing.request.CompoundName,Object> entries,
DimensionalMap<com.yahoo.processing.request.CompoundName,QueryProfileType> types,
DimensionalMap<com.yahoo.processing.request.CompoundName,Object> references,
DimensionalMap<com.yahoo.processing.request.CompoundName,Object> unoverridables,
CompiledQueryProfileRegistry registry)
Creates a new query profile from an id.
|
Modifier and Type | Method and Description |
---|---|
Object |
TensorFieldType.convertFrom(Object o,
CompiledQueryProfileRegistry registry) |
Object |
QueryFieldType.convertFrom(Object o,
CompiledQueryProfileRegistry registry) |
abstract Object |
FieldType.convertFrom(Object o,
CompiledQueryProfileRegistry registry)
Converts the given type to an instance of this type, if possible.
|
CompiledQueryProfile |
QueryProfileFieldType.convertFrom(Object object,
CompiledQueryProfileRegistry registry) |
Object |
PrimitiveFieldType.convertFrom(Object object,
CompiledQueryProfileRegistry registry) |
Modifier and Type | Field and Description |
---|---|
private CompiledQueryProfileRegistry |
QueryProperties.profileRegistry |
Constructor and Description |
---|
QueryProperties(Query query,
CompiledQueryProfileRegistry profileRegistry) |
Copyright © 2017. All rights reserved.