Package | Description |
---|---|
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.config | |
com.yahoo.search.query.profile.types |
Query profile types defines the set of fields a query profile may, can or must have.
|
Class and Description |
---|
BackedOverridableQueryProfile
A wrapper of a query profile where overrides to the values in the referenced
profile can be set.
|
CopyOnWriteContent
A HashMap wrapper which can be cloned without copying the wrapped map.
|
DimensionBinding
An immutable, binding of a list of dimensions to dimension values
|
DimensionValues
An immutable set of dimension values.
|
OverridableQueryProfile
A regular query profile which knows it is storing overrides (not configured profiles)
and that implements override legality checking.
|
PrefixQueryProfileVisitor
A query profile visitor which keeps track of name prefixes and can skip values outside a given prefix
|
QueryProfile
A query profile is a data container with an id and a class (type).
|
QueryProfileCompiler.DimensionBindingForPath |
QueryProfileProperties
Properties backed by a query profile.
|
QueryProfileRegistry
A set of query profiles.
|
QueryProfileVariant
A variant of a query profile
|
QueryProfileVariants
This class represent a set of query profiles virtually - rather
than storing and instantiating each profile this structure represents explicitly only
the values set in the various virtual profiles.
|
QueryProfileVariants.FieldValue |
QueryProfileVariants.FieldValues |
QueryProfileVisitor
Instances of this is used to visit nodes in a graph of query profiles
Visitor are called in the following sequence on each query profile:
enter=enter(referenceName);
onQueryProfile(this)
if (enter) {
getLocalKey()
...calls on nested content found in variants, this and inherited, in that order
leave(referenceName)
}
The first enter call will be on the root node, which has an empt reference name. |
SubstituteString
A string which contains one or more elements of the form %{name},
where these occurrences are to be replaced by a query profile lookup on name.
|
SubstituteString.Component |
Class and Description |
---|
DimensionBinding
An immutable, binding of a list of dimensions to dimension values
|
Class and Description |
---|
DimensionValues
An immutable set of dimension values.
|
QueryProfile
A query profile is a data container with an id and a class (type).
|
QueryProfileRegistry
A set of query profiles.
|
Class and Description |
---|
QueryProfile
A query profile is a data container with an id and a class (type).
|
QueryProfileRegistry
A set of query profiles.
|
Copyright © 2018. All rights reserved.