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.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AllReferencesQueryProfileVisitor |
(package private) class |
AllTypesQueryProfileVisitor |
(package private) class |
AllUnoverridableQueryProfileVisitor |
(package private) class |
AllValuesQueryProfileVisitor |
(package private) class |
FieldDescriptionQueryProfileVisitor |
(package private) class |
PrefixQueryProfileVisitor
A query profile visitor which keeps track of name prefixes and can skip values outside a given prefix
|
(package private) class |
SingleValueQueryProfileVisitor
Visitor which stores the first non-query-profile value encountered,
or the first query profile encountered at a stop where we do not have any name components left which can be used to
visit further subprofiles.
|
Modifier and Type | Method and Description |
---|---|
void |
QueryProfileVariant.accept(boolean allowContent,
QueryProfileType type,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding)
Accepts a visitor to the values of this
|
(package private) void |
QueryProfileVariants.accept(boolean allowContent,
QueryProfileType type,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding)
Visits the most specific match to the dimension binding of each variable (or the one named by the visitor)
|
(package private) void |
QueryProfile.accept(boolean allowContent,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding,
QueryProfile owner)
Visit the profiles and values referenced from this in order of decreasing precedence
|
protected void |
QueryProfile.accept(QueryProfileVisitor visitor,
DimensionBinding dimensionBinding,
QueryProfile owner) |
(package private) void |
QueryProfileVariants.acceptAllValues(boolean allowContent,
QueryProfileVisitor visitor,
QueryProfileType type,
DimensionBinding dimensionBinding) |
(package private) void |
QueryProfile.acceptAndEnter(String key,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding,
QueryProfile owner) |
(package private) void |
QueryProfileVariants.acceptSingleValue(String name,
boolean allowContent,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding) |
private void |
QueryProfile.visitContent(QueryProfileVisitor visitor,
DimensionBinding dimensionBinding) |
protected void |
BackedOverridableQueryProfile.visitInherited(boolean allowContent,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding,
QueryProfile owner) |
protected void |
QueryProfile.visitInherited(boolean allowContent,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding,
QueryProfile owner) |
protected void |
BackedOverridableQueryProfile.visitVariants(boolean allowContent,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding) |
protected void |
QueryProfile.visitVariants(boolean allowContent,
QueryProfileVisitor visitor,
DimensionBinding dimensionBinding) |
Copyright © 2018. All rights reserved.