Uses of Class
com.yahoo.search.query.profile.types.QueryProfileType
Packages that use QueryProfileType
Package
Description
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.
The search query model
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.
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.
Query profile types defines the set of fields a query profile may, can or must have.
-
Uses of QueryProfileType in com.yahoo.search
Methods in com.yahoo.search that return QueryProfileType -
Uses of QueryProfileType in com.yahoo.search.dispatch
Methods in com.yahoo.search.dispatch that return QueryProfileType -
Uses of QueryProfileType in com.yahoo.search.query
Methods in com.yahoo.search.query that return QueryProfileTypeModifier and TypeMethodDescriptionstatic QueryProfileType
Model.getArgumentType()
static QueryProfileType
Presentation.getArgumentType()
static QueryProfileType
Ranking.getArgumentType()
static QueryProfileType
Select.getArgumentType()
static QueryProfileType
Trace.getArgumentType()
-
Uses of QueryProfileType in com.yahoo.search.query.profile
Methods in com.yahoo.search.query.profile that return QueryProfileTypeModifier and TypeMethodDescriptionQueryProfile.getType()
Returns the type of this or null if it has no typeReturns a query profile type by name, or null if not foundMethods in com.yahoo.search.query.profile with parameters of type QueryProfileTypeModifier and TypeMethodDescriptionvoid
QueryProfileVariant.accept
(boolean allowContent, QueryProfileType type, com.yahoo.search.query.profile.QueryProfileVisitor visitor, DimensionBinding dimensionBinding) Accepts a visitor to the values of thisQueryProfileVariants.get
(String name, QueryProfileType type, boolean allowQueryProfileResult, DimensionBinding dimensionBinding) Returns the most specific matching value of a name for a given set of canonical dimension values.protected QueryProfile
QueryProfile.setLocalNode
(String localName, Object value, QueryProfileType parentType, DimensionBinding dimensionBinding, QueryProfileRegistry registry) Sets the value of a node in this profile - the local name given must not be nested (contain dots)void
QueryProfile.setType
(QueryProfileType type) Sets the type of this, or set to null to not use any type checking in this profile -
Uses of QueryProfileType in com.yahoo.search.query.profile.compiled
Methods in com.yahoo.search.query.profile.compiled that return QueryProfileTypeModifier and TypeMethodDescriptionCompiledQueryProfile.getType()
Returns the type of this or null if it has no typefinal QueryProfileType
CompiledQueryProfile.getType
(com.yahoo.processing.request.CompoundName name, Map<String, String> context) Returns the type of a given prefix reachable from this profile, or null if noneValueWithSource.queryProfileType()
Returns tye type of this if it refers to a query profile (not a leaf value), and it has a typeMethods in com.yahoo.search.query.profile.compiled that return types with arguments of type QueryProfileTypeModifier and TypeMethodDescriptionCompiledQueryProfile.getTypes()
Returns the types reachable from this, or an empty map (never null) if noneConstructors in com.yahoo.search.query.profile.compiled with parameters of type QueryProfileTypeModifierConstructorDescriptionCompiledQueryProfile
(com.yahoo.component.ComponentId id, QueryProfileType type, DimensionalMap<ValueWithSource> entries, DimensionalMap<QueryProfileType> types, DimensionalMap<Object> references, DimensionalMap<Object> unoverridables, CompiledQueryProfileRegistry registry) Creates a new query profile from an id.ValueWithSource
(Object value, String source, boolean isUnoverridable, boolean isQueryProfile, QueryProfileType type, DimensionValues variant) -
Uses of QueryProfileType in com.yahoo.search.query.profile.types
Methods in com.yahoo.search.query.profile.types that return QueryProfileTypeModifier and TypeMethodDescriptionQueryProfileFieldType.getQueryProfileType()
Returns the query profile type of this, or null if any type worksReturns the type of the given query profile type declared as a field in thisQueryProfileType.unfrozen()
Return this is it is not frozen, returns a modifiable deeply unfrozen copy otherwiseMethods in com.yahoo.search.query.profile.types that return types with arguments of type QueryProfileTypeModifier and TypeMethodDescriptionQueryProfileType.inherited()
Returns the query profile types inherited from this (never null).Methods in com.yahoo.search.query.profile.types with parameters of type QueryProfileTypeModifier and TypeMethodDescriptionvoid
QueryProfileTypeRegistry.register
(QueryProfileType type) Register this type by its idConstructors in com.yahoo.search.query.profile.types with parameters of type QueryProfileType -
Uses of QueryProfileType in com.yahoo.search.query.profiling
Methods in com.yahoo.search.query.profiling that return QueryProfileTypeModifier and TypeMethodDescriptionstatic QueryProfileType
Profiling.getArgumentType()
static QueryProfileType
ProfilingParams.getArgumentType()
-
Uses of QueryProfileType in com.yahoo.search.query.properties
Fields in com.yahoo.search.query.properties declared as QueryProfileType -
Uses of QueryProfileType in com.yahoo.search.query.ranking
Methods in com.yahoo.search.query.ranking that return QueryProfileTypeModifier and TypeMethodDescriptionstatic QueryProfileType
Diversity.getArgumentType()
static QueryProfileType
GlobalPhase.getArgumentType()
static QueryProfileType
Matching.getArgumentType()
static QueryProfileType
MatchPhase.getArgumentType()
static QueryProfileType
SoftTimeout.getArgumentType()