Uses of Class
com.yahoo.search.query.profile.types.QueryProfileType
-
Packages that use QueryProfileType 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.query The search query modelcom.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 com.yahoo.search.query.ranking -
-
Uses of QueryProfileType in com.yahoo.search
Methods in com.yahoo.search that return QueryProfileType Modifier and Type Method Description static QueryProfileType
Query. getArgumentType()
-
Uses of QueryProfileType in com.yahoo.search.query
Methods in com.yahoo.search.query that return QueryProfileType Modifier and Type Method Description static QueryProfileType
Model. getArgumentType()
static QueryProfileType
Presentation. getArgumentType()
static QueryProfileType
Ranking. getArgumentType()
static QueryProfileType
Select. getArgumentType()
-
Uses of QueryProfileType in com.yahoo.search.query.profile
Methods in com.yahoo.search.query.profile that return QueryProfileType Modifier and Type Method Description QueryProfileType
QueryProfile. getType()
Returns the type of this or null if it has no typeQueryProfileType
QueryProfileRegistry. getType(java.lang.String type)
Returns a query profile type by name, or null if not foundMethods in com.yahoo.search.query.profile that return types with arguments of type QueryProfileType Modifier and Type Method Description java.util.Map<com.yahoo.processing.request.CompoundName,QueryProfileType>
QueryProfile. listTypes(com.yahoo.processing.request.CompoundName prefix, java.util.Map<java.lang.String,java.lang.String> context)
Lists types reachable from this, indexed by the prefix having that type.Methods in com.yahoo.search.query.profile with parameters of type QueryProfileType Modifier and Type Method Description void
QueryProfileVariant. accept(boolean allowContent, QueryProfileType type, com.yahoo.search.query.profile.QueryProfileVisitor visitor, DimensionBinding dimensionBinding)
Accepts a visitor to the values of thisjava.lang.Object
QueryProfileVariants. get(java.lang.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(java.lang.String localName, java.lang.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 QueryProfileType Modifier and Type Method Description QueryProfileType
CompiledQueryProfile. getType()
Returns the type of this or null if it has no typeQueryProfileType
CompiledQueryProfile. getType(com.yahoo.processing.request.CompoundName name, java.util.Map<java.lang.String,java.lang.String> context)
Returns the type of a given prefix reachable from this profile, or null if noneMethods in com.yahoo.search.query.profile.compiled that return types with arguments of type QueryProfileType Modifier and Type Method Description DimensionalMap<com.yahoo.processing.request.CompoundName,QueryProfileType>
CompiledQueryProfile. 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 QueryProfileType Constructor Description CompiledQueryProfile(com.yahoo.component.ComponentId id, QueryProfileType type, DimensionalMap<com.yahoo.processing.request.CompoundName,ValueWithSource> entries, DimensionalMap<com.yahoo.processing.request.CompoundName,QueryProfileType> types, DimensionalMap<com.yahoo.processing.request.CompoundName,java.lang.Object> references, DimensionalMap<com.yahoo.processing.request.CompoundName,java.lang.Object> unoverridables, CompiledQueryProfileRegistry registry)
Creates a new query profile from an id. -
Uses of QueryProfileType in com.yahoo.search.query.profile.types
Methods in com.yahoo.search.query.profile.types that return QueryProfileType Modifier and Type Method Description QueryProfileType
QueryProfileFieldType. getQueryProfileType()
Returns the query profile type of this, or null if any type worksQueryProfileType
QueryProfileType. getType(java.lang.String localName)
Returns the type of the given query profile type declared as a field in thisQueryProfileType
QueryProfileType. 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 QueryProfileType Modifier and Type Method Description java.util.List<QueryProfileType>
QueryProfileType. inherited()
Returns the query profile types inherited from this (never null).Methods in com.yahoo.search.query.profile.types with parameters of type QueryProfileType Modifier and Type Method Description void
QueryProfileTypeRegistry. register(QueryProfileType type)
Register this type by its idConstructors in com.yahoo.search.query.profile.types with parameters of type QueryProfileType Constructor Description QueryProfileFieldType(QueryProfileType type)
-
Uses of QueryProfileType in com.yahoo.search.query.properties
Fields in com.yahoo.search.query.properties declared as QueryProfileType Modifier and Type Field Description static QueryProfileType
DefaultProperties. argumentType
-
Uses of QueryProfileType in com.yahoo.search.query.ranking
Methods in com.yahoo.search.query.ranking that return QueryProfileType Modifier and Type Method Description static QueryProfileType
Diversity. getArgumentType()
static QueryProfileType
Matching. getArgumentType()
static QueryProfileType
MatchPhase. getArgumentType()
static QueryProfileType
SoftTimeout. getArgumentType()
-