@ExportPackage @PublicApi
Package 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. Values in nested query profiles can be looked up from
the query properties by dotting the names. Query profiles supports inheritance to allow variations
for, e.g different buckets, client types, markets etc.
-
Class Summary Class Description Binding An immutable binding of a set of dimensions to values.CompiledQueryProfile A query profile in a state where it is optimized for fast lookups.CompiledQueryProfileRegistry A set of compiled query profiles.DimensionalMap<VALUE> A map which may return different values depending on the values given in a context supplied with the key on all operations.DimensionalMap.Builder<VALUE> DimensionalValue<VALUE> Contains the values a given key in a DimensionalMap may take for different dimensional contexts.DimensionalValue.Builder<VALUE> ValueWithSource A value in a query profile with information about its source.