A B C D E F G H I J L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractChoice - Class in com.yahoo.search.pagetemplates.model
-
Abstract superclass of various kinds of choices.
- AbstractChoice() - Constructor for class com.yahoo.search.pagetemplates.model.AbstractChoice
- AbstractList - Class in com.yahoo.search.grouping.result
- AbstractList(String, String) - Constructor for class com.yahoo.search.grouping.result.AbstractList
-
Constructs a new instance of this class.
- accept(boolean, QueryProfileType, QueryProfileVisitor, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
-
Accepts a visitor to the values of this
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.model.Choice
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.model.MapChoice
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in interface com.yahoo.search.pagetemplates.model.PageElement
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.model.Placeholder
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.model.Renderer
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.model.Section
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.model.Source
-
Accepts a visitor to this structure
- accept(PageTemplateVisitor) - Method in class com.yahoo.search.pagetemplates.PageTemplate
-
Accepts a visitor to this structure
- accept(QueryProfileVisitor, DimensionBinding, QueryProfile) - Method in class com.yahoo.search.query.profile.QueryProfile
- accept(Object) - Method in class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- accept(String, byte[], int, int) - Method in class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- accept(String, byte[], int, int) - Method in interface com.yahoo.search.result.Hit.RawUtf8Consumer
-
Called for fields which are available as UTF-8 instead of accept(String, Object).
- accept(String, Object) - Method in class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- ACOS - com.yahoo.search.grouping.request.MathFunctions.Function
- ACOSH - com.yahoo.search.grouping.request.MathFunctions.Function
- activeDocuments() - Method in class com.yahoo.prelude.Pong
-
Returns the number of active documents in the backend responding in this Pong, if available
- activeNodes() - Method in class com.yahoo.prelude.Pong
-
Deprecated.do not use. There is always one pong per node.
- add(int, Hit) - Method in class com.yahoo.search.result.HitGroup
-
Adds a hit to this group in the specified index, all existing hits on this index and higher will have their index increased by one.
- add(FieldPart) - Method in class com.yahoo.prelude.hitfield.FieldIterator
- add(FieldPart) - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- add(Hit) - Method in class com.yahoo.search.result.HitGroup
-
Adds a hit to this group.
- add(TimeTracker) - Method in class com.yahoo.search.statistics.ElapsedTime
- add(List<PageElement>) - Method in class com.yahoo.search.pagetemplates.model.Choice
-
Convenience shorthand for
if (alternative!=null) alternatives().add(alternative)
- add(T) - Method in class com.yahoo.search.cluster.Hasher
-
Adds a node with load factor 100
- add(T, boolean) - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Adds a new node for monitoring.
- add(T, int) - Method in class com.yahoo.search.cluster.Hasher
-
Adds a code with a load factor.
- add(VALUE, Binding) - Method in class com.yahoo.search.query.profile.compiled.DimensionalValue.Builder
- ADD - com.yahoo.search.grouping.request.MathResolver.Type
- addAlias(String) - Method in class com.yahoo.prelude.Index
- addAlias(String, String) - Method in class com.yahoo.prelude.SearchDefinition
- addAll(List<Hit>) - Method in class com.yahoo.search.result.HitGroup
-
Adds a list of hits to this group, the same
- addAnnotation(String, Object) - Method in class com.yahoo.prelude.query.Item
-
Annotate this item
- addChild(GroupingOperation) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Adds a child grouping node to this.
- addChildren(List<GroupingOperation>) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Convenience method to call
GroupingOperation.addChild(GroupingOperation)
for each element in the given list. - addChoiceResolution(Choice, int) - Method in class com.yahoo.search.pagetemplates.engine.Resolution
- addCommand(String) - Method in class com.yahoo.prelude.Index
-
Adds a type or untyped command string to this
- addCommand(String, String) - Method in class com.yahoo.prelude.SearchDefinition
- addDataListener(Runnable) - Method in class com.yahoo.search.result.HitGroup
- addEndAnchorItem() - Method in class com.yahoo.prelude.query.UriItem
-
Adds an end anchor as the *current* last item.
- addError(ErrorMessage) - Method in class com.yahoo.prelude.Pong
-
Deprecated.do not use. Additional errors are ignored.
- addError(ErrorMessage) - Method in class com.yahoo.search.result.DefaultErrorHit
-
Adds an error to this
- addError(ErrorMessage) - Method in interface com.yahoo.search.result.ErrorHit
-
Adds an error to this.
- addError(ErrorMessage) - Method in class com.yahoo.search.result.HitGroup
-
Adds an error to this result
- addErrors(ErrorHit) - Method in class com.yahoo.search.result.DefaultErrorHit
-
Add all errors from another error hit to this
- addErrors(ErrorHit) - Method in interface com.yahoo.search.result.ErrorHit
-
Add all errors from another error hit to this
- addExpansions(Query, Set<PhraseMatcher.Phrase>, String, int, boolean, boolean) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Add Expansions to the matching phrases
- addFeature(PredicateQueryItem.Entry) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Adds a feature/value-pair to the predicate query.
- addFeature(String, String) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Adds a feature/value-pair to the predicate query.
- addFeature(String, String, long) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Adds a feature/value-pair to the predicate query.
- addField(FieldDescription) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Adds a field to this, without associating with a type registry; field descriptions with compound is not be supported.
- addField(FieldDescription, QueryProfileTypeRegistry) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Adds a field to this
- AddFunction - Class in com.yahoo.search.grouping.request
-
This class represents an add-function in a
GroupingExpression
. - AddFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.AddFunction
-
Constructs a new instance of this class.
- addHighlightPhrase(String, List<String>) - Method in class com.yahoo.prelude.query.Highlight
-
Add custom highlight phrase
- addHighlightTerm(String, String) - Method in class com.yahoo.prelude.query.Highlight
-
Add custom highlight term
- addHint(String) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Adds a hint to this.
- addIndex(Index) - Method in class com.yahoo.prelude.SearchDefinition
- adding(Item) - Method in class com.yahoo.prelude.query.CompositeItem
- adding(Item) - Method in class com.yahoo.prelude.query.EquivItem
- adding(Item) - Method in class com.yahoo.prelude.query.SameElementItem
- addInherited(QueryProfile) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- addInherited(QueryProfile) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Adds a profile to the end of the inherited list of this.
- addInherited(QueryProfile, DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Adds a profile to the end of the inherited list of this for the given variant.
- addInherited(QueryProfile, String[]) - Method in class com.yahoo.search.query.profile.QueryProfile
- addItem(int, Item) - Method in class com.yahoo.prelude.query.CompositeItem
-
Inserts the item at a position and increases the index of existing items starting on this position by one
- addItem(int, Item) - Method in class com.yahoo.prelude.query.PhraseItem
- addItem(int, Item) - Method in class com.yahoo.prelude.query.SegmentItem
- addItem(int, Item) - Method in class com.yahoo.search.query.QueryTree
- addItem(Item) - Method in class com.yahoo.prelude.query.CompositeItem
- addItem(Item) - Method in class com.yahoo.prelude.query.NotItem
-
Adds an item.
- addItem(Item) - Method in class com.yahoo.prelude.query.PhraseItem
-
Adds subitem.
- addItem(Item) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
-
Adds subitem.
- addItem(Item) - Method in class com.yahoo.prelude.query.SegmentItem
- addItem(Item) - Method in class com.yahoo.search.query.QueryTree
- addMapChoiceResolution(MapChoice, Map<String, List<PageElement>>) - Method in class com.yahoo.search.pagetemplates.engine.Resolution
- addNativeQueryProfileTypesTo(QueryProfileTypeRegistry) - Static method in class com.yahoo.search.Query
- addNegativeItem(Item) - Method in class com.yahoo.prelude.query.NotItem
-
Adds a negative item.
- addOrderBy(GroupingExpression) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Adds an expression to the order-by clause of this operation.
- addOrderBy(List<GroupingExpression>) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Convenience method to call
GroupingOperation.addOrderBy(GroupingExpression)
for each element in the given list. - addOutput(GroupingExpression) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Adds an expression to the output clause of this operation.
- addOutputs(List<GroupingExpression>) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Convenience method to call
GroupingOperation.addOutput(GroupingExpression)
for each element in the given list. - addPositiveItem(Item) - Method in class com.yahoo.prelude.query.NotItem
-
Convenience method for adding a positive item.
- addRangeFeature(PredicateQueryItem.RangeEntry) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Adds a range feature with a given value to the predicate query.
- addRangeFeature(String, long) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Adds a range feature with a given value to the predicate query.
- addRangeFeature(String, long, long) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Adds a range feature with a given value to the predicate query.
- addRestrict(String) - Method in class com.yahoo.search.query.parser.Parsable
- addRestricts(Collection<String>) - Method in class com.yahoo.search.query.parser.Parsable
- addRewritesAsEquiv(Query, String, String, boolean, int) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Add query expansion to the query tree
- addSource(String) - Method in class com.yahoo.search.query.parser.Parsable
- addSources(Collection<String>) - Method in class com.yahoo.search.query.parser.Parsable
- addStartAnchorItem() - Method in class com.yahoo.prelude.query.UriItem
-
Adds a start anchor as the *current* first item.
- addTerm(String, double) - Method in class com.yahoo.prelude.query.WordAlternativesItem
-
Add a new alternative iff the term string is not already present with an equal or higher exactness score.
- addToken(long, int) - Method in class com.yahoo.prelude.query.WeightedSetItem
- addToken(String) - Method in class com.yahoo.prelude.query.WeightedSetItem
-
Add token with weight 1.
- addToken(String, int) - Method in class com.yahoo.prelude.query.WeightedSetItem
-
Add weighted token.
- addUnitToOriginalQuery(Query, String, boolean) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Add proximity boosting to original query by modifying the query tree directly
- ADVANCED - com.yahoo.search.Query.Type
- AggregatorNode - Class in com.yahoo.search.grouping.request
-
This class represents an aggregated value in a
GroupingExpression
. - AggregatorNode(String, String, Integer) - Constructor for class com.yahoo.search.grouping.request.AggregatorNode
- AggregatorNode(String, String, Integer, GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.AggregatorNode
- aliases() - Method in class com.yahoo.prelude.Index
-
Returns an unmodifiable list of the aliases of this index (not including the index proper name)
- aliases() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the alias to field mapping of this type as a read-only map.
- ALL - com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
- ALL - com.yahoo.search.Query.Type
- ALL - Static variable in class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- ALL_SUB_QUERIES - Static variable in class com.yahoo.prelude.query.PredicateQueryItem
- allCommands() - Method in class com.yahoo.prelude.Index
-
Returns all the literal command strings given as arguments to addCommand in this instance
- AllOperation - Class in com.yahoo.search.grouping.request
-
This is a grouping operation that processes the input list as a whole, as opposed to
EachOperation
which processes each element of that list separately. - AllOperation() - Constructor for class com.yahoo.search.grouping.request.AllOperation
-
Constructs a new instance of this class.
- Alternative(String, double) - Constructor for class com.yahoo.prelude.query.WordAlternativesItem.Alternative
- alternatives() - Method in class com.yahoo.search.pagetemplates.model.Choice
-
Returns the alternatives of this as a live reference to the alternatives of this.
- analyze() - Method in class com.yahoo.search.result.HitGroup
-
Update concreteHitCount, cached and filled by iterating trough the hits of this result.
- analyzeHits() - Method in class com.yahoo.search.Result
-
Update cached and filled by iterating through the hits of this result
- and(Item) - Method in class com.yahoo.search.query.QueryTree
-
Modifies this query to become the current query AND the given item.
- AND - com.yahoo.prelude.query.Item.ItemType
- AND - Static variable in class com.yahoo.prelude.query.TermType
- AndFunction - Class in com.yahoo.search.grouping.request
-
This class represents an and-function in a
GroupingExpression
. - AndFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.AndFunction
-
Constructs a new instance of this class.
- AndItem - Class in com.yahoo.prelude.query
-
An and'ing of a collection of sub-expressions
- AndItem() - Constructor for class com.yahoo.prelude.query.AndItem
- AndSegmentItem - Class in com.yahoo.prelude.query
-
An immutable and'ing of a collection of sub-expressions.
- AndSegmentItem(PhraseSegmentItem) - Constructor for class com.yahoo.prelude.query.AndSegmentItem
- AndSegmentItem(String, boolean, boolean) - Constructor for class com.yahoo.prelude.query.AndSegmentItem
- AndSegmentItem(String, String, boolean, boolean) - Constructor for class com.yahoo.prelude.query.AndSegmentItem
- annotate(int, int, AnnotationClass) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns the annotation with the given annotationClass (and create it if necessary).
- annotate(int, int, AnnotationClass) - Method in class com.yahoo.text.interpretation.Span
-
This will either create or get the annotation of the class annotation
- annotate(int, int, AnnotationClass, String, Object) - Method in class com.yahoo.text.interpretation.Interpretation
-
Sets a key/value pair for an annotation of a substring.
- annotate(int, int, String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns the annotation with the given annotationClass (and create it if necessary).
- annotate(int, int, String, String, Object) - Method in class com.yahoo.text.interpretation.Interpretation
-
Sets a key/value pair for an annotation of a substring.
- annotate(AnnotationClass) - Method in class com.yahoo.text.interpretation.Interpretation
-
Return the annotation with the given annotationclass (and create it if necessary).
- annotate(AnnotationClass) - Method in class com.yahoo.text.interpretation.Span
- annotate(AnnotationClass, String, Object) - Method in class com.yahoo.text.interpretation.Interpretation
-
Sets a key/value pair for an annotation.
- annotate(String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Return the annotation with the given annotationclass (and create it if necessary).
- annotate(String, String, Object) - Method in class com.yahoo.text.interpretation.Interpretation
-
Sets a key/value pair for an annotation.
- AnnotateStringFieldPart - Class in com.yahoo.prelude.hitfield
- AnnotateStringFieldPart(String, int) - Constructor for class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- AnnotationClass - Class in com.yahoo.text.interpretation
- AnnotationClass(String) - Constructor for class com.yahoo.text.interpretation.AnnotationClass
- annotations - Variable in class com.yahoo.text.interpretation.Annotations
- Annotations - Class in com.yahoo.text.interpretation
-
An annotation is a description of a an area of text, with a given class.
- Annotations(Span) - Constructor for class com.yahoo.text.interpretation.Annotations
- any - Static variable in class com.yahoo.search.pagetemplates.model.Source
-
The "any" source - used to mark that any source is acceptable here
- ANY - com.yahoo.search.Query.Type
- append(CompoundName, String) - Method in class com.yahoo.search.query.profile.CompoundNameChildCache
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.CompositeItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.FalseItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.Item
-
Override to append the item body in the canonical query language of this item.
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.NearestNeighborItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.NotItem
-
Overridden to tolerate nulls and to append "+" to the first item and "-" to the rest
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.NullItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.PhraseItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.PredicateQueryItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.PureWeightedInteger
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.PureWeightedItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.PureWeightedString
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.SameElementItem
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.TermItem
-
Appends the index prefix if necessary and delegates to the subclass
- appendBodyString(StringBuilder) - Method in class com.yahoo.prelude.query.WeightedSetItem
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.BoolItem
-
Word items uses a empty heading instead of "WORD "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.FalseItem
-
Override to only return "FALSE" rather than "FALSE "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.IntItem
-
Int items uses a empty heading instead of "INT "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.Item
-
Appends the heading of this string.
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.NearItem
-
Appends the heading of this string -
[getName()]([limit])
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.NotItem
-
Not items uses a empty heading instead of "NOT "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.NullItem
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.PhraseItem
-
Phrase items uses a empty heading instead of "PHRASE "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
-
Segment phrase items uses a empty heading instead of "SPHRASE "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.SameElementItem
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.WandItem
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.WeakAndItem
-
Appends the heading of this string -
[getName()]([limit])
- appendHeadingString(StringBuilder) - Method in class com.yahoo.prelude.query.WordItem
-
Word items uses a empty heading instead of "WORD "
- appendHeadingString(StringBuilder) - Method in class com.yahoo.search.query.QueryTree
- appendIndexString(StringBuilder) - Method in class com.yahoo.prelude.query.CompositeIndexedItem
-
Appends the index prefix if necessary
- appendIndexString(StringBuilder) - Method in class com.yahoo.prelude.query.IndexedSegmentItem
-
Appends the index prefix if necessary
- appendIndexString(StringBuilder) - Method in class com.yahoo.prelude.query.SimpleIndexedItem
-
Appends the index prefix if necessary
- applicationId() - Method in class com.yahoo.search.federation.ProviderConfig.Yca
- applicationId(String) - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- args() - Method in class com.yahoo.search.grouping.request.FunctionNode
-
Returns the arguments of this as a list which cannot be modified
- argumentType - Static variable in class com.yahoo.search.query.properties.DefaultProperties
- ArrayAtLookup - Class in com.yahoo.search.grouping.request
-
Represents access of array element in a document attribute in a
GroupingExpression
. - ArrayAtLookup(String, GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ArrayAtLookup
-
Constructs a new instance of this class.
- ASCENDING - com.yahoo.search.query.Sorting.Order
- ASCENDING - Static variable in class com.yahoo.search.query.ranking.MatchPhase
- asContext(List<String>) - Method in class com.yahoo.search.query.profile.DimensionValues
- asImage(Object) - Static method in class com.yahoo.search.grouping.request.GroupingExpression
-
Returns a string representation of an object that can be used in the 'image' constructor argument of
GroupingNode
. - ASIN - com.yahoo.search.grouping.request.MathFunctions.Function
- ASINH - com.yahoo.search.grouping.request.MathFunctions.Function
- asInt() - Method in enum com.yahoo.search.Query.Type
- asList() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
-
Returns the field values (values for various dimensions) for this field as a read-only list (never null)
- asList() - Method in class com.yahoo.search.result.HitGroup
-
Returns a read only list view of the hits in this
- asList(List<T>, List<T>) - Static method in class com.yahoo.search.grouping.request.FunctionNode
- asList(T, T...) - Static method in class com.yahoo.search.grouping.request.FunctionNode
- asList(T, T, T...) - Static method in class com.yahoo.search.grouping.request.FunctionNode
- asMap() - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Returns the map holding the features of this.
- asMap() - Method in class com.yahoo.search.query.ranking.RankProperties
-
Returns a modifiable map of the properties of this
- asMilliSeconds(Object, Long) - Static method in class com.yahoo.search.query.ParameterParser
-
Tries to return the given object as a Long.
- assignId(URI) - Method in class com.yahoo.search.result.Hit
-
Assigns a new or changed id to this hit.
- asString(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.GroupingExpression
-
Returns a string description of the given list of expressions.
- asTensorType() - Method in class com.yahoo.search.query.profile.types.FieldType
-
Returns this type as a tensor type: The true tensor type is this is a tensor field an an empty type - interpreted as a double in numerical contexts - otherwise
- asTensorType() - Method in class com.yahoo.search.query.profile.types.TensorFieldType
-
Returns information about the type of tensor this will hold
- asUnorderedHits() - Method in class com.yahoo.search.result.HitGroup
-
Returns a read only list view of the hits in this which is potentially unsorted.
- asUtf8String() - Method in class com.yahoo.search.query.SessionId
- AsyncExecution - Class in com.yahoo.search.searchchain
-
Provides asynchronous execution of searchchains.
- AsyncExecution(Chain<? extends Searcher>, Execution) - Constructor for class com.yahoo.search.searchchain.AsyncExecution
-
Creates an async execution.
- AsyncExecution(Chain<? extends Searcher>, Execution.Context) - Constructor for class com.yahoo.search.searchchain.AsyncExecution
-
Creates an async execution.
- AsyncExecution(Execution) - Constructor for class com.yahoo.search.searchchain.AsyncExecution
-
Creates an async execution from an existing execution.
- ATAN - com.yahoo.search.grouping.request.MathFunctions.Function
- ATANH - com.yahoo.search.grouping.request.MathFunctions.Function
- attachContext(Query) - Method in class com.yahoo.search.Query
-
Set the context information for another query to be part of this query's context information.
- ATTRIBUTE - Static variable in class com.yahoo.search.query.ranking.Diversity
- ATTRIBUTE - Static variable in class com.yahoo.search.query.ranking.MatchPhase
- AttributeFunction - Class in com.yahoo.search.grouping.request
-
This class represents a document attribute function in a
GroupingExpression
. - AttributeFunction(String) - Constructor for class com.yahoo.search.grouping.request.AttributeFunction
-
Constructs a new instance of this class.
- AttributeMapLookupValue - Class in com.yahoo.search.grouping.request
-
This class represents a lookup in a map attribute in a
GroupingExpression
. - ATTRIBUTEPREFETCH - Static variable in class com.yahoo.search.searchchain.Execution
- AttributeSorter(String) - Constructor for class com.yahoo.search.query.Sorting.AttributeSorter
- AttributeValue - Class in com.yahoo.search.grouping.request
-
This class represents a document attribute value in a
GroupingExpression
. - AttributeValue(String) - Constructor for class com.yahoo.search.grouping.request.AttributeValue
-
Constructs a new instance of this class.
- AvgAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an average-aggregator in a
GroupingExpression
. - AvgAggregator(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.AvgAggregator
-
Constructs a new instance of this class.
- AvgFunction - Class in com.yahoo.search.grouping.request
-
This class represents a min-function in a
GroupingExpression
. - AvgFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.AvgFunction
-
Constructs a new instance of this class.
B
- BackedOverridableQueryProfile - Class in com.yahoo.search.query.profile
-
A wrapper of a query profile where overrides to the values in the referenced profile can be set.
- BackedOverridableQueryProfile(QueryProfile) - Constructor for class com.yahoo.search.query.profile.BackedOverridableQueryProfile
-
Creates an overridable profile from the given backing profile.
- BACKEND - Static variable in class com.yahoo.search.searchchain.PhaseNames
-
The last checkpoint in a search chain not provided by any searcher.
- backendString() - Method in class com.yahoo.prelude.Location
- badResponse() - Method in class com.yahoo.prelude.Pong
-
Returns whether there is an error or not
- bareContent(boolean, boolean) - Method in class com.yahoo.prelude.hitfield.HitField
-
Returns the content of the field, stripped of markup
- BASE_URL - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- BaseNodeMonitor<T> - Class in com.yahoo.search.cluster
-
A node monitor is responsible for maintaining the state of a monitored node.
- BaseNodeMonitor(boolean) - Constructor for class com.yahoo.search.cluster.BaseNodeMonitor
- beginGroup(WRITER, Group) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Same as beginHitGroup, but for Group(grouping api).
- beginGroupList(WRITER, GroupList) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Same as beginHitGroup, but for GroupList(grouping api).
- beginHitGroup(WRITER, HitGroup) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called when a HitGroup is encountered.
- beginHitList(WRITER, HitList) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Same as beginHitGroup, but for HitList(grouping api).
- beginList(DataList<?>) - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- beginList(DataList<?>) - Method in class com.yahoo.search.rendering.JsonRenderer
- beginList(DataList<?>) - Method in class com.yahoo.search.rendering.XmlRenderer
- beginResponse(OutputStream) - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- beginResponse(OutputStream) - Method in class com.yahoo.search.rendering.JsonRenderer
- beginResponse(OutputStream) - Method in class com.yahoo.search.rendering.XmlRenderer
- beginResult(WRITER, Result) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called at the start of rendering.
- Binding - Class in com.yahoo.search.query.profile.compiled
-
An immutable binding of a set of dimensions to values.
- BLENDED_RESULT - Static variable in class com.yahoo.search.searchchain.PhaseNames
-
A checkpoint where results from different backends have been flattened into a single result.
- BlockItem - Interface in com.yahoo.prelude.query
-
An interface used for anything which represents a single block of query input.
- BoldCloseFieldPart - Class in com.yahoo.prelude.hitfield
-
Represents an element of a hit property which is markup, representing end of a bolded area.
- BoldCloseFieldPart(String) - Constructor for class com.yahoo.prelude.hitfield.BoldCloseFieldPart
- BOLDING - Static variable in class com.yahoo.search.query.Presentation
- BoldOpenFieldPart - Class in com.yahoo.prelude.hitfield
-
Represents an element of a hit property which is markup representing the start of a bolded area.
- BoldOpenFieldPart(String) - Constructor for class com.yahoo.prelude.hitfield.BoldOpenFieldPart
- BOOLEAN_AND - com.yahoo.prelude.query.SegmentingRule
- booleanType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- BooleanValue - Class in com.yahoo.search.grouping.request
-
This class represents a constant
Boolean
value in aGroupingExpression
. - BooleanValue(Boolean) - Constructor for class com.yahoo.search.grouping.request.BooleanValue
-
Constructs a new instance of this class.
- BoolId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aBoolean
. - BoolId(Boolean) - Constructor for class com.yahoo.search.grouping.result.BoolId
- BoolItem - Class in com.yahoo.prelude.query
-
A true/false term suitable for searching bool indexes.
- BoolItem(boolean) - Constructor for class com.yahoo.prelude.query.BoolItem
- BoolItem(boolean, String) - Constructor for class com.yahoo.prelude.query.BoolItem
- BoolItem(boolean, String, boolean) - Constructor for class com.yahoo.prelude.query.BoolItem
- BucketGroupId<T> - Class in com.yahoo.search.grouping.result
-
This abstract class is used in
Group
instances where the identifying expression evaluated to aBucketValue
. - BucketGroupId(String, T, String, T, String) - Constructor for class com.yahoo.search.grouping.result.BucketGroupId
-
Constructs a new instance of this class.
- BucketGroupId(String, T, T) - Constructor for class com.yahoo.search.grouping.result.BucketGroupId
-
Constructs a new instance of this class.
- BucketResolver - Class in com.yahoo.search.grouping.request
-
This is a helper class for resolving buckets to a list of
GroupingExpression
objects. - BucketResolver() - Constructor for class com.yahoo.search.grouping.request.BucketResolver
- BucketValue - Class in com.yahoo.search.grouping.request
-
This class represents a bucket in a
PredefinedFunction
. - BucketValue(String, Integer, ConstantValue<?>, ConstantValue<?>) - Constructor for class com.yahoo.search.grouping.request.BucketValue
- build() - Method in class com.yahoo.container.search.Fs4Config.Builder
- build() - Method in class com.yahoo.prelude.EmulationConfig.Builder
- build() - Method in class com.yahoo.search.federation.FederationConfig.Builder
- build() - Method in class com.yahoo.search.federation.FederationConfig.Target.Builder
- build() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- build() - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- build() - Method in class com.yahoo.search.federation.ProviderConfig.Node.Builder
- build() - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- build() - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- build() - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- build() - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- build() - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- build() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- build() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
- build() - Method in class com.yahoo.search.query.profile.compiled.DimensionalMap.Builder
- build() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- build() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict.Builder
- build() - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- build() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- build() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Builder
- build(Map<CompoundName, DimensionalValue.Builder<VALUE>>) - Method in class com.yahoo.search.query.profile.compiled.DimensionalValue.Builder
- Builder() - Constructor for class com.yahoo.container.search.Fs4Config.Builder
- Builder() - Constructor for class com.yahoo.prelude.EmulationConfig.Builder
- Builder() - Constructor for class com.yahoo.search.federation.FederationConfig.Builder
- Builder() - Constructor for class com.yahoo.search.federation.FederationConfig.Target.Builder
- Builder() - Constructor for class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- Builder() - Constructor for class com.yahoo.search.federation.ProviderConfig.Builder
- Builder() - Constructor for class com.yahoo.search.federation.ProviderConfig.Node.Builder
- Builder() - Constructor for class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- Builder() - Constructor for class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- Builder() - Constructor for class com.yahoo.search.federation.StrictContractsConfig.Builder
- Builder() - Constructor for class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- Builder() - Constructor for class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- Builder() - Constructor for class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- Builder() - Constructor for class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
- Builder() - Constructor for class com.yahoo.search.query.profile.compiled.DimensionalMap.Builder
- Builder() - Constructor for class com.yahoo.search.query.profile.compiled.DimensionalValue.Builder
- Builder() - Constructor for class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- Builder() - Constructor for class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict.Builder
- Builder() - Constructor for class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- Builder() - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- Builder() - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Builder
- Builder(Fs4Config) - Constructor for class com.yahoo.container.search.Fs4Config.Builder
- Builder(EmulationConfig) - Constructor for class com.yahoo.prelude.EmulationConfig.Builder
- Builder(FederationConfig) - Constructor for class com.yahoo.search.federation.FederationConfig.Builder
- Builder(FederationConfig.Target) - Constructor for class com.yahoo.search.federation.FederationConfig.Target.Builder
- Builder(FederationConfig.Target.SearchChain) - Constructor for class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- Builder(ProviderConfig) - Constructor for class com.yahoo.search.federation.ProviderConfig.Builder
- Builder(ProviderConfig.Node) - Constructor for class com.yahoo.search.federation.ProviderConfig.Node.Builder
- Builder(ProviderConfig.Yca) - Constructor for class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- Builder(SearchchainForwardConfig) - Constructor for class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- Builder(StrictContractsConfig) - Constructor for class com.yahoo.search.federation.StrictContractsConfig.Builder
- Builder(SearchWithRendererHandlerConfig) - Constructor for class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- Builder(PageTemplatesConfig) - Constructor for class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- Builder(ResolversConfig) - Constructor for class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- Builder(ResolversConfig.Component) - Constructor for class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
- Builder(RewritesConfig) - Constructor for class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- Builder(RewritesConfig.FsaDict) - Constructor for class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict.Builder
- Builder(MeasureQpsConfig) - Constructor for class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- Builder(TimingSearcherConfig) - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- Builder(TimingSearcherConfig.Timer) - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Builder
- buildHitField(String, boolean) - Method in class com.yahoo.search.result.Hit
- bundle() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component
- bundle(String) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
C
- CACHE_CONTROL_HEADER - Static variable in class com.yahoo.search.searchers.CacheControlSearcher
- CacheControlSearcher - Class in com.yahoo.search.searchers
-
Searcher that sets cache control HTTP headers in response based on query/GET parameters to control caching done by proxy/caches such as YSquid and YTS: max-age=XXX - set with &cachecontrol.maxage parameter stale-while-revalidate=YYY - set with &cachecontrol.staleage no-cache - if Vespa &noCache or &cachecontrol.nocache parameter is set to true
- CacheControlSearcher() - Constructor for class com.yahoo.search.searchers.CacheControlSearcher
- canonicalize(Query) - Static method in class com.yahoo.prelude.query.QueryCanonicalizer
-
Validates this query and carries out possible operations on this query which simplifies it without changing its semantics.
- canonicalize(QueryTree) - Static method in class com.yahoo.prelude.query.QueryCanonicalizer
-
Canonicalize this query
- CatFunction - Class in com.yahoo.search.grouping.request
-
This class represents a cat-function in a
GroupingExpression
. - CatFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.CatFunction
-
Constructs a new instance of this class.
- CBRT - com.yahoo.search.grouping.request.MathFunctions.Function
- ChainableComparator - Class in com.yahoo.search.result
-
Superclass of hit comparators which delegates comparisons of hits which are equal according to this comparator, to a secondary comparator.
- ChainableComparator(Comparator<Hit>) - Constructor for class com.yahoo.search.result.ChainableComparator
-
Creates this comparator, given a secondary comparator, or null if there is no secondary
- chained() - Method in class com.yahoo.search.query.Properties
- charAfter(int) - Method in class com.yahoo.prelude.query.Substring
-
Returns the character n places (0 base) after the end of the value substring into the superstring.
- charBefore(int) - Method in class com.yahoo.prelude.query.Substring
-
Returns the character n places (0 base) before the start of the value substring into the superstring.
- checkAndConvertAssignment(String, Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.OverridableQueryProfile
- checkAndConvertAssignment(String, Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Converts to the type of the receiving field, if possible and necessary.
- children() - Method in class com.yahoo.search.intent.model.ParentNode
-
This returns the children of this node in the intent tree.
- Choice - Class in com.yahoo.search.pagetemplates.model
-
A choice between some alternative lists of page elements.
- Choice() - Constructor for class com.yahoo.search.pagetemplates.model.Choice
-
Creates an empty choice
- Choice(List<List<PageElement>>) - Constructor for class com.yahoo.search.pagetemplates.model.Choice
-
Creates a choice between some alternatives.
- classId() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component
- classId(String) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
- clearAll(CompoundName, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfileProperties
- clearFields() - Method in class com.yahoo.search.result.Hit
-
Removes all fields of this
- clearQueryTree() - Method in class com.yahoo.search.query.Model
-
Clears the parsed query such that it will be created anew from the textual representation (a query string or select.where expression) on the next access.
- clone() - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns a deep copy of this item
- clone() - Method in class com.yahoo.prelude.query.Highlight
- clone() - Method in class com.yahoo.prelude.query.Item
-
Returns a deep copy of this item
- clone() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- clone() - Method in class com.yahoo.prelude.query.SegmentItem
-
Return a deep copy of this object
- clone() - Method in class com.yahoo.prelude.query.WeightedSetItem
- clone() - Method in class com.yahoo.search.grouping.request.RawBuffer
- clone() - Method in class com.yahoo.search.Query
-
Returns a clone of this query
- clone() - Method in class com.yahoo.search.query.context.QueryContext
- clone() - Method in class com.yahoo.search.query.Model
- clone() - Method in class com.yahoo.search.query.Presentation
- clone() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
-
Returns a clone of this which can be independently overridden, but which refers to the same backing profile
- clone() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- clone() - Method in class com.yahoo.search.query.profile.CopyOnWriteContent
- clone() - Method in class com.yahoo.search.query.profile.OverridableQueryProfile
-
Returns a clone of this which can be independently overridden
- clone() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a clone of this.
- clone() - Method in class com.yahoo.search.query.profile.QueryProfileProperties
- clone() - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- clone() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
- clone() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
- clone() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- clone() - Method in class com.yahoo.search.query.Properties
- clone() - Method in class com.yahoo.search.query.properties.PropertyMap
- clone() - Method in class com.yahoo.search.query.QueryTree
-
Returns a deep copy of this
- clone() - Method in class com.yahoo.search.query.Ranking
- clone() - Method in class com.yahoo.search.query.ranking.Diversity
- clone() - Method in class com.yahoo.search.query.ranking.Matching
- clone() - Method in class com.yahoo.search.query.ranking.MatchPhase
- clone() - Method in class com.yahoo.search.query.ranking.RankFeatures
- clone() - Method in class com.yahoo.search.query.ranking.RankProperties
- clone() - Method in class com.yahoo.search.query.ranking.SoftTimeout
- clone() - Method in class com.yahoo.search.query.Select
- clone() - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- clone() - Method in class com.yahoo.search.query.Sorting
- clone() - Method in class com.yahoo.search.query.Sorting.FieldOrder
- clone() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- clone() - Method in class com.yahoo.search.rendering.Renderer
-
Used to create a separate instance for each result to render.
- clone() - Method in class com.yahoo.search.Result
-
Deep clones this result - copies are made of all hits and subgroups of hits, but not of the query referenced by this.
- clone() - Method in class com.yahoo.search.result.DefaultErrorHit
- clone() - Method in interface com.yahoo.search.result.ErrorHit
- clone() - Method in class com.yahoo.search.result.ErrorMessage
- clone() - Method in class com.yahoo.search.result.Hit
- clone() - Method in class com.yahoo.search.result.HitGroup
- clone(Object) - Static method in class com.yahoo.search.query.properties.PropertyMap
-
Clones this object if it is clonable, and the clone is public.
- clone(String, List<QueryProfileVariant>) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
-
Clone by filling in the value from the given variants
- clone(String, List<QueryProfileVariant>) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
-
Clone by filling in values from the given variants
- cloneFor(Query) - Method in class com.yahoo.search.query.context.QueryContext
- cloneFor(Query) - Method in class com.yahoo.search.query.Model
- cloneFor(Query) - Method in class com.yahoo.search.query.Select
- CloneHelper - Class in com.yahoo.search.query.properties
-
Extends com.yahoo.processing.request.CloneHelper with fastpath for - com.yahoo.search.result.Hit
- CloneHelper() - Constructor for class com.yahoo.search.query.properties.CloneHelper
- close() - Method in class com.yahoo.search.grouping.result.AbstractList
- close() - Method in class com.yahoo.search.pagetemplates.result.SectionHitGroup
- close() - Method in class com.yahoo.search.result.Hit
-
Releases the resources held by this, making it irreversibly unusable
- close() - Method in class com.yahoo.search.result.HitGroup
- ClusterMonitor<T> - Class in com.yahoo.search.cluster
-
Monitors of a cluster of remote nodes.
- ClusterMonitor(NodeManager<T>) - Constructor for class com.yahoo.search.cluster.ClusterMonitor
-
Deprecated.It is not advised to start the monitoring thread in the constructor. Use ClusterMonitor(NodeManager manager, false) and explicit start().
- ClusterMonitor(NodeManager<T>, boolean) - Constructor for class com.yahoo.search.cluster.ClusterMonitor
- ClusterSearcher<T> - Class in com.yahoo.search.cluster
-
Implements clustering (failover and load balancing) over a set of client connections to a homogenuos cluster of nodes.
- ClusterSearcher(ComponentId, List<T>, boolean) - Constructor for class com.yahoo.search.cluster.ClusterSearcher
-
Creates a new cluster searcher
- ClusterSearcher(ComponentId, List<T>, Hasher<T>, boolean) - Constructor for class com.yahoo.search.cluster.ClusterSearcher
- ClusterSearcher(ComponentId, List<T>, Hasher<T>, boolean, boolean) - Constructor for class com.yahoo.search.cluster.ClusterSearcher
- clustersHavingSearchDefinition(String) - Method in class com.yahoo.prelude.IndexFacts
- code - Variable in enum com.yahoo.prelude.query.Item.ItemCreator
- code - Variable in enum com.yahoo.prelude.query.Item.ItemType
- column - Static variable in class com.yahoo.search.pagetemplates.model.Layout
-
The built in "column" layout
- com.yahoo.container.search - package com.yahoo.container.search
- com.yahoo.data - package com.yahoo.data
-
Generic interfaces for all types of data.
- com.yahoo.prelude - package com.yahoo.prelude
-
The main classes of the Vespa Query Result Server.
- com.yahoo.prelude.hitfield - package com.yahoo.prelude.hitfield
- com.yahoo.prelude.query - package com.yahoo.prelude.query
-
The query model representing a boolean combination of selection criterions, where elements may be simple criterions, nested boolean operators, or annotated pieces of natural language text.
- com.yahoo.search - package 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.cluster - package com.yahoo.search.cluster
-
Standard searchers to compose in source search chains (those containing searchers specific for one source and which ends with a call to some provider) which calls a cluster of provider nodes.
- com.yahoo.search.federation - package com.yahoo.search.federation
-
The federation layer on top of the search container.
- com.yahoo.search.federation.selection - package com.yahoo.search.federation.selection
- com.yahoo.search.grouping - package com.yahoo.search.grouping
- com.yahoo.search.grouping.request - package com.yahoo.search.grouping.request
- com.yahoo.search.grouping.result - package com.yahoo.search.grouping.result
- com.yahoo.search.handler - package com.yahoo.search.handler
-
The search handler, which handles search request to the Container by translating the Request into a Query, invoking the chosen Search Chain to get a Result, which it translates to a Response which is returned to the Container.
- com.yahoo.search.intent.model - package com.yahoo.search.intent.model
- com.yahoo.search.pagetemplates - package com.yahoo.search.pagetemplates
- com.yahoo.search.pagetemplates.config - package com.yahoo.search.pagetemplates.config
- com.yahoo.search.pagetemplates.engine - package com.yahoo.search.pagetemplates.engine
- com.yahoo.search.pagetemplates.engine.resolvers - package com.yahoo.search.pagetemplates.engine.resolvers
- com.yahoo.search.pagetemplates.model - package com.yahoo.search.pagetemplates.model
- com.yahoo.search.pagetemplates.result - package com.yahoo.search.pagetemplates.result
- com.yahoo.search.query - package com.yahoo.search.query
-
The search query model
- com.yahoo.search.query.context - package com.yahoo.search.query.context
- com.yahoo.search.query.parser - package com.yahoo.search.query.parser
-
Provides access to parsing query strings into queries
- com.yahoo.search.query.profile - package 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 - 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.
- com.yahoo.search.query.profile.types - package 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 - package com.yahoo.search.query.properties
- com.yahoo.search.query.ranking - package com.yahoo.search.query.ranking
- com.yahoo.search.query.rewrite - package com.yahoo.search.query.rewrite
- com.yahoo.search.query.rewrite.rewriters - package com.yahoo.search.query.rewrite.rewriters
- com.yahoo.search.query.textserialize - package com.yahoo.search.query.textserialize
- com.yahoo.search.rendering - package com.yahoo.search.rendering
- com.yahoo.search.result - package com.yahoo.search.result
-
The content of a Result produced in response to a Query.
- com.yahoo.search.searchchain - package com.yahoo.search.searchchain
-
Classes for composition of searchers into search chains, which are executed to produce Results for Queries.
- com.yahoo.search.searchers - package com.yahoo.search.searchers
-
Various useful searchers
- com.yahoo.search.statistics - package com.yahoo.search.statistics
- com.yahoo.text.interpretation - package com.yahoo.text.interpretation
-
Models a set of hierarchical annotations (typically produced by QLAS) of a natural language string.
- combineWith(DimensionBinding) - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Combines this binding with another if compatible.
- commandIterator() - Method in class com.yahoo.prelude.Index
-
Returns an iterator of all the untyped commands of this
- comment - Variable in class com.yahoo.search.searchchain.ForkingSearcher.CommentedSearchChain
- CommentedSearchChain(String, Chain<Searcher>) - Constructor for class com.yahoo.search.searchchain.ForkingSearcher.CommentedSearchChain
- CommonFields - Class in com.yahoo.search.federation
-
Deprecated.do not use
- CommonFields() - Constructor for class com.yahoo.search.federation.CommonFields
-
Deprecated.
- compare(ConstantValue, ConstantValue) - Method in class com.yahoo.search.grouping.request.ConstantValueComparator
- compare(Hit, Hit) - Method in class com.yahoo.search.result.ChainableComparator
-
Returns the comparison form the secondary comparison, or 0 if the secondary is null.
- compare(Hit, Hit) - Method in class com.yahoo.search.result.FieldComparator
-
Compares hits based on a sorting specification and values stored in hit fields.0
- compare(Hit, Hit) - Method in class com.yahoo.search.result.HitGroupsLastComparator
- compare(Hit, Hit) - Method in class com.yahoo.search.result.MetaHitsFirstComparator
- compare(Comparable, Comparable) - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- compare(Comparable, Comparable) - Method in class com.yahoo.search.query.Sorting.LowerCaseSorter
- compare(Comparable, Comparable) - Method in class com.yahoo.search.query.Sorting.UcaSorter
- compareTo(BucketValue) - Method in class com.yahoo.search.grouping.request.BucketValue
- compareTo(RawBuffer) - Method in class com.yahoo.search.grouping.request.RawBuffer
- compareTo(Node) - Method in class com.yahoo.search.intent.model.Node
- compareTo(Binding) - Method in class com.yahoo.search.query.profile.compiled.Binding
-
Implements a partial ordering where more specific bindings come before less specific ones, taking both the number of bindings and their positions into account (earlier dimensions take precedence over later ones).
- compareTo(DimensionValues) - Method in class com.yahoo.search.query.profile.DimensionValues
-
Implements the sort order of this which is based on specificity where dimensions to the left are more significant: -1 is returned if this is more specific than other, 1 is returned if other is more specific than this, 0 is returned if none is more specific than the other.
- compareTo(QueryProfileVariant) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
-
Implements the sort order of this which is based on specificity where dimensions to the left are more significant.
- compareTo(QueryProfileVariants.FieldValue) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
-
Implements the sort order of this which is based on specificity where dimensions to the left are more significant.
- compareTo(FieldDescription) - Method in class com.yahoo.search.query.profile.types.FieldDescription
- compareTo(Hit) - Method in class com.yahoo.search.result.Hit
-
Compares this hit to another hit
- compareTo(Relevance) - Method in class com.yahoo.search.result.Relevance
-
Compares relevancy values with
- compareTo(Object) - Method in class com.yahoo.search.grouping.request.Infinite
-
An infinity value is always less than or greater than.
- compile() - Method in class com.yahoo.search.query.profile.QueryProfileRegistry
- compile(CompiledQueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a compiled version of this which produces faster lookup times
- compile(QueryProfile, CompiledQueryProfileRegistry) - Static method in class com.yahoo.search.query.profile.QueryProfileCompiler
- compile(QueryProfileRegistry) - Static method in class com.yahoo.search.query.profile.QueryProfileCompiler
- CompiledQueryProfile - Class in com.yahoo.search.query.profile.compiled
-
A query profile in a state where it is optimized for fast lookups.
- CompiledQueryProfile(ComponentId, QueryProfileType, DimensionalMap<ValueWithSource>, DimensionalMap<QueryProfileType>, DimensionalMap<Object>, DimensionalMap<Object>, CompiledQueryProfileRegistry) - Constructor for class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Creates a new query profile from an id.
- CompiledQueryProfileRegistry - Class in com.yahoo.search.query.profile.compiled
-
A set of compiled query profiles.
- CompiledQueryProfileRegistry() - Constructor for class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
-
Creates a compiled query profile registry with no types
- CompiledQueryProfileRegistry(QueryProfilesConfig) - Constructor for class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
- CompiledQueryProfileRegistry(QueryProfileTypeRegistry) - Constructor for class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
- complete() - Method in class com.yahoo.search.result.HitGroup
- component - Variable in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- component() - Method in class com.yahoo.search.pagetemplates.ResolversConfig
- component(int) - Method in class com.yahoo.search.pagetemplates.ResolversConfig
- component(ResolversConfig.Component.Builder) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
-
Add the given builder to this builder's list of Component builders
- component(List<ResolversConfig.Component.Builder>) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
-
Set the given list as this builder's list of Component builders
- Component() - Constructor for class com.yahoo.search.query.profile.SubstituteString.Component
- Component(ResolversConfig.Component.Builder) - Constructor for class com.yahoo.search.pagetemplates.ResolversConfig.Component
- components() - Method in class com.yahoo.search.query.profile.SubstituteString
- CompositeIndexedItem - Class in com.yahoo.prelude.query
-
Common implementation for Item classes implementing the IndexedItem interface.
- CompositeIndexedItem() - Constructor for class com.yahoo.prelude.query.CompositeIndexedItem
- CompositeItem - Class in com.yahoo.prelude.query
-
Superclass of expressions which contains a collection of sub-expressions
- CompositeItem() - Constructor for class com.yahoo.prelude.query.CompositeItem
- CompositeTaggableItem - Class in com.yahoo.prelude.query
-
Common implementation for Item classes implementing the TaggableItem interface.
- CompositeTaggableItem() - Constructor for class com.yahoo.prelude.query.CompositeTaggableItem
- CompoundNameChildCache - Class in com.yahoo.search.query.profile
-
Cache for compound names created through
CompoundName.append(String)
. - CompoundNameChildCache() - Constructor for class com.yahoo.search.query.profile.CompoundNameChildCache
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.container.search.Fs4Config
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.prelude.EmulationConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.federation.FederationConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.federation.ProviderConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.federation.SearchchainForwardConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.federation.StrictContractsConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.pagetemplates.ResolversConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.query.rewrite.RewritesConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig
- CONFIG_DEF_MD5 - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.container.search.Fs4Config
- CONFIG_DEF_NAME - Static variable in class com.yahoo.prelude.EmulationConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.federation.FederationConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.federation.ProviderConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.federation.SearchchainForwardConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.federation.StrictContractsConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.pagetemplates.ResolversConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.query.rewrite.RewritesConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig
- CONFIG_DEF_NAME - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.container.search.Fs4Config
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.prelude.EmulationConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.federation.FederationConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.federation.ProviderConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.federation.SearchchainForwardConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.federation.StrictContractsConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.pagetemplates.ResolversConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.query.rewrite.RewritesConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig
- CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.container.search.Fs4Config
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.prelude.EmulationConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.federation.FederationConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.federation.ProviderConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.federation.SearchchainForwardConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.federation.StrictContractsConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.pagetemplates.ResolversConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.query.rewrite.RewritesConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig
- CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.container.search.Fs4Config
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.prelude.EmulationConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.federation.FederationConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.federation.ProviderConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.federation.SearchchainForwardConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.federation.StrictContractsConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.pagetemplates.ResolversConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.query.rewrite.RewritesConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig
- CONFIG_DEF_VERSION - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig
- configId() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component
- configId(String) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
- configuration - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
-
The configuration of this monitor
- ConfigurationException - Exception in com.yahoo.prelude
-
Thrown at events which are likely caused by misconfiguration
- ConfigurationException(String) - Constructor for exception com.yahoo.prelude.ConfigurationException
- ConfigurationException(String, Throwable) - Constructor for exception com.yahoo.prelude.ConfigurationException
- configure(FileAcquirer, RewritesConfig, HashMap<String, File>) - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Perform instance creation time configuration besides the default FSA loading
- configure(FileAcquirer, RewritesConfig, HashMap<String, File>) - Method in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Instance creation time config loading besides FSA.
- configure(FileAcquirer, RewritesConfig, HashMap<String, File>) - Method in class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Instance creation time config loading besides FSA.
- configure(FileAcquirer, RewritesConfig, HashMap<String, File>) - Method in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Instance creation time config loading besides FSA
Empty for this rewriter - connectedBacklink - Variable in class com.yahoo.prelude.query.Item
- connectedItem - Variable in class com.yahoo.prelude.query.Item
-
Items for explicit connectivity
- ConnectionControlSearcher - Class in com.yahoo.search.searchers
-
Searcher which can enforce HTTP connection close based on query properties.
- ConnectionControlSearcher() - Constructor for class com.yahoo.search.searchers.ConnectionControlSearcher
- connectionPoolTimeout() - Method in class com.yahoo.search.federation.ProviderConfig
- connectionPoolTimeout(double) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- connectionTimeout() - Method in class com.yahoo.search.federation.ProviderConfig
- connectionTimeout(double) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- connectivity - Variable in class com.yahoo.prelude.query.Item
- ConstantValue<T extends java.lang.Comparable> - Class in com.yahoo.search.grouping.request
-
This class represents a constant value in a
GroupingExpression
. - ConstantValue(String, Integer, T) - Constructor for class com.yahoo.search.grouping.request.ConstantValue
- ConstantValueComparator - Class in com.yahoo.search.grouping.request
-
This class compares two constant values, and takes into account that one of the arguments may be the very special infinity value.
- ConstantValueComparator() - Constructor for class com.yahoo.search.grouping.request.ConstantValueComparator
- ContainerLatencySearcher - Class in com.yahoo.search.searchers
-
Measure latency in container before query is sent to backend
- ContainerLatencySearcher(MetricReceiver) - Constructor for class com.yahoo.search.searchers.ContainerLatencySearcher
- containsHint(String) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns whether or not the given hint has been added to this.
- context() - Method in class com.yahoo.search.searchchain.Execution
-
Returns the context of this execution, which contains various objects which are looked up through a memory barrier at the point this is created and which is guaranteed to be frozen during the execution of this query.
- Context(SearchChainRegistry, IndexFacts, SpecialTokenRegistry, RendererRegistry, Linguistics) - Constructor for class com.yahoo.search.searchchain.Execution.Context
-
Creates a context from arguments, all of which may be null, though this can be risky.
- continuation() - Method in class com.yahoo.search.grouping.result.RootGroup
- Continuation - Class in com.yahoo.search.grouping
-
This class represents a piece of data stored by the grouping framework within a grouping result, which can subsequently be sent back along with the original request to navigate across a large result set.
- Continuation() - Constructor for class com.yahoo.search.grouping.Continuation
- continuations() - Method in class com.yahoo.search.grouping.GroupingRequest
-
Returns the list of
Continuation
s of this request. - continuations() - Method in class com.yahoo.search.grouping.result.AbstractList
-
Returns the map of all possible
Continuation
s of this list. - convertFrom(Object, CompiledQueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.FieldType
-
Converts the given type to an instance of this type, if possible.
- convertFrom(Object, CompiledQueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- convertFrom(Object, CompiledQueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.QueryFieldType
- convertFrom(Object, CompiledQueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- convertFrom(Object, CompiledQueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.TensorFieldType
- convertFrom(Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.FieldType
-
Converts the given type to an instance of this type, if possible.
- convertFrom(Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- convertFrom(Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.QueryFieldType
- convertFrom(Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- convertFrom(Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.types.TensorFieldType
- convertMatchToString(PhraseMatcher.Phrase) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Convert Match to String
- convertToSubstitutionString(Object) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns this value, or its corresponding substitution string if it contains substitutions
- copy() - Method in class com.yahoo.search.grouping.Continuation
-
Returns a deep copy of this
- copy() - Method in class com.yahoo.search.grouping.request.AddFunction
- copy() - Method in class com.yahoo.search.grouping.request.AndFunction
- copy() - Method in class com.yahoo.search.grouping.request.ArrayAtLookup
- copy() - Method in class com.yahoo.search.grouping.request.AttributeFunction
- copy() - Method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- copy() - Method in class com.yahoo.search.grouping.request.AttributeValue
- copy() - Method in class com.yahoo.search.grouping.request.AvgAggregator
- copy() - Method in class com.yahoo.search.grouping.request.AvgFunction
- copy() - Method in class com.yahoo.search.grouping.request.BooleanValue
- copy() - Method in class com.yahoo.search.grouping.request.BucketValue
- copy() - Method in class com.yahoo.search.grouping.request.CatFunction
- copy() - Method in class com.yahoo.search.grouping.request.ConstantValue
- copy() - Method in class com.yahoo.search.grouping.request.CountAggregator
- copy() - Method in class com.yahoo.search.grouping.request.DateFunction
- copy() - Method in class com.yahoo.search.grouping.request.DayOfMonthFunction
- copy() - Method in class com.yahoo.search.grouping.request.DayOfWeekFunction
- copy() - Method in class com.yahoo.search.grouping.request.DayOfYearFunction
- copy() - Method in class com.yahoo.search.grouping.request.DebugWaitFunction
- copy() - Method in class com.yahoo.search.grouping.request.DivFunction
- copy() - Method in class com.yahoo.search.grouping.request.DocIdNsSpecificValue
- copy() - Method in class com.yahoo.search.grouping.request.DoubleBucket
- copy() - Method in class com.yahoo.search.grouping.request.DoublePredefined
- copy() - Method in class com.yahoo.search.grouping.request.DoubleValue
- copy() - Method in class com.yahoo.search.grouping.request.FixedWidthFunction
- copy() - Method in class com.yahoo.search.grouping.request.GroupingExpression
-
Returns a deep copy of this
- copy() - Method in class com.yahoo.search.grouping.request.HourOfDayFunction
- copy() - Method in class com.yahoo.search.grouping.request.InfiniteValue
- copy() - Method in class com.yahoo.search.grouping.request.InterpolatedLookup
- copy() - Method in class com.yahoo.search.grouping.request.LongBucket
- copy() - Method in class com.yahoo.search.grouping.request.LongPredefined
- copy() - Method in class com.yahoo.search.grouping.request.LongValue
- copy() - Method in class com.yahoo.search.grouping.request.MathACosFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathACosHFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathASinFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathASinHFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathATanFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathATanHFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathCbrtFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathCosFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathCosHFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathExpFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathFloorFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathHypotFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathLog10Function
- copy() - Method in class com.yahoo.search.grouping.request.MathLog1pFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathLogFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathPowFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathSinFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathSinHFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathSqrtFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathTanFunction
- copy() - Method in class com.yahoo.search.grouping.request.MathTanHFunction
- copy() - Method in class com.yahoo.search.grouping.request.MaxAggregator
- copy() - Method in class com.yahoo.search.grouping.request.MaxFunction
- copy() - Method in class com.yahoo.search.grouping.request.Md5Function
- copy() - Method in class com.yahoo.search.grouping.request.MinAggregator
- copy() - Method in class com.yahoo.search.grouping.request.MinFunction
- copy() - Method in class com.yahoo.search.grouping.request.MinuteOfHourFunction
- copy() - Method in class com.yahoo.search.grouping.request.ModFunction
- copy() - Method in class com.yahoo.search.grouping.request.MonthOfYearFunction
- copy() - Method in class com.yahoo.search.grouping.request.MulFunction
- copy() - Method in class com.yahoo.search.grouping.request.NegFunction
- copy() - Method in class com.yahoo.search.grouping.request.NormalizeSubjectFunction
- copy() - Method in class com.yahoo.search.grouping.request.NowFunction
- copy() - Method in class com.yahoo.search.grouping.request.OrFunction
- copy() - Method in class com.yahoo.search.grouping.request.RawBucket
- copy() - Method in class com.yahoo.search.grouping.request.RawPredefined
- copy() - Method in class com.yahoo.search.grouping.request.RawValue
- copy() - Method in class com.yahoo.search.grouping.request.RelevanceValue
- copy() - Method in class com.yahoo.search.grouping.request.ReverseFunction
- copy() - Method in class com.yahoo.search.grouping.request.SecondOfMinuteFunction
- copy() - Method in class com.yahoo.search.grouping.request.SizeFunction
- copy() - Method in class com.yahoo.search.grouping.request.SortFunction
- copy() - Method in class com.yahoo.search.grouping.request.StandardDeviationAggregator
- copy() - Method in class com.yahoo.search.grouping.request.StrCatFunction
- copy() - Method in class com.yahoo.search.grouping.request.StringBucket
- copy() - Method in class com.yahoo.search.grouping.request.StringPredefined
- copy() - Method in class com.yahoo.search.grouping.request.StringValue
- copy() - Method in class com.yahoo.search.grouping.request.StrLenFunction
- copy() - Method in class com.yahoo.search.grouping.request.SubFunction
- copy() - Method in class com.yahoo.search.grouping.request.SumAggregator
- copy() - Method in class com.yahoo.search.grouping.request.SummaryValue
- copy() - Method in class com.yahoo.search.grouping.request.ToDoubleFunction
- copy() - Method in class com.yahoo.search.grouping.request.ToLongFunction
- copy() - Method in class com.yahoo.search.grouping.request.ToRawFunction
- copy() - Method in class com.yahoo.search.grouping.request.ToStringFunction
- copy() - Method in class com.yahoo.search.grouping.request.UcaFunction
- copy() - Method in class com.yahoo.search.grouping.request.XorAggregator
- copy() - Method in class com.yahoo.search.grouping.request.XorBitFunction
- copy() - Method in class com.yahoo.search.grouping.request.XorFunction
- copy() - Method in class com.yahoo.search.grouping.request.YearFunction
- copy() - Method in class com.yahoo.search.grouping.request.ZCurveXFunction
- copy() - Method in class com.yahoo.search.grouping.request.ZCurveYFunction
- copy(GroupingOperation) - Method in class com.yahoo.search.grouping.request.AllOperation
- copy(GroupingOperation) - Method in class com.yahoo.search.grouping.request.EachOperation
- copy(GroupingOperation) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns a deep copy of this
- copy(Select) - Method in class com.yahoo.search.grouping.GroupingRequest
-
Returns a deep copy of this
- CopyOnWriteContent - Class in com.yahoo.search.query.profile
-
A HashMap wrapper which can be cloned without copying the wrapped map.
- CopyOnWriteContent() - Constructor for class com.yahoo.search.query.profile.CopyOnWriteContent
-
Create a WRITABLE, empty instance
- copyOrdering(HitGroup) - Method in class com.yahoo.search.result.HitGroup
-
Sets sorting information to be the same as for the provided hitGroup.
- COS - com.yahoo.search.grouping.request.MathFunctions.Function
- COSH - com.yahoo.search.grouping.request.MathFunctions.Function
- costKey - Static variable in class com.yahoo.search.searchers.RateLimitingSearcher
- CountAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an count-aggregator in a
GroupingExpression
. - CountAggregator() - Constructor for class com.yahoo.search.grouping.request.CountAggregator
-
Constructs a new instance of this class.
- Coverage - Class in com.yahoo.search.result
-
The coverage report for a result set.
- Coverage(long, long) - Constructor for class com.yahoo.search.result.Coverage
- Coverage(long, long, int) - Constructor for class com.yahoo.search.result.Coverage
- Coverage(long, long, int, int) - Constructor for class com.yahoo.search.result.Coverage
- create(Sorting) - Static method in class com.yahoo.search.result.FieldComparator
-
Creates a comparator given a sorting, or returns null if the given sorting is null
- create(String) - Static method in class com.yahoo.search.query.profile.SubstituteString
-
Returns a new SubstituteString if the given string contains substitutions, null otherwise.
- createAsync(String) - Static method in class com.yahoo.search.result.HitGroup
-
Creates a HitGroup which contains data which arrives in the future.
- createBackendCommunicationError(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that there was a general error communicating with a backend service.
- createBadRequest(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error analog to HTTP bad request.
- createContextStub() - Static method in class com.yahoo.search.searchchain.Execution.Context
-
Creates a context stub with no information.
- createContextStub(IndexFacts) - Static method in class com.yahoo.search.searchchain.Execution.Context
-
Create a Context instance where only the index related settings are initialized.
- createContextStub(SearchChainRegistry, IndexFacts) - Static method in class com.yahoo.search.searchchain.Execution.Context
-
Create a Context instance where only the search chain registry and index facts are initialized.
- createContextStub(SearchChainRegistry, IndexFacts, Linguistics) - Static method in class com.yahoo.search.searchchain.Execution.Context
-
Create a Context instance where only the search chain registry, index facts and linguistics are initialized.
- createEmptyDocsums(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that a request to a backend returned empty document content data.
- createEndOfHost() - Static method in class com.yahoo.prelude.query.MarkerWordItem
-
Creates a special word item which marks the end of a host name matching the default index
- createEndOfHost(String) - Static method in class com.yahoo.prelude.query.MarkerWordItem
-
Creates a special word item which marks the end of a host name
- createErrorInPluginSearcher(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates a general error from an application components.
- createErrorInPluginSearcher(String, Throwable) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates a general error from an application component.
- createFieldConsumer(JsonGenerator, boolean) - Method in class com.yahoo.search.rendering.JsonRenderer
- createFor(List<String>) - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Returns a binding for a (possibly) new set of variants.
- createForbidden(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that a forbidden operation was requested.
- createFrom(DimensionBinding) - Static method in class com.yahoo.search.query.profile.compiled.Binding
- createFrom(String[]) - Static method in class com.yahoo.search.query.profile.DimensionValues
- createFrom(List<String>, DimensionValues) - Static method in class com.yahoo.search.query.profile.DimensionBinding
-
Creates a binding from a variant and a context.
- createFrom(List<String>, Map<String, String>) - Static method in class com.yahoo.search.query.profile.DimensionBinding
-
Creates a binding from a variant and a context.
- createFrom(Map<String, String>) - Static method in class com.yahoo.search.query.profile.DimensionBinding
- createHitCounts(Query, Result) - Static method in class com.yahoo.search.handler.SearchResponse
- createIllegalQuery(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error message indicating that an illegal query was attempted evaluated.
- createInternalServerError(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error analog to HTTP internal server error.
- createInvalidQueryParameter(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error message indicating that an invalid request parameter was received.
- createInvalidQueryParameter(String, Throwable) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error message indicating that an invalid request parameter was received.
- createInvalidQueryTransformation(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that an invalid query transformation was attempted.
- createItemClass() - Method in class com.yahoo.prelude.query.TermType
-
Returns an instance of the class corresponding to the given type, AndItem if this is the DEFAULT type
- createJsonCodec() - Static method in class com.yahoo.search.rendering.JsonRenderer
-
Create the codec used for rendering instances of
TreeNode
. - createNewQuery(Query) - Static method in class com.yahoo.search.Query
-
Creates a new query from another query, but with time sensitive fields reset.
- createNoAnswerWhenPingingNode(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that a node could not be pinged.
- createNoBackendsInService(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error message indicating that some backend service is unreachable
- createNotFound(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that the requested resource was not found.
- createNullQuery(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error message indicating that a null query was attempted evaluated
- createRequestMapping(Inspector, Map<String, String>, String) - Method in class com.yahoo.search.handler.SearchHandler
- createRequestTooLarge(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error message indicating that the request is too large
- createServerIsMisconfigured(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that the server is misconfigured
- createSingleton(PageElement) - Static method in class com.yahoo.search.pagetemplates.model.Choice
-
Creates a choice having a single alternative having a single page element
- createSingletons(List<PageElement>) - Static method in class com.yahoo.search.pagetemplates.model.Choice
-
Creates a choice in which each alternative consists of a single element
- createStartOfHost() - Static method in class com.yahoo.prelude.query.MarkerWordItem
-
Creates a special word item which marks the start of a host name, matching the default index
- createStartOfHost(String) - Static method in class com.yahoo.prelude.query.MarkerWordItem
-
Creates a special word item which marks the start of a host name
- createSubProfile(String, DimensionBinding) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- createSubProfile(String, DimensionBinding) - Method in class com.yahoo.search.query.profile.OverridableQueryProfile
- createSubProfile(String, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Looks up all inherited profiles and adds any that matches this name.
- createTestInstance(LongSupplier) - Static method in class com.yahoo.search.searchers.ConnectionControlSearcher
-
Create a searcher instance suitable for unit tests.
- createTimeout(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that a request to a backend timed out.
- createTimeoutError() - Method in class com.yahoo.search.searchchain.FutureResult
- createTiming(Query, Result) - Static method in class com.yahoo.search.handler.SearchResponse
- createUnauthorized(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates an error indicating that the requestor is not authorized to perform the requested operation.
- createUnspecifiedError(String) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates a generic message used when there is no information available on the category of the error.
- createUnspecifiedError(String, Throwable) - Static method in class com.yahoo.search.result.ErrorMessage
-
Creates a generic message used when there is no information available on the category of the error.
- CUTOFF - Static variable in class com.yahoo.search.query.ranking.Diversity
D
- data() - Method in class com.yahoo.search.Result
- data(Data) - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- data(Data) - Method in class com.yahoo.search.rendering.JsonRenderer
- data(Data) - Method in class com.yahoo.search.rendering.XmlRenderer
- DATE - com.yahoo.search.grouping.request.TimeFunctions.Type
- DATE - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- DateFunction - Class in com.yahoo.search.grouping.request
-
This class represents a timestamp-formatter function in a
GroupingExpression
. - DateFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.DateFunction
-
Constructs a new instance of this class.
- DAY_OF_MONTH - com.yahoo.search.grouping.request.TimeFunctions.Type
- DAY_OF_WEEK - com.yahoo.search.grouping.request.TimeFunctions.Type
- DAY_OF_YEAR - com.yahoo.search.grouping.request.TimeFunctions.Type
- DayOfMonthFunction - Class in com.yahoo.search.grouping.request
-
This class represents a day-of-month timestamp-function in a
GroupingExpression
. - DayOfMonthFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.DayOfMonthFunction
-
Constructs a new instance of this class.
- DayOfWeekFunction - Class in com.yahoo.search.grouping.request
-
This class represents a day-of-week timestamp-function in a
GroupingExpression
. - DayOfWeekFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.DayOfWeekFunction
-
Constructs a new instance of this class.
- DayOfYearFunction - Class in com.yahoo.search.grouping.request
-
This class represents a day-of-year timestamp-function in a
GroupingExpression
. - DayOfYearFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.DayOfYearFunction
-
Constructs a new instance of this class.
- DebugWaitFunction - Class in com.yahoo.search.grouping.request
-
This class represents debug_wait function in a
GroupingExpression
. - DebugWaitFunction(GroupingExpression, DoubleValue, BooleanValue) - Constructor for class com.yahoo.search.grouping.request.DebugWaitFunction
-
Constructs a new instance of this class.
- declaredContent() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the content fields declared in this (i.e not including those inherited) as a read-only map.
- declaredFields() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the fields declared in this (i.e not including those inherited) as an immutable map.
- deconstruct() - Method in class com.yahoo.search.cluster.ClusterSearcher
- deconstruct() - Method in class com.yahoo.search.rendering.RendererRegistry
-
Must be called when use of this is discontinued to free the resources it has allocated
- deconstruct() - Method in class com.yahoo.search.searchchain.ExecutionFactory
- deconstruct() - Method in class com.yahoo.search.statistics.TimingSearcher
- DeepHitIterator - Class in com.yahoo.search.result
-
An iterator for the forest of hits in a result.
- DeepHitIterator(Iterator<Hit>, boolean) - Constructor for class com.yahoo.search.result.DeepHitIterator
-
Create a deep hit iterator based on the given hit iterator.
- deepIterator() - Method in class com.yahoo.search.result.HitGroup
-
Returns an iterator that does depth-first traversal of leaf hits of this group.
- Default - Static variable in class com.yahoo.search.intent.model.Intent
- DEFAULT - Static variable in class com.yahoo.prelude.query.TermType
- DEFAULT_DICT_DIR - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Default dictionaries dir
- DEFAULT_ENCODING - Static variable in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- DEFAULT_ENCODING - Static variable in class com.yahoo.search.rendering.SyncDefaultRenderer
- DEFAULT_ENCODING - Static variable in class com.yahoo.search.rendering.XmlRenderer
- DEFAULT_INDEX - Static variable in class com.yahoo.search.query.Model
- DEFAULT_MIMETYPE - Static variable in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- DEFAULT_MIMETYPE - Static variable in class com.yahoo.search.rendering.SyncDefaultRenderer
- DEFAULT_MIMETYPE - Static variable in class com.yahoo.search.rendering.XmlRenderer
- DEFAULT_WEIGHT - Static variable in class com.yahoo.prelude.query.Item
- defaultDistance - Static variable in class com.yahoo.prelude.query.NearItem
-
The default distance used if none is specified: 2
- DefaultErrorHit - Class in com.yahoo.search.result
-
A hit which holds a list of error conditions in a result.
- DefaultErrorHit(String, ErrorMessage) - Constructor for class com.yahoo.search.result.DefaultErrorHit
-
Creates an error hit with one error
- DefaultErrorHit(String, List<ErrorMessage>) - Constructor for class com.yahoo.search.result.DefaultErrorHit
-
Creates an error hit with a list of errors
- defaultN - Static variable in class com.yahoo.prelude.query.WeakAndItem
-
The default N used if none is specified: 100
- DefaultProperties - Class in com.yahoo.search.query.properties
-
Default values for properties that are meant to be customized in query profiles.
- DefaultProperties() - Constructor for class com.yahoo.search.query.properties.DefaultProperties
- defaultRendererId - Static variable in class com.yahoo.search.rendering.RendererRegistry
- defaultResolver() - Method in class com.yahoo.search.pagetemplates.engine.resolvers.ResolverRegistry
- defaultResponse(Request) - Method in class com.yahoo.search.searchchain.Execution
-
The default response returned from this kind of execution when there are not further processors - an empty Result
- defaultSearchChainName - Static variable in class com.yahoo.search.handler.SearchHandler
- defaultSearchChains(Properties) - Method in class com.yahoo.search.federation.FederationSearcher
- degEW() - Method in class com.yahoo.prelude.Location
-
Obtain degrees longitude (East-West direction); negative numbers are degrees West.
- degNS() - Method in class com.yahoo.prelude.Location
-
Obtain degrees latitude (North-South direction); negative numbers are degrees South.
- degRadius() - Method in class com.yahoo.prelude.Location
-
Obtain circle radius (in degrees).
- DESCENDING - com.yahoo.search.query.Sorting.Order
- DESCRIPTION - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- detailedReport() - Method in class com.yahoo.search.statistics.ElapsedTime
- DeterministicResolver - Class in com.yahoo.search.pagetemplates.engine.resolvers
-
A resolver which Always chooses the last alternative of any Choice Always maps values to placeholders in the order they are listed in the map definition of any MapChoice This is useful for testing.
- DeterministicResolver() - Constructor for class com.yahoo.search.pagetemplates.engine.resolvers.DeterministicResolver
- DeterministicResolver(String) - Constructor for class com.yahoo.search.pagetemplates.engine.resolvers.DeterministicResolver
- DICT_KEY - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Name for new dictionary key field retrieval from query properties
- DimensionalMap<VALUE> - Class in com.yahoo.search.query.profile.compiled
-
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> - Class in com.yahoo.search.query.profile.compiled
- DimensionalValue<VALUE> - Class in com.yahoo.search.query.profile.compiled
-
Contains the values a given key in a DimensionalMap may take for different dimensional contexts.
- DimensionalValue.Builder<VALUE> - Class in com.yahoo.search.query.profile.compiled
- DimensionBinding - Class in com.yahoo.search.query.profile
-
An immutable, binding of a list of dimensions to dimension values
- DimensionValues - Class in com.yahoo.search.query.profile
-
An immutable set of dimension values.
- DISABLE - com.yahoo.search.federation.ProviderConfig.PingOption.Enum
- DISABLE - Static variable in class com.yahoo.search.federation.ProviderConfig.PingOption
- disclose(Discloser) - Method in class com.yahoo.prelude.query.CompositeIndexedItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.CompositeItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.IndexedSegmentItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.Item
- disclose(Discloser) - Method in class com.yahoo.prelude.query.MarkerWordItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.NearestNeighborItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.NearItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.PhraseItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.SegmentItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.SimpleIndexedItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.TermItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.WandItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.WeakAndItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.WeightedSetItem
- disclose(Discloser) - Method in class com.yahoo.prelude.query.WordItem
- DISP_URL - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.container.search.Fs4Config.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.prelude.EmulationConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.federation.FederationConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- distance - Variable in class com.yahoo.prelude.query.NearItem
- DIV - com.yahoo.search.grouping.request.MathResolver.Type
- Diversity - Class in com.yahoo.search.query.ranking
-
The diversity settings during match phase of a query.
- Diversity() - Constructor for class com.yahoo.search.query.ranking.Diversity
- DIVERSITY - Static variable in class com.yahoo.search.query.Ranking
- Diversity.CutoffStrategy - Enum in com.yahoo.search.query.ranking
- DivFunction - Class in com.yahoo.search.grouping.request
-
This class represents a div-function in a
GroupingExpression
. - DivFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.DivFunction
-
Constructs a new instance of this class.
- DocIdNsSpecificValue - Class in com.yahoo.search.grouping.request
-
This class represents a document id specific value in a
GroupingExpression
. - DocIdNsSpecificValue() - Constructor for class com.yahoo.search.grouping.request.DocIdNsSpecificValue
-
Constructs a new instance of this class.
- documentTypes - Variable in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- documentTypes() - Method in class com.yahoo.prelude.IndexFacts.Session
-
Returns an immutable list of the document types this has resolved to
- documentTypes() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- documentTypes(int) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- documentTypes(String) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- documentTypes(Collection<String>) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- DocumentValue - Class in com.yahoo.search.grouping.request
-
This class represents a document value in a
GroupingExpression
. - DocumentValue(String, String, Integer) - Constructor for class com.yahoo.search.grouping.request.DocumentValue
- doSetValue(String) - Method in class com.yahoo.search.federation.ProviderConfig.PingOption
- doSetValue(String) - Method in class com.yahoo.search.federation.ProviderConfig.QueryType
- doSetValue(String) - Method in class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- doSetValue(String) - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod
- doSetValue(String) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure
- DOTPRODUCT - com.yahoo.prelude.query.Item.ItemType
- DotProductItem - Class in com.yahoo.prelude.query
-
A weighted set query item to be evaluated as a sparse dot product.
- DotProductItem(String) - Constructor for class com.yahoo.prelude.query.DotProductItem
- DotProductItem(String, Map<Object, Integer>) - Constructor for class com.yahoo.prelude.query.DotProductItem
- DoubleBucket - Class in com.yahoo.search.grouping.request
-
This class represents a
Double
bucket in aPredefinedFunction
. - DoubleBucket(double, double) - Constructor for class com.yahoo.search.grouping.request.DoubleBucket
-
Constructs a new instance of this class.
- DoubleBucket(ConstantValue<?>, ConstantValue<?>) - Constructor for class com.yahoo.search.grouping.request.DoubleBucket
-
Constructs a new instance of this class.
- DoubleBucketId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aDoubleBucket
. - DoubleBucketId(Double, Double) - Constructor for class com.yahoo.search.grouping.result.DoubleBucketId
-
Constructs a new instance of this class.
- DoubleId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aDouble
. - DoubleId(Double) - Constructor for class com.yahoo.search.grouping.result.DoubleId
-
Constructs a new instance of this class.
- DoublePredefined - Class in com.yahoo.search.grouping.request
-
This class represents a predefined bucket-function in a
GroupingExpression
for expressions that evaluate to a double. - DoublePredefined(GroupingExpression, DoubleBucket, DoubleBucket...) - Constructor for class com.yahoo.search.grouping.request.DoublePredefined
-
Constructs a new instance of this class.
- doubleType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- doubleValue() - Method in class com.yahoo.search.result.NanNumber
- DoubleValue - Class in com.yahoo.search.grouping.request
-
This class represents a constant
Double
value in aGroupingExpression
. - DoubleValue(double) - Constructor for class com.yahoo.search.grouping.request.DoubleValue
-
Constructs a new instance of this class.
- dryRunKey - Static variable in class com.yahoo.search.searchers.RateLimitingSearcher
- DumpTool - Class in com.yahoo.search.query.profile
-
A standalone tool for dumping query profile properties
- DumpTool() - Constructor for class com.yahoo.search.query.profile.DumpTool
E
- EachOperation - Class in com.yahoo.search.grouping.request
-
This is a grouping operation that processes each element of the input list separately, as opposed to
AllOperation
which processes that list as a whole. - EachOperation() - Constructor for class com.yahoo.search.grouping.request.EachOperation
-
Constructs a new instance of this class.
- ElapsedTime - Class in com.yahoo.search.statistics
-
A collection of TimeTracker instances.
- ElapsedTime() - Constructor for class com.yahoo.search.statistics.ElapsedTime
- elements() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns the elements of this - sources, subsections and presentations and/or choices of these, as a live reference which can be modified to change the content of this (unless this is frozen).
- elements(Class) - Method in class com.yahoo.search.pagetemplates.model.Section
-
Convenience method which returns the elements and choices of the given type in elements as a read-only list.
- empty - Static variable in class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
-
The empty, frozen registry
- empty - Static variable in class com.yahoo.search.query.profile.DimensionValues
- empty() - Static method in class com.yahoo.search.result.FeatureData
- empty() - Static method in class com.yahoo.search.searchchain.ExecutionFactory
- emptyDocsumsCode - Static variable in class com.yahoo.search.result.ErrorMessage
- emptyFrozen() - Static method in class com.yahoo.search.query.profile.types.QueryProfileTypeRegistry
- emptyResult(XMLWriter, Result) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- emptyResult(XMLWriter, Result) - Method in class com.yahoo.search.rendering.XmlRenderer
- emptyResult(WRITER, Result) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called if there are no hits in the result.
- EmulationConfig - Class in com.yahoo.prelude
-
This class represents the root node of emulation Copyright 2017 Yahoo Holdings.
- EmulationConfig(EmulationConfig.Builder) - Constructor for class com.yahoo.prelude.EmulationConfig
- EmulationConfig.Builder - Class in com.yahoo.prelude
- EmulationConfig.Producer - Interface in com.yahoo.prelude
- ENABLE - Static variable in class com.yahoo.search.query.ranking.SoftTimeout
- enableProperty - Static variable in class com.yahoo.search.query.ranking.SoftTimeout
-
The full property name for turning softtimeout on or off
- encode(ByteBuffer) - Method in class com.yahoo.prelude.Location
-
Encodes the location to the given buffer and returns the length.
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.CompositeItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.FalseItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.Item
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.NearestNeighborItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.NullItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PhraseItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PredicateQueryItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PredicateQueryItem.Entry
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PredicateQueryItem.EntryBase
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PredicateQueryItem.RangeEntry
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.PureWeightedItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.TermItem
- encode(ByteBuffer) - Method in class com.yahoo.prelude.query.WeightedSetItem
- encode(ByteBuffer) - Method in class com.yahoo.search.Query
-
Encodes this query onto the given buffer
- encode(ByteBuffer) - Method in class com.yahoo.search.query.QueryTree
- encode(ByteBuffer) - Method in class com.yahoo.search.query.ranking.RankFeatures
- encode(ByteBuffer) - Method in class com.yahoo.search.query.Sorting
- encode(ByteBuffer, boolean) - Method in class com.yahoo.search.query.ranking.RankProperties
-
Encodes this in a binary internal representation and returns the number of property maps encoded (0 or 1)
- encodeAsProperties(ByteBuffer, boolean) - Method in class com.yahoo.search.Query
-
Encodes properties of this query.
- encodeContent(ByteBuffer) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.BoolItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.CompositeIndexedItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.CompositeItem
-
Encodes just this item, not it's usual subitems, to the given buffer.
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.GeoLocationItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.IndexedSegmentItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.IntItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.Item
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.NearItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.PhraseItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.PureWeightedInteger
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.PureWeightedString
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.RegExpItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.SameElementItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.SimpleIndexedItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.WandItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.WeakAndItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.WeightedSetItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.WordAlternativesItem
- encodeThis(ByteBuffer) - Method in class com.yahoo.prelude.query.WordItem
- ENCODING - Static variable in class com.yahoo.search.query.Model
- encodingArity() - Method in class com.yahoo.prelude.query.CompositeItem
- encodingArity() - Method in class com.yahoo.prelude.query.PhraseItem
- end - Variable in class com.yahoo.prelude.query.Substring
-
The end of the substring
- endGroup(WRITER, Group) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Same as endHitGroup, but for Group(grouping api).
- endGroupList(WRITER, GroupList) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Same as endHitGroup, but for GroupList(grouping api).
- endHitGroup(WRITER, HitGroup) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called after all the children of the HitGroup have been provided to methods of this class.
- endHitList(WRITER, HitList) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Same as endHitGroup, but for HitList(grouping api).
- endList(DataList<?>) - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- endList(DataList<?>) - Method in class com.yahoo.search.rendering.JsonRenderer
- endList(DataList<?>) - Method in class com.yahoo.search.rendering.XmlRenderer
- endResponse() - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- endResponse() - Method in class com.yahoo.search.rendering.JsonRenderer
- endResponse() - Method in class com.yahoo.search.rendering.XmlRenderer
- endResult(XMLWriter, Result) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- endResult(WRITER, Result) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called at the end of rendering.
- ensureCapacity(int) - Method in class com.yahoo.search.result.HitGroup
- ensureFilled(Result, String, Execution) - Method in class com.yahoo.search.Searcher
-
Fills the result if it is not already filled for the given summary class.
- ensureNotFrozen() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Throws an IllegalStateException if this is frozen
- ensureNotFrozen() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
-
Throws an IllegalStateException if this is frozen
- ensureNotInSubtree(CompositeItem) - Method in class com.yahoo.prelude.query.CompositeItem
- entering(TraceNode) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer.RenderingVisitor
- entering(TraceNode) - Method in class com.yahoo.search.rendering.XmlRenderer.RenderingVisitor
- Entry(String, String) - Constructor for class com.yahoo.prelude.query.PredicateQueryItem.Entry
- Entry(String, String, long) - Constructor for class com.yahoo.prelude.query.PredicateQueryItem.Entry
- EntryBase(String, long) - Constructor for class com.yahoo.prelude.query.PredicateQueryItem.EntryBase
- entrySet() - Method in class com.yahoo.search.query.profile.compiled.DimensionalMap
-
Returns the set of dimensional entries across all contexts.
- equals(Execution.Context) - Method in class com.yahoo.search.searchchain.Execution.Context
- equals(Object) - Method in class com.yahoo.prelude.Freshness
- equals(Object) - Method in class com.yahoo.prelude.Location
- equals(Object) - Method in class com.yahoo.prelude.query.BoolItem
- equals(Object) - Method in class com.yahoo.prelude.query.CompositeIndexedItem
- equals(Object) - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns whether this item is of the same class and contains the same state as the given item
- equals(Object) - Method in class com.yahoo.prelude.query.GeoLocationItem
- equals(Object) - Method in class com.yahoo.prelude.query.IndexedSegmentItem
- equals(Object) - Method in class com.yahoo.prelude.query.IntItem
- equals(Object) - Method in class com.yahoo.prelude.query.Item
-
Returns whether this item is of the same class and contains the same state as the given item
- equals(Object) - Method in class com.yahoo.prelude.query.Limit
- equals(Object) - Method in class com.yahoo.prelude.query.MarkerWordItem
- equals(Object) - Method in class com.yahoo.prelude.query.NearItem
-
Returns whether this item is of the same class and contains the same state as the given item
- equals(Object) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- equals(Object) - Method in class com.yahoo.prelude.query.RegExpItem
- equals(Object) - Method in class com.yahoo.prelude.query.SimpleIndexedItem
- equals(Object) - Method in class com.yahoo.prelude.query.TermType
- equals(Object) - Method in class com.yahoo.prelude.query.WeakAndItem
-
Returns whether this item is of the same class and contains the same state as the given item.
- equals(Object) - Method in class com.yahoo.prelude.query.WordItem
- equals(Object) - Method in class com.yahoo.search.federation.selection.FederationTarget
- equals(Object) - Method in class com.yahoo.search.grouping.request.BucketValue
- equals(Object) - Method in class com.yahoo.search.grouping.request.Infinite
- equals(Object) - Method in class com.yahoo.search.grouping.request.RawBuffer
- equals(Object) - Method in class com.yahoo.search.intent.model.Intent
- equals(Object) - Method in class com.yahoo.search.intent.model.Node
- equals(Object) - Method in class com.yahoo.search.intent.model.Source
- equals(Object) - Method in class com.yahoo.search.pagetemplates.model.Layout
- equals(Object) - Method in class com.yahoo.search.pagetemplates.model.Source
- equals(Object) - Method in class com.yahoo.search.Query
-
Returns whether the given query is equal to this
- equals(Object) - Method in class com.yahoo.search.query.Model
- equals(Object) - Method in class com.yahoo.search.query.Presentation
- equals(Object) - Method in class com.yahoo.search.query.profile.compiled.Binding
-
Returns whether the given binding has exactly the same values as this
- equals(Object) - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
- equals(Object) - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Two bindings are equal if they contain the same dimensions and the same non-null values
- equals(Object) - Method in class com.yahoo.search.query.profile.DimensionValues
- equals(Object) - Method in class com.yahoo.search.query.profile.SubstituteString
- equals(Object) - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- equals(Object) - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- equals(Object) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Two types are equal if they have the same id
- equals(Object) - Method in class com.yahoo.search.query.QueryTree
- equals(Object) - Method in class com.yahoo.search.query.ranking.Diversity
- equals(Object) - Method in class com.yahoo.search.query.Ranking
- equals(Object) - Method in class com.yahoo.search.query.ranking.Matching
- equals(Object) - Method in class com.yahoo.search.query.ranking.MatchPhase
- equals(Object) - Method in class com.yahoo.search.query.ranking.RankFeatures
- equals(Object) - Method in class com.yahoo.search.query.ranking.RankProperties
- equals(Object) - Method in class com.yahoo.search.query.ranking.SoftTimeout
- equals(Object) - Method in class com.yahoo.search.query.SessionId
- equals(Object) - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- equals(Object) - Method in class com.yahoo.search.query.Sorting
- equals(Object) - Method in class com.yahoo.search.query.Sorting.FieldOrder
- equals(Object) - Method in class com.yahoo.search.query.Sorting.LowerCaseSorter
- equals(Object) - Method in class com.yahoo.search.query.Sorting.RawSorter
- equals(Object) - Method in class com.yahoo.search.query.Sorting.UcaSorter
- equals(Object) - Method in class com.yahoo.search.result.ErrorMessage
- equals(Object) - Method in class com.yahoo.search.result.FeatureData
- equals(Object) - Method in class com.yahoo.search.result.Hit
-
Returns true if the argument is a hit having the same id as this
- equals(Object) - Method in class com.yahoo.search.result.Relevance
-
Compares relevancy values
- equals(Object) - Method in class com.yahoo.search.searchchain.Execution.Context
- equals(Object) - Method in class com.yahoo.text.interpretation.AnnotationClass
- EQUIV - com.yahoo.prelude.query.Item.ItemType
- EQUIV - Static variable in class com.yahoo.prelude.query.TermType
- EquivItem - Class in com.yahoo.prelude.query
-
An Item where each child is an alternative which can be matched.
- EquivItem() - Constructor for class com.yahoo.prelude.query.EquivItem
-
Makes an EQUIV item with no children
- EquivItem(Item) - Constructor for class com.yahoo.prelude.query.EquivItem
-
Creates an EQUIV with the given item as child.
- EquivItem(Item, Collection<String>) - Constructor for class com.yahoo.prelude.query.EquivItem
-
Creates an EQUIV with the given item and a set of alternate words as children.
- error() - Method in class com.yahoo.prelude.Pong
- error() - Method in class com.yahoo.prelude.query.QueryCanonicalizer.CanonicalizationResult
-
Returns the error of this query, or empty if it is a valid query
- error(XMLWriter, Result) - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- error(XMLWriter, Result) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- error(XMLWriter, Result) - Method in class com.yahoo.search.rendering.XmlRenderer
- error(String) - Static method in class com.yahoo.prelude.query.QueryCanonicalizer.CanonicalizationResult
- error(Logger, Query, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Print error message
- error(Logger, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Print error message
- error(WRITER, Collection<ErrorMessage>) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called if there are errors in the result.
- errorHit(WRITER, ErrorHit) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called when an errorHit is encountered.
- ErrorHit - Interface in com.yahoo.search.result
-
A hit which holds information on error conditions in a result.
- errorIterator() - Method in class com.yahoo.search.result.DefaultErrorHit
-
Returns all the detail errors of this error hit, not including the main error.
- errorIterator() - Method in interface com.yahoo.search.result.ErrorHit
-
Returns all the detail errors of this error hit, including the main error
- ErrorMessage - Class in com.yahoo.search.result
-
An error message with a code.
- ErrorMessage(int, String) - Constructor for class com.yahoo.search.result.ErrorMessage
- ErrorMessage(int, String, String) - Constructor for class com.yahoo.search.result.ErrorMessage
-
Creates an application specific error message with an application specific code.
- ErrorMessage(int, String, String, Throwable) - Constructor for class com.yahoo.search.result.ErrorMessage
-
Creates an application specific error message with an application specific code and a stack trace.
- errors() - Method in class com.yahoo.search.result.DefaultErrorHit
-
Returns a read-only set containing all the error of this
- errors() - Method in interface com.yahoo.search.result.ErrorHit
-
Returns a read-only set containing all the error of this, including the main error
- ESTIMATE - Static variable in class com.yahoo.search.query.Model
-
The name of the query property used for generating hit count estimate queries.
- eventname() - Method in class com.yahoo.search.statistics.MeasureQpsConfig
- eventname() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer
- eventname(String) - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- eventname(String) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Builder
- EVERY - com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
- EVERY - Static variable in class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- EXACT - com.yahoo.prelude.query.Item.ItemType
- exactness - Variable in class com.yahoo.prelude.query.WordAlternativesItem.Alternative
- ExactStringItem - Class in com.yahoo.prelude.query
-
Used to signal that this term requires exact match if the backend supports it.
- ExactStringItem(String) - Constructor for class com.yahoo.prelude.query.ExactStringItem
- ExactStringItem(String, boolean) - Constructor for class com.yahoo.prelude.query.ExactStringItem
- Execution - Class in com.yahoo.search.searchchain
-
An execution of a search chain.
- Execution(Chain<? extends Searcher>, Execution.Context) - Constructor for class com.yahoo.search.searchchain.Execution
-
The usually best way of creating a new execution for a search chain.
- Execution(Execution) - Constructor for class com.yahoo.search.searchchain.Execution
-
Creates an execution from another.
- Execution(Execution.Context) - Constructor for class com.yahoo.search.searchchain.Execution
-
Creates an which executes nothing
- Execution(Searcher, Execution.Context) - Constructor for class com.yahoo.search.searchchain.Execution
-
Creates an execution from a single searcher
- Execution.Context - Class in com.yahoo.search.searchchain
-
The execution context is the search chain's current view of the indexes, search chain registrys, etc.
- ExecutionFactory - Class in com.yahoo.search.searchchain
-
Provides creation of fully configured query Execution instances.
- ExecutionFactory(ChainsConfig, IndexInfoConfig, QrSearchersConfig, ComponentRegistry<Searcher>, SpecialtokensConfig, Linguistics, ComponentRegistry<Renderer>) - Constructor for class com.yahoo.search.searchchain.ExecutionFactory
- EXP - com.yahoo.search.grouping.request.MathFunctions.Function
- EXPANSION_INDEX - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for expansion index name
- EXPLAIN_LEVEL - Static variable in class com.yahoo.search.Query
- explicitSignificance - Variable in class com.yahoo.prelude.query.Item
- ExpressionVisitor - Interface in com.yahoo.search.grouping.request
-
This interface defines the necessary callback to recursively visit all
GroupingExpression
objects in aGroupingOperation
. - extractSingleChild() - Method in class com.yahoo.prelude.query.CompositeItem
-
Will return its single child if itself can safely be omitted.
- extractSingleChild() - Method in class com.yahoo.prelude.query.NonReducibleCompositeItem
- extractSingleChild() - Method in class com.yahoo.prelude.query.PhraseItem
- extractSingleChild() - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- extractSingleChild() - Method in class com.yahoo.prelude.query.SameElementItem
F
- FACTOR - Static variable in class com.yahoo.search.query.ranking.Diversity
- FACTOR - Static variable in class com.yahoo.search.query.ranking.SoftTimeout
- failed(ErrorMessage) - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Called when this node fails.
- failed(ErrorMessage) - Method in class com.yahoo.search.cluster.TrafficNodeMonitor
-
Called when this node fails.
- failed(T) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
NodeManager method, called from ClusterMonitor
- failed(T) - Method in interface com.yahoo.search.cluster.NodeManager
-
Called when a working node fails
- failed(T, ErrorMessage) - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Called from ClusterSearcher/NodeManager when a node failed
- failedAt - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
-
The last time this node failed, in ms
- FalseItem - Class in com.yahoo.prelude.query
-
A query item which never matches.
- FalseItem() - Constructor for class com.yahoo.prelude.query.FalseItem
- FeatureData - Class in com.yahoo.search.result
-
A wrapper for structured data representing feature values: A map of floats and tensors.
- FeatureData(Inspector) - Constructor for class com.yahoo.search.result.FeatureData
- featureNames() - Method in class com.yahoo.search.result.FeatureData
-
Returns the names of the features available in this
- features() - Method in class com.yahoo.search.result.Hit
-
Returns the features computed for this hit.
- FEATURES - Static variable in class com.yahoo.search.query.Ranking
- FEDERATION - Static variable in class com.yahoo.search.federation.FederationSearcher
- FederationConfig - Class in com.yahoo.search.federation
-
This class represents the root node of federation Copyright 2017 Yahoo Holdings.
- FederationConfig(FederationConfig.Builder) - Constructor for class com.yahoo.search.federation.FederationConfig
- FederationConfig.Builder - Class in com.yahoo.search.federation
- FederationConfig.Producer - Interface in com.yahoo.search.federation
- FederationConfig.Target - Class in com.yahoo.search.federation
-
This class represents federation.target[]
- FederationConfig.Target.Builder - Class in com.yahoo.search.federation
- FederationConfig.Target.SearchChain - Class in com.yahoo.search.federation
-
This class represents federation.target[].searchChain[]
- FederationConfig.Target.SearchChain.Builder - Class in com.yahoo.search.federation
- FederationSearcher - Class in com.yahoo.search.federation
-
This searcher takes a set of sources, looks them up in config and fire off the correct searchchains.
- FederationSearcher(ComponentId, SearchChainResolver) - Constructor for class com.yahoo.search.federation.FederationSearcher
- FederationSearcher(FederationConfig, StrictContractsConfig, ComponentRegistry<TargetSelector>) - Constructor for class com.yahoo.search.federation.FederationSearcher
- FederationTarget<T> - Class in com.yahoo.search.federation.selection
-
Represents a search chain that the federation searcher should send a query to, along with a timeout and custom data reserved for use by the TargetSelector.
- FederationTarget(Chain<Searcher>, FederationOptions, T) - Constructor for class com.yahoo.search.federation.selection.FederationTarget
- FieldComparator - Class in com.yahoo.search.result
-
Comparator used for ordering hits using the field values and a sorting specification.
- FieldComparator(Sorting) - Constructor for class com.yahoo.search.result.FieldComparator
-
Creates a field comparator using a sort order and having no chained comparator
- FieldComparator(Sorting, Comparator<Hit>) - Constructor for class com.yahoo.search.result.FieldComparator
-
Creates a field comparator using a sort order with a chained comparator
- FieldConsumer(JsonGenerator, boolean) - Constructor for class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- FieldDescription - Class in com.yahoo.search.query.profile.types
-
A field description of a query profile type.
- FieldDescription(CompoundName, FieldType, String, boolean, boolean) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
-
Creates a field description from a list where the aliases are represented as a comma-separated string
- FieldDescription(CompoundName, FieldType, List<String>, boolean, boolean) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
-
Creates a field description
- FieldDescription(String, FieldType) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, FieldType, boolean) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, FieldType, boolean, boolean) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, FieldType, String) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, FieldType, String, boolean, boolean) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, String) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, String, String) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
- FieldDescription(String, String, String, boolean, boolean) - Constructor for class com.yahoo.search.query.profile.types.FieldDescription
-
Creates a field description
- fieldIterator() - Method in class com.yahoo.search.result.Hit
-
Returns a modifiable iterator over the fields of this
- FieldIterator - Class in com.yahoo.prelude.hitfield
-
A specialized list iterator to manipulate FieldParts in HitField objects.
- FieldIterator(List<FieldPart>, HitField) - Constructor for class com.yahoo.prelude.hitfield.FieldIterator
- fieldKeys() - Method in class com.yahoo.search.result.Hit
-
Returns the keys of the fields of this hit as a modifiable view.
- fieldName() - Method in class com.yahoo.search.query.profile.SubstituteString.RelativePropertyComponent
- FieldOrder(Sorting.AttributeSorter, Sorting.Order) - Constructor for class com.yahoo.search.query.Sorting.FieldOrder
-
Creates an attribute vector
- fieldOrders() - Method in class com.yahoo.search.query.Sorting
-
Returns the field orders of this sort specification as list.
- FieldPart - Interface in com.yahoo.prelude.hitfield
-
Represents an element of a hit property
- fields() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns all the fields of this profile type and all types it inherits as a read-only map
- fields() - Method in class com.yahoo.search.result.Hit
-
Returns the fields of this as a read-only map.
- FieldType - Class in com.yahoo.search.query.profile.types
-
Superclass of query type field types.
- FieldType() - Constructor for class com.yahoo.search.query.profile.types.FieldType
- FieldValue(DimensionValues, Object) - Constructor for class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
- FieldValues() - Constructor for class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- fill(Result) - Method in class com.yahoo.search.searchchain.Execution
-
Fill hit properties with data using the default summary class, possibly overridden with the 'summary' request parameter.
- fill(Result, String) - Method in class com.yahoo.search.searchchain.AsyncExecution
-
The future of this functions returns the original Result
- fill(Result, String) - Method in class com.yahoo.search.searchchain.Execution
-
Calls fill on the next searcher in this chain.
- fill(Result, String, Execution) - Method in class com.yahoo.search.cluster.ClusterSearcher
- fill(Result, String, Execution) - Method in class com.yahoo.search.federation.FederationSearcher
- fill(Result, String, Execution) - Method in class com.yahoo.search.federation.ForwardingSearcher
- fill(Result, String, Execution) - Method in class com.yahoo.search.Searcher
-
Fill hit properties with data using the given summary class.
- fill(Result, String, Execution) - Method in class com.yahoo.search.statistics.TimingSearcher
- fill(Result, String, Execution, T) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Perform the fill against the given connection.
- FILL - com.yahoo.search.statistics.TimeTracker.Activity
- FILL - com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure.Enum
- FILL - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure
- fillAttributes(Result) - Method in class com.yahoo.search.searchchain.Execution
-
Fill hit properties with values from all in-memory attributes.
- fillTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Total amount of time spent in all threads for this Execution while fetching document contents, or preparing to fetch them.
- fillTime() - Method in class com.yahoo.search.statistics.TimeTracker
- fillWeightedSetItem(WeightedSetItem) - Method in class com.yahoo.prelude.hitfield.JSONString
- FILTER - com.yahoo.prelude.query.Item.ItemCreator
- FILTER - Static variable in class com.yahoo.search.query.Model
- findQueryProfile(String) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
-
Returns a query profile for the given request string, or null if a suitable one is not found.
- findQueryProfile(String) - Method in class com.yahoo.search.query.profile.QueryProfileRegistry
-
Returns a query profile for the given request string, or null if a suitable one is not found.
- first() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Time stamp of start of the first event registered.
- first() - Method in class com.yahoo.search.statistics.TimeTracker
- firstFill() - Method in class com.yahoo.search.statistics.ElapsedTime
-
The time of the start of the first document fill requested.
- firstFill() - Method in class com.yahoo.search.statistics.TimeTracker
- FixedWidthFunction - Class in com.yahoo.search.grouping.request
-
This class represents a fixed-width bucket-function in a
GroupingExpression
. - FixedWidthFunction(GroupingExpression, Number) - Constructor for class com.yahoo.search.grouping.request.FixedWidthFunction
-
Constructs a new instance of this class.
- floatType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- floatValue() - Method in class com.yahoo.search.result.NanNumber
- FLOOR - com.yahoo.search.grouping.request.MathFunctions.Function
- followRedirects() - Method in class com.yahoo.search.federation.ProviderConfig
- followRedirects(boolean) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- forEachField(BiConsumer<String, Object>) - Method in class com.yahoo.search.result.Hit
-
Receive a callback on the given object for each field in this hit.
- forEachFieldAsRaw(Hit.RawUtf8Consumer) - Method in class com.yahoo.search.result.Hit
-
Receive a callback on the given object for each field in this hit, where the callback will provide raw utf-8 byte data for strings whose data is already available at this form.
- ForkingSearcher - Class in com.yahoo.search.searchchain
-
Searchers which invokes other search chains should override this.
- ForkingSearcher() - Constructor for class com.yahoo.search.searchchain.ForkingSearcher
- ForkingSearcher.CommentedSearchChain - Class in com.yahoo.search.searchchain
-
A search chain with a comment about when it is used.
- FORMAT - Static variable in class com.yahoo.search.query.Presentation
-
The (short) name of the parameter holding the name of the return format to use
- ForwardingSearcher - Class in com.yahoo.search.federation
-
A lightweight searcher to forward all incoming requests to a single search chain defined in config.
- ForwardingSearcher(SearchchainForwardConfig) - Constructor for class com.yahoo.search.federation.ForwardingSearcher
- freeze() - Method in class com.yahoo.prelude.IndexFacts
-
Freeze this to prevent further changes.
- freeze() - Method in class com.yahoo.search.pagetemplates.model.Choice
- freeze() - Method in class com.yahoo.search.pagetemplates.model.MapChoice
- freeze() - Method in class com.yahoo.search.pagetemplates.model.Placeholder
- freeze() - Method in class com.yahoo.search.pagetemplates.model.Renderer
- freeze() - Method in class com.yahoo.search.pagetemplates.model.Section
- freeze() - Method in class com.yahoo.search.pagetemplates.model.Source
- freeze() - Method in class com.yahoo.search.pagetemplates.PageTemplate
- freeze() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- freeze() - Method in class com.yahoo.search.query.profile.CopyOnWriteContent
- freeze() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Switches this from write-only to read-only mode.
- freeze() - Method in class com.yahoo.search.query.profile.QueryProfileRegistry
-
Freezes this, and all owned query profiles and query profile types
- freeze() - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- freeze() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- freeze() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Irreversibly prevents any further modifications to this
- freeze() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
- freeze() - Method in class com.yahoo.search.query.profile.types.QueryProfileTypeRegistry
- freeze() - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- Freshness - Class in com.yahoo.prelude
-
The parameters for a freshness query (uses the datetime http parameter) Parses the string part of the "datetime=<string>", converts it to seconds since epoch and send that plus sets the flag in the QueryX packet that enables freshnessboost in fsearch.
- Freshness(String) - Constructor for class com.yahoo.prelude.Freshness
- FRESHNESS - Static variable in class com.yahoo.search.query.Ranking
- from(ErrorMessage) - Static method in class com.yahoo.search.result.ErrorMessage
-
Returns the given error message as this type.
- from(String, Limit, Limit, int) - Static method in class com.yahoo.prelude.query.IntItem
-
Creates an int item from arguments.
- fromExecutionContext(Execution.Context) - Static method in class com.yahoo.search.query.parser.ParserEnvironment
- fromKey(String, String, String) - Static method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- fromKeySourceAttribute(String, String, String) - Static method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- fromParserEnvironment(ParserEnvironment) - Static method in class com.yahoo.search.query.parser.ParserEnvironment
- fromQueryModel(Model) - Static method in class com.yahoo.search.query.parser.Parsable
- fromString(String) - Static method in class com.yahoo.search.grouping.Continuation
- fromString(String) - Static method in class com.yahoo.search.grouping.request.GroupingOperation
-
Convenience method to call
GroupingOperation.fromStringAsList(String)
and assert that the list contains exactly one grouping operation. - fromString(String) - Static method in class com.yahoo.search.pagetemplates.model.Layout
-
Returns a layout having this string as name, or null if the given string is null or empty
- fromString(String) - Static method in class com.yahoo.search.query.Sorting
-
Creates a new sorting from the given string and returns it, or returns null if the argument does not contain any sorting criteria (e.g it is null or the empty string)
- fromString(String, QueryProfileTypeRegistry) - Static method in class com.yahoo.search.query.profile.types.FieldType
-
Returns the field type for a given string name.
- fromString(String, QueryProfileTypeRegistry) - Static method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- fromStringAsList(String) - Static method in class com.yahoo.search.grouping.request.GroupingOperation
-
Parses the given string as a list of grouping operations.
- fromTypeString(String) - Static method in class com.yahoo.search.query.profile.types.TensorFieldType
- Fs4Config - Class in com.yahoo.container.search
-
This class represents the root node of fs4 Copyright 2017 Yahoo Holdings.
- Fs4Config(Fs4Config.Builder) - Constructor for class com.yahoo.container.search.Fs4Config
- Fs4Config.Builder - Class in com.yahoo.container.search
- Fs4Config.Producer - Interface in com.yahoo.container.search
- fsaDict - Variable in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- fsaDict() - Method in class com.yahoo.search.query.rewrite.RewritesConfig
- fsaDict(int) - Method in class com.yahoo.search.query.rewrite.RewritesConfig
- fsaDict(RewritesConfig.FsaDict.Builder) - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
-
Add the given builder to this builder's list of FsaDict builders
- fsaDict(List<RewritesConfig.FsaDict.Builder>) - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
-
Set the given list as this builder's list of FsaDict builders
- FsaDict(RewritesConfig.FsaDict.Builder) - Constructor for class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict
- FunctionNode - Class in com.yahoo.search.grouping.request
-
This class represents a function in a
GroupingExpression
. - FunctionNode(String, String, Integer, List<GroupingExpression>) - Constructor for class com.yahoo.search.grouping.request.FunctionNode
- FutureResult - Class in com.yahoo.search.searchchain
-
Extends a
FutureTask<Result>
, with some added error handling - FutureResult(Callable<Result>, Execution, Query) - Constructor for class com.yahoo.search.searchchain.FutureResult
G
- generalizes(Binding) - Method in class com.yahoo.search.query.profile.compiled.Binding
-
Returns whether this binding is a proper generalization of the given binding: Meaning it contains a proper subset of the given bindings.
- GENERIC_EXPAND_DICT - Static variable in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
- GENERIC_EXPAND_DICT_FILENAME - Static variable in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
- GenericExpansionRewriter - Class in com.yahoo.search.query.rewrite.rewriters
-
This rewriter would add rewrites to entities (e.g abbreviation, synonym, etc)
to boost precision - FSA dict: [normalized original query]\t[rewrite 1]\t[rewrite 2]\t[etc]
- Features:
RewritesAsUnitEquiv flag: add proximity boosted rewrites
PartialPhraseMatch flag: whether to match whole phrase or partial phrase
MaxRewrites flag: the maximum number of rewrites to be added - GenericExpansionRewriter(ComponentId, FileAcquirer, RewritesConfig) - Constructor for class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Constructor for GenericExpansionRewriter.
- GenericExpansionRewriter(RewritesConfig, HashMap<String, File>) - Constructor for class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Constructor for GenericExpansionRewriter unit test.
- genericQueryProfileType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- GEO_LOCATION_TERM - com.yahoo.prelude.query.Item.ItemType
- GeoLocationItem - Class in com.yahoo.prelude.query
-
This represents a geo-location in the query tree.
- GeoLocationItem(Location) - Constructor for class com.yahoo.prelude.query.GeoLocationItem
-
Construct from a Location, which must be geo circle with an attribute set.
- GeoLocationItem(Location, String) - Constructor for class com.yahoo.prelude.query.GeoLocationItem
-
Construct from a Location and a field name.
- get() - Method in class com.yahoo.search.searchchain.FutureResult
-
Returns a Result containing the hits returned from this source, or an error otherwise.
- get(int) - Method in class com.yahoo.search.pagetemplates.model.Choice
-
Convenience shorthand of
return alternatives().get(index)
- get(int) - Method in class com.yahoo.search.query.profile.DimensionValues
-
Returns the string at the given index, or null if it has no value at this index
- get(int) - Method in class com.yahoo.search.result.HitGroup
-
Returns the hit at the given (0-base) index in this group of hit (without searching any subgroups).
- get(int, int, AnnotationClass) - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets an annotation that is set on a substring.
- get(int, int, String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Equivalent to
get(from,to,new AnnotationClass(annotationClass))
- get(int, int, String, String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Get the value of a property set on a substring annotation.
- get(long, TimeUnit) - Method in class com.yahoo.search.searchchain.FutureResult
-
Returns a Result containing the hits returned from this source, or an error otherwise.
- get(URI, int) - Method in class com.yahoo.search.result.HitGroup
-
Returns the hit with the given id, or null if there is no hit with this id in this group or any subgroup.
- get(CompoundName, Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.DimensionalMap
-
Returns the value for this key matching a context, or null if none
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.QueryProfile
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.QueryProfileProperties
-
Gets a value from the query profile, or from the nested profile if the value is null
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.DefaultProperties
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.PropertyAliases
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.PropertyMap
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.QueryProperties
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.RequestContextProperties
- get(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.SubProperties
- get(AnnotationClass) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns the annotation marked with the annotationClass.
- get(AnnotationClass, String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets the value of a property set on an annotation.
- get(String) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- get(String) - Method in class com.yahoo.search.query.profile.CopyOnWriteContent
- get(String) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a value from this query profile by resolving the given name: The name up to the first dot is the value looked up in the value of this profile The rest of the name (if any) is used as the name to look up in the referenced query profile If this name does not resolve completely into a value in this or any inherited profile, null is returned.
- get(String) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Deprecated.use getTensor (or getDouble) instead
- get(String) - Method in class com.yahoo.search.query.ranking.RankProperties
-
Returns a read-only list of properties properties by full name.
- get(String) - Method in class com.yahoo.search.result.HitGroup
-
Same as
HitGroup.get(String,int)
- get(String) - Method in class com.yahoo.text.interpretation.Annotations
- get(String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns the annotation marked with the annotationClass.
- get(String, int) - Method in class com.yahoo.search.result.HitGroup
- get(String, DimensionValues, Properties) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a value from this using the given dimensions for resolution
- get(String, QueryProfileType, boolean, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Returns the most specific matching value of a name for a given set of canonical dimension values.
- get(String, String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets the value of a property set on an annotation.
- get(String, String[]) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a value from this using the given dimensions for resolution
- get(String, String[], Properties) - Method in class com.yahoo.search.query.profile.QueryProfile
- get(String, Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- get(String, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a value from this using the given property context for resolution and using this for substitution
- get(String, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- get(String, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.QueryProfile
- get(Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.DimensionalValue
-
Returns the value matching this context, or null if none
- getAccuracy() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Return the accuracy of this.
- getAlias(String) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the alias associated with the given name.
- getAliases() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns a direct, mutable copy of the aliases of this, never null
- getAliases() - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns a unmodifiable list of the aliases of this.
- getAll() - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets all annotations mentioned in the query.
- getAll(AnnotationClass) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns a list of all annotations of the given class that exists in the text.
- getAll(String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns a list of all annotations of the given class that exists in the text.
- getAllAnnotations() - Method in class com.yahoo.text.interpretation.Span
-
Returns all annotations that are contained in either this subspan or in any of its subannotations
- getAllowApproximate() - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Returns whether approximation is allowed
- getAlternatives() - Method in class com.yahoo.prelude.query.WordAlternativesItem
-
Return an immutable snapshot of the contained terms.
- getAnnotation() - Method in class com.yahoo.text.interpretation.Modification
- getAnnotation(int, int, AnnotationClass) - Method in class com.yahoo.text.interpretation.Span
-
Returns the annotations with a specific class for the area defined by (from,to).
- getAnnotation(AnnotationClass) - Method in class com.yahoo.text.interpretation.Span
-
Returns the annotations with a specific class for the area defined by this span
- getAnnotation(String) - Method in class com.yahoo.prelude.query.Item
-
Returns an annotation on this item, or null if the annotation is not set
- getApplyOnRestart() - Method in class com.yahoo.container.search.Fs4Config.Builder
- getApplyOnRestart() - Method in class com.yahoo.prelude.EmulationConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.federation.FederationConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- getApplyOnRestart() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- getArg(int) - Method in class com.yahoo.search.grouping.request.FunctionNode
-
Returns the argument at the given index.
- getArgumentString() - Method in class com.yahoo.prelude.query.UriItem
-
Returns the canonical form of the tokens of this: Either the source string, or if none each token except the start and end anchor separated by space
- getArgumentType() - Static method in class com.yahoo.search.Query
- getArgumentType() - Static method in class com.yahoo.search.query.Model
- getArgumentType() - Static method in class com.yahoo.search.query.Presentation
- getArgumentType() - Static method in class com.yahoo.search.query.ranking.Diversity
- getArgumentType() - Static method in class com.yahoo.search.query.Ranking
- getArgumentType() - Static method in class com.yahoo.search.query.ranking.Matching
- getArgumentType() - Static method in class com.yahoo.search.query.ranking.MatchPhase
- getArgumentType() - Static method in class com.yahoo.search.query.ranking.SoftTimeout
- getArgumentType() - Static method in class com.yahoo.search.query.Select
- getAscending() - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Returns the order to sort the attribute during the path phase when this takes effect.
- getAttribute() - Method in class com.yahoo.prelude.Location
- getAttribute() - Method in class com.yahoo.search.query.ranking.Diversity
-
Returns the attribute to use for diversity, or null if none
- getAttribute() - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Returns the attribute to use for degradation, or null if none
- getAttributeName() - Method in class com.yahoo.search.grouping.request.ArrayAtLookup
-
Returns the name of the attribute to retrieve from the input hit
- getAttributeName() - Method in class com.yahoo.search.grouping.request.AttributeFunction
-
Returns the name of the attribute to retrieve from the input hit.
- getAttributeName() - Method in class com.yahoo.search.grouping.request.AttributeValue
-
Returns the name of the attribute to retrieve from the input hit.
- getAttributeName() - Method in class com.yahoo.search.grouping.request.InterpolatedLookup
-
Returns the name of the attribute to retrieve from the input hit
- getAttributeName() - Method in exception com.yahoo.search.grouping.UnavailableAttributeException
-
Returns the name of the attribute which is referenced but not available.
- getBacking() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
-
Returns the query profile backing this
- getBlockItem(int) - Method in class com.yahoo.prelude.query.PhraseItem
-
Returns a subitem as a block item,
- getBolding() - Method in class com.yahoo.search.query.Presentation
-
Returns whether matching query terms should be bolded in the result.
- getBoolean(String) - Method in class com.yahoo.text.interpretation.Annotations
-
Helper function to get a Boolean annotation.
- getBoundingHeight() - Method in class com.yahoo.prelude.Location
-
Returns height of bounding box (actual height if rectangle, bounding square if circle)
- getBoundingWidth() - Method in class com.yahoo.prelude.Location
-
Returns width of bounding box (actual width if rectangle, bounding square if circle)
- getBreakdown() - Method in class com.yahoo.search.searchchain.Execution.Context
-
If too many queries time out, the search handler will assume the system is in a breakdown state.
- getBucket(int) - Method in class com.yahoo.search.grouping.request.DoublePredefined
- getBucket(int) - Method in class com.yahoo.search.grouping.request.LongPredefined
- getBucket(int) - Method in class com.yahoo.search.grouping.request.PredefinedFunction
-
Returns the bucket at the given index.
- getBucket(int) - Method in class com.yahoo.search.grouping.request.RawPredefined
- getBucket(int) - Method in class com.yahoo.search.grouping.request.StringPredefined
- getBusyWait() - Method in class com.yahoo.search.grouping.request.DebugWaitFunction
-
Returns whether or not the debug node should busy-wait.
- getBytes() - Method in class com.yahoo.search.grouping.request.RawBuffer
-
Create a copy of data in the internal buffer.
- getBytes(String) - Static method in class com.yahoo.prelude.query.Item
-
Utility method for turning a string into utf-8 bytes
- getCanonicName(String) - Method in class com.yahoo.prelude.IndexFacts.Session
-
Returns the canonical form of the index name (Which may be the same as the input).
- getChain() - Method in class com.yahoo.search.federation.selection.FederationTarget
- getChain(ComponentId) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- getChain(String) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- getCharacterEncoding() - Method in class com.yahoo.search.handler.HttpSearchResponse
-
Returns expected character encoding of this response
- getCharacterEncoding(Result) - Method in class com.yahoo.search.rendering.Renderer
- getCheckInterval() - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Returns the interval between each ping of idle or failing nodes.
- getChild(int) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the child operation at the given index.
- getChildren() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns an immutable view to the child list of this node.
- getClasses() - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets all the annotationclasses that describes the text.
- getClasses() - Method in class com.yahoo.text.interpretation.Span
-
Returns all AnnotationClasses that are defined for this span and any of its superspans.
- getClasses(int, int) - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets all annotationclasses that describe a substring
- getClasses(int, int) - Method in class com.yahoo.text.interpretation.Span
-
Returns all AnnotationClasses that are defined for the range (from,to).
- getClazz() - Method in class com.yahoo.text.interpretation.AnnotationClass
- getClusterName() - Method in exception com.yahoo.search.grouping.UnavailableAttributeException
-
Returns the name of the cluster for which the request is illegal.
- getCode() - Method in class com.yahoo.prelude.query.Item
-
Returns the int code of this item
- getCollator() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- getComparator() - Method in class com.yahoo.search.result.HitOrderer
-
Returns the Comparator that this HitOrderer uses internally to sort hits.
- getComparator() - Method in class com.yahoo.search.result.HitSortOrderer
- getComponent(ComponentId) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- getComponent(ComponentSpecification) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- getComponent(String) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- getComponentIdAsCompoundName() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
- getCompoundName() - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns the full name of this as a compound name
- getConcreteHitCount() - Method in class com.yahoo.search.Result
-
Returns the total number of concrete hits contained (directly or in subgroups) in this result.
- getConcreteSize() - Method in class com.yahoo.search.result.HitGroup
-
Returns the number of concrete hits contained in this group and all subgroups.
- getConcreteSizeShallow() - Method in class com.yahoo.search.result.HitGroup
-
Returns the number of concrete hits contained in this group, without counting hits in subgroups.
- getConfig(Fs4Config.Builder) - Method in interface com.yahoo.container.search.Fs4Config.Producer
- getConfig(EmulationConfig.Builder) - Method in interface com.yahoo.prelude.EmulationConfig.Producer
- getConfig(FederationConfig.Builder) - Method in interface com.yahoo.search.federation.FederationConfig.Producer
- getConfig(ProviderConfig.Builder) - Method in interface com.yahoo.search.federation.ProviderConfig.Producer
- getConfig(SearchchainForwardConfig.Builder) - Method in interface com.yahoo.search.federation.SearchchainForwardConfig.Producer
- getConfig(StrictContractsConfig.Builder) - Method in interface com.yahoo.search.federation.StrictContractsConfig.Producer
- getConfig(SearchWithRendererHandlerConfig.Builder) - Method in interface com.yahoo.search.handler.SearchWithRendererHandlerConfig.Producer
- getConfig(PageTemplatesConfig.Builder) - Method in interface com.yahoo.search.pagetemplates.PageTemplatesConfig.Producer
- getConfig(ResolversConfig.Builder) - Method in interface com.yahoo.search.pagetemplates.ResolversConfig.Producer
- getConfig(RewritesConfig.Builder) - Method in interface com.yahoo.search.query.rewrite.RewritesConfig.Producer
- getConfig(MeasureQpsConfig.Builder) - Method in interface com.yahoo.search.statistics.MeasureQpsConfig.Producer
- getConfig(TimingSearcherConfig.Builder) - Method in interface com.yahoo.search.statistics.TimingSearcherConfig.Producer
- getConfiguration() - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Returns the configuration of this cluster monitor
- getConnectedItem() - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- getConnectedItem() - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- getConnectedItem() - Method in interface com.yahoo.prelude.query.TaggableItem
- getConnectedItem() - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- getConnectivity() - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- getConnectivity() - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- getConnectivity() - Method in interface com.yahoo.prelude.query.TaggableItem
- getConnectivity() - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- getContent() - Method in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- getContent() - Method in interface com.yahoo.prelude.hitfield.FieldPart
- getContent() - Method in class com.yahoo.prelude.hitfield.HitField
-
Returns the content of this field
- getContent() - Method in class com.yahoo.prelude.hitfield.ImmutableFieldPart
- getContent() - Method in class com.yahoo.prelude.hitfield.JSONString
- getContent() - Method in class com.yahoo.prelude.hitfield.MarkupFieldPart
- getContent() - Method in class com.yahoo.prelude.hitfield.StringFieldPart
- getContent() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
-
Returns all the content from this: All the values in this, and all values in the backing where an overriding value is not set in this
- getContent() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns all the content from this as an unmodifiable map
- getContent(String) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
-
Returns a value from the content of this: The value in this, or the value from the backing if not set in this
- getContent(String) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns a value from the content of this, or null if not present
- getContent(String, String, String) - Method in class com.yahoo.prelude.hitfield.HitField
-
Returns the content of this field, using the arguments as bolding tags
- getContentType() - Method in class com.yahoo.search.handler.HttpSearchResponse
-
Returns MIME type of this response
- getContext() - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Returns a context created from the dimensions and values of this
- getContext(boolean) - Method in class com.yahoo.search.Query
-
Returns the context of this query, possibly creating it if missing.
- getContext(boolean) - Method in class com.yahoo.search.Result
-
Returns the context of this result - this is equal to getQuery().getContext(create)
- getCoverage() - Method in class com.yahoo.search.handler.HttpSearchResponse
- getCoverage(boolean) - Method in class com.yahoo.search.Result
-
Returns coverage information
- getCreator() - Method in class com.yahoo.prelude.query.Item
-
Returns the item creator value.
- getCustomData() - Method in class com.yahoo.search.federation.selection.FederationTarget
-
Any data that the TargetSelector wants to associate with this target.
- getCutoffFactor() - Method in class com.yahoo.search.query.ranking.Diversity
- getCutoffStrategy() - Method in class com.yahoo.search.query.ranking.Diversity
- getDeclaredMatchAsPath() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns true if this is declared as match as path.
- getDecomposition() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- getDeepHitCount() - Method in class com.yahoo.search.Result
-
Returns the estimated total number of deep hits, which includes every object which matches the query.
- getDefaultFSAs() - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Get default FSA dictionary names
- getDefaultFSAs() - Method in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Get default FSA dictionary names
- getDefaultFSAs() - Method in class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Get default FSA dictionary names
- getDefaultFSAs() - Method in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Get default FSA dictionary names
- getDefaultIndex() - Method in class com.yahoo.search.query.Model
-
Returns the default index for this query.
- getDefaultIndexName() - Method in class com.yahoo.search.query.parser.Parsable
- getDefaultPosition() - Method in class com.yahoo.prelude.SearchDefinition
- getDefaultPosition(String) - Method in class com.yahoo.prelude.IndexFacts
- getDefaultRenderer() - Method in class com.yahoo.search.rendering.RendererRegistry
-
Returns the default JSON renderer
- getDefaultSummaryClass() - Method in class com.yahoo.search.rendering.Renderer
- getDefaultSummaryClass() - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- getDefMd5() - Method in class com.yahoo.container.search.Fs4Config.Builder
- getDefMd5() - Static method in class com.yahoo.container.search.Fs4Config
- getDefMd5() - Method in class com.yahoo.prelude.EmulationConfig.Builder
- getDefMd5() - Static method in class com.yahoo.prelude.EmulationConfig
- getDefMd5() - Method in class com.yahoo.search.federation.FederationConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.federation.FederationConfig
- getDefMd5() - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.federation.ProviderConfig
- getDefMd5() - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.federation.SearchchainForwardConfig
- getDefMd5() - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.federation.StrictContractsConfig
- getDefMd5() - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- getDefMd5() - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- getDefMd5() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.pagetemplates.ResolversConfig
- getDefMd5() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.query.rewrite.RewritesConfig
- getDefMd5() - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.statistics.MeasureQpsConfig
- getDefMd5() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- getDefMd5() - Static method in class com.yahoo.search.statistics.TimingSearcherConfig
- getDefName() - Method in class com.yahoo.container.search.Fs4Config.Builder
- getDefName() - Static method in class com.yahoo.container.search.Fs4Config
- getDefName() - Method in class com.yahoo.prelude.EmulationConfig.Builder
- getDefName() - Static method in class com.yahoo.prelude.EmulationConfig
- getDefName() - Method in class com.yahoo.search.federation.FederationConfig.Builder
- getDefName() - Static method in class com.yahoo.search.federation.FederationConfig
- getDefName() - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- getDefName() - Static method in class com.yahoo.search.federation.ProviderConfig
- getDefName() - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- getDefName() - Static method in class com.yahoo.search.federation.SearchchainForwardConfig
- getDefName() - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- getDefName() - Static method in class com.yahoo.search.federation.StrictContractsConfig
- getDefName() - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- getDefName() - Static method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- getDefName() - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- getDefName() - Static method in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- getDefName() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- getDefName() - Static method in class com.yahoo.search.pagetemplates.ResolversConfig
- getDefName() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- getDefName() - Static method in class com.yahoo.search.query.rewrite.RewritesConfig
- getDefName() - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- getDefName() - Static method in class com.yahoo.search.statistics.MeasureQpsConfig
- getDefName() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- getDefName() - Static method in class com.yahoo.search.statistics.TimingSearcherConfig
- getDefNamespace() - Method in class com.yahoo.container.search.Fs4Config.Builder
- getDefNamespace() - Static method in class com.yahoo.container.search.Fs4Config
- getDefNamespace() - Method in class com.yahoo.prelude.EmulationConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.prelude.EmulationConfig
- getDefNamespace() - Method in class com.yahoo.search.federation.FederationConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.federation.FederationConfig
- getDefNamespace() - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.federation.ProviderConfig
- getDefNamespace() - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.federation.SearchchainForwardConfig
- getDefNamespace() - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.federation.StrictContractsConfig
- getDefNamespace() - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- getDefNamespace() - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- getDefNamespace() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.pagetemplates.ResolversConfig
- getDefNamespace() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.query.rewrite.RewritesConfig
- getDefNamespace() - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.statistics.MeasureQpsConfig
- getDefNamespace() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- getDefNamespace() - Static method in class com.yahoo.search.statistics.TimingSearcherConfig
- getDefVersion() - Static method in class com.yahoo.container.search.Fs4Config
- getDefVersion() - Static method in class com.yahoo.prelude.EmulationConfig
- getDefVersion() - Static method in class com.yahoo.search.federation.FederationConfig
- getDefVersion() - Static method in class com.yahoo.search.federation.ProviderConfig
- getDefVersion() - Static method in class com.yahoo.search.federation.SearchchainForwardConfig
- getDefVersion() - Static method in class com.yahoo.search.federation.StrictContractsConfig
- getDefVersion() - Static method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- getDefVersion() - Static method in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- getDefVersion() - Static method in class com.yahoo.search.pagetemplates.ResolversConfig
- getDefVersion() - Static method in class com.yahoo.search.query.rewrite.RewritesConfig
- getDefVersion() - Static method in class com.yahoo.search.statistics.MeasureQpsConfig
- getDefVersion() - Static method in class com.yahoo.search.statistics.TimingSearcherConfig
- getDeletionBreaksOrdering() - Method in class com.yahoo.search.Result
- getDeletionBreaksOrdering() - Method in class com.yahoo.search.result.HitGroup
- getDetailedDiagnostics() - Method in class com.yahoo.search.searchchain.Execution.Context
-
The container has some internal diagnostics mechanisms which may be costly, and therefore not active by default.
- getDimensions() - Method in class com.yahoo.prelude.Location
- getDimensions() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- getDimensions() - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Returns a read-only list of the dimensions of this.
- getDimensions() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the variant dimensions to be used in this - an unmodifiable list of dimension names
- getDimensions() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Returns the dimensions over which the virtual profiles in this may return different values.
- getDimensionValues() - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- getDimensionValues() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
-
Returns the dimension values for which this value should be used.
- getDisplayId() - Method in class com.yahoo.search.pagetemplates.result.SectionHitGroup
- getDisplayId() - Method in class com.yahoo.search.result.Hit
-
Returns the id to display, or null to not display (render) the id.
- getDistance() - Method in class com.yahoo.prelude.query.NearItem
- getDistanceThreshold() - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Returns the distance threshold for nearest-neighbor hits
- getDiversity() - Method in class com.yahoo.search.query.ranking.MatchPhase
- getDocumentDb() - Method in class com.yahoo.search.query.Model
-
Returns the name of the document db this should search, or null if not set.
- getDouble(String) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Returns a double rank feature, or empty if there is no value with this name.
- getDouble(String) - Method in class com.yahoo.search.result.FeatureData
-
Returns the value of a scalar feature, or null if it is not present.
- getDouble(String) - Method in class com.yahoo.text.interpretation.Annotations
-
Helper function to get a Double annotation.
- getDurationTime() - Method in class com.yahoo.search.Query
-
Returns the time (in milliseconds) since the query was started/created
- getDynamicSummary() - Method in class com.yahoo.prelude.Index
- getElapsedTime() - Method in class com.yahoo.prelude.Pong
- getElapsedTime() - Method in class com.yahoo.search.Result
- getEnable() - Method in class com.yahoo.search.query.ranking.SoftTimeout
-
Returns whether softtimeout is enabled.
- getEncodedInt() - Method in class com.yahoo.prelude.query.IntItem
-
Returns the number for encoding; the number expression as-is.
- getEncodedWord() - Method in class com.yahoo.prelude.query.MarkerWordItem
-
Returns the marker word for encoding
- getEncodedWord() - Method in class com.yahoo.prelude.query.WordItem
-
Returns the word for encoding.
- getEncoding() - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- getEncoding() - Method in class com.yahoo.search.query.Model
-
Returns the encoding used in the query as a lowercase string
- getEncoding() - Method in class com.yahoo.search.rendering.JsonRenderer
- getEncoding() - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- getEncoding() - Method in class com.yahoo.search.rendering.XmlRenderer
- getEntries() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns all the entries from the profile
- getError() - Method in class com.yahoo.search.result.HitGroup
-
Returns the first error in this result, or null if no searcher has produced an error AND the query doesn't contain an error
- getError(int) - Method in class com.yahoo.prelude.Pong
-
Deprecated.use error() instead
- getErrorHit() - Method in class com.yahoo.search.result.HitGroup
-
Returns the error hit containing all error information, or null if no error has occurred
- getErrors() - Method in class com.yahoo.prelude.Pong
-
Deprecated.use error() instead
- getExact(DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
-
Returns the value having exactly the given dimensions, or null if none
- getExactTerminator() - Method in class com.yahoo.prelude.Index
-
Returns the string terminating an exact sequence in this index, or null to use the default (space)
- getExecution() - Method in class com.yahoo.search.query.Model
-
Returns the Execution working on this, or a null execution if none.
- getExplainLevel() - Method in class com.yahoo.search.Query
-
Returns the explain level of this query, 0 means no tracing Higher numbers means increasingly more explaining
- getExplicitLanguage() - Method in class com.yahoo.search.query.parser.Parsable
-
Returns the language explicitly set to be used when parsing, or empty if none is set.
- getExpression() - Method in class com.yahoo.search.grouping.request.AggregatorNode
-
Returns the expression that this node aggregates on.
- getFactor() - Method in class com.yahoo.search.query.ranking.SoftTimeout
- getFailLimit() - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Returns the number of milliseconds a node is allowed to fail before we mark it as not working
- getFeatures() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- getFeatures() - Method in class com.yahoo.search.query.Ranking
-
Returns the rank features of this, an empty container (never null) if none are set.
- getFederationOptions() - Method in class com.yahoo.search.federation.selection.FederationTarget
- getField(Hit, String) - Method in class com.yahoo.search.result.FieldComparator
- getField(String) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the description of the field with the given name in this type or an inherited type (depth first left to right search).
- getField(String) - Method in class com.yahoo.search.result.Hit
-
Returns a field value or null if not present
- getFieldDescription(CompoundName, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the field description of this field, or null if it is not typed
- getFieldName() - Method in class com.yahoo.prelude.query.SameElementItem
- getFieldName() - Method in class com.yahoo.search.query.Sorting.FieldOrder
-
Returns the name of this attribute
- getFieldType(CompoundName) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the field type of the given name under this, of null if none
- getFieldValues() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Returns the map of field values of this indexed by field name.
- getFilled() - Method in class com.yahoo.search.result.Hit
-
Returns the set of summary classes for which this hit is filled as an unmodifiable set.
- getFilled() - Method in class com.yahoo.search.result.HitGroup
-
Returns the set of summaries for which all concrete hits recursively below this is filled.
- getFilter() - Method in class com.yahoo.search.query.Model
-
Returns the filter string set for this query.
- getFilter() - Method in class com.yahoo.search.query.parser.Parsable
- getFirstConnection(Hasher.NodeList<T>, int, int, Query) - Method in class com.yahoo.search.cluster.ClusterSearcher
- getForceSinglePass() - Method in class com.yahoo.search.grouping.request.GroupingOperation
- getFormat() - Method in class com.yahoo.search.query.Presentation
-
Get the name of the format desired for result rendering.
- getFreshness() - Method in class com.yahoo.search.query.Ranking
-
Get the freshness search parameters associated with this query
- getFrom() - Method in class com.yahoo.prelude.query.RangeItem
-
Returns the lower limit of this range, which may be negative infinity
- getFrom() - Method in class com.yahoo.search.grouping.request.BucketValue
-
Returns the inclusive-from value of this bucket.
- getFrom() - Method in class com.yahoo.search.grouping.result.BucketGroupId
-
Returns the inclusive-from of the value range.
- getFrom() - Method in class com.yahoo.text.interpretation.Span
-
hack
- getFrom(Query) - Static method in class com.yahoo.search.intent.model.IntentModel
-
Returns the intent model stored at property key "intentModel" in this query, or null if none
- getFrom(Query) - Static method in class com.yahoo.search.query.Model
- getFrom(Query) - Static method in class com.yahoo.search.query.Ranking
- getFromLimit() - Method in class com.yahoo.prelude.query.IntItem
-
Returns the lower limit of this range, which may be negative infinity
- getGramSize() - Method in class com.yahoo.prelude.Index
-
Returns the gram size.
- getGroupBy() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the expression assigned as the group-by clause of this.
- getGroupId() - Method in class com.yahoo.search.grouping.result.Group
-
Returns the id of this group.
- getGrouping() - Method in class com.yahoo.search.query.Select
-
Returns the query's
GroupingRequest
as a mutable list. - getGroupingExpressionString() - Method in class com.yahoo.search.query.Select
- getGroupingSessionCache() - Method in class com.yahoo.search.Query
-
Returns whether this query should use the grouping session cache.
- getGroupingSteps(String) - Method in class com.yahoo.search.query.SelectParser
- getGroupingString() - Method in class com.yahoo.search.query.Select
-
Returns the grouping in the query
- getGroupList(String) - Method in class com.yahoo.search.grouping.result.Group
-
Returns the
GroupList
with the given label. - getHasher() - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Returns the hasher used internally in this.
- getHeaders(boolean) - Method in class com.yahoo.search.Result
-
Returns the set of "envelope" headers to be returned with this result.
- getHighlight() - Method in class com.yahoo.search.query.Presentation
-
Returns how terms in this result should be highlighted, or null if not set
- getHighlightItems() - Method in class com.yahoo.prelude.query.Highlight
-
Returns the modifiable map of highlight items (never null)
- getHighlightSummary() - Method in class com.yahoo.prelude.Index
- getHighlightTerms() - Method in class com.yahoo.prelude.query.Highlight
- getHints() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns an immutable view to the hint list of this node.
- getHitCount() - Method in class com.yahoo.search.Result
-
Returns the number of hit objects available in the top level group of this result.
- getHitCounts() - Method in class com.yahoo.search.handler.HttpSearchResponse
- getHitLimit() - Method in class com.yahoo.prelude.query.IntItem
-
Returns the number of hits this will match, or 0 if all should be matched.
- getHitList(String) - Method in class com.yahoo.search.grouping.result.Group
-
Returns the
HitList
with the given label. - getHitOrderer() - Method in class com.yahoo.search.Result
-
Returns the orderer used by the top level group, or null if the default relevancy order is used
- getHits() - Method in class com.yahoo.search.Query
-
Returns the number of hits requested by the submitter of this query.
- getHnswExploreAdditionalHits() - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Returns the number of extra hits to explore in HNSW algorithm
- getHttpRequest() - Method in class com.yahoo.search.Query
-
Return the HTTP request which caused this query.
- getId() - Method in class com.yahoo.search.intent.model.Intent
-
Returns the id of this intent, never null
- getId() - Method in class com.yahoo.search.intent.model.Source
-
Returns the id of this source, never null
- getId() - Method in class com.yahoo.search.pagetemplates.model.Placeholder
- getId() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns a unique id of this section within the page.
- getId() - Method in class com.yahoo.search.result.Hit
-
Returns the hit id
- getIdleLimit() - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.Will go away in Vespa 8
- getIfAvailable(long, TimeUnit) - Method in class com.yahoo.search.searchchain.FutureResult
-
Same as get(timeout, timeunit) but returns Optional.empty instead of a result with error if the result is not available in time
- getIfExists(int) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- getImage() - Method in class com.yahoo.search.grouping.request.GroupingNode
- getIndex(String) - Method in class com.yahoo.prelude.IndexFacts.Session
-
Returns the index for this name.
- getIndex(String) - Method in class com.yahoo.prelude.SearchDefinition
- getIndex(String, String) - Method in class com.yahoo.prelude.IndexFacts.Session
-
Returns an index given from a given search definition
- getIndexArgument() - Method in class com.yahoo.search.grouping.request.ArrayAtLookup
-
Return the expression to evaluate before indexing
- getIndexByLowerCase(String) - Method in class com.yahoo.prelude.SearchDefinition
- getIndexedString() - Method in class com.yahoo.prelude.query.BoolItem
- getIndexedString() - Method in class com.yahoo.prelude.query.CompositeIndexedItem
- getIndexedString() - Method in class com.yahoo.prelude.query.GeoLocationItem
- getIndexedString() - Method in interface com.yahoo.prelude.query.IndexedItem
-
Return the searchable term contents of this item.
- getIndexedString() - Method in class com.yahoo.prelude.query.IndexedSegmentItem
- getIndexedString() - Method in class com.yahoo.prelude.query.IntItem
- getIndexedString() - Method in class com.yahoo.prelude.query.PhraseItem
- getIndexedString() - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- getIndexedString() - Method in class com.yahoo.prelude.query.RegExpItem
- getIndexedString() - Method in class com.yahoo.prelude.query.SimpleIndexedItem
- getIndexedString() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- getIndexedString() - Method in class com.yahoo.prelude.query.WordItem
- getIndexes(String) - Method in class com.yahoo.prelude.IndexFacts.Session
-
Returns all the indexes of a given search definition
- getIndexFacts() - Method in class com.yahoo.search.query.parser.ParserEnvironment
- getIndexFacts() - Method in class com.yahoo.search.searchchain.Execution.Context
-
Returns information about the indexes specified by the search definitions used in this system, or null if not know.
- getIndexName() - Method in class com.yahoo.prelude.query.AndSegmentItem
- getIndexName() - Method in class com.yahoo.prelude.query.CompositeIndexedItem
-
The name of the index this belongs to, or "" (never null) if not specified
- getIndexName() - Method in interface com.yahoo.prelude.query.HasIndexItem
- getIndexName() - Method in class com.yahoo.prelude.query.IndexedSegmentItem
-
The name of the index this belongs to, or "" (never null) if not specified
- getIndexName() - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Returns the field name
- getIndexName() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- getIndexName() - Method in class com.yahoo.prelude.query.SimpleIndexedItem
-
The name of the index this belongs to, or "" (never null) if not specified
- getIndexName() - Method in class com.yahoo.prelude.query.WeakAndItem
- getIndexName() - Method in class com.yahoo.prelude.query.WeightedSetItem
- getInherited() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Returns the profiles inherited from various variants of this
- getInitContent() - Method in class com.yahoo.prelude.hitfield.ImmutableFieldPart
- getInitContent() - Method in class com.yahoo.prelude.hitfield.StringFieldPart
- getInteger(String) - Method in class com.yahoo.text.interpretation.Annotations
-
Helper function to get a Double annotation.
- getIntent() - Method in class com.yahoo.search.intent.model.IntentNode
-
Returns the intent of this node, this is never null
- getInternalData() - Method in class com.yahoo.prelude.hitfield.RawData
-
Returns the internal byte array containing the actual data received
- getInterpretation() - Method in class com.yahoo.search.intent.model.InterpretationNode
-
Returns this interpretation.
- getItem(int) - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns a subitem
- getItemClass() - Method in class com.yahoo.prelude.query.TermType
-
Returns the CompositeItem type this type corresponds to, or CompositeItem if it's the default
- getItemCount() - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns the number of direct children of this item
- getItemIndex(Item) - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns the index of a subitem
- getItemIterator() - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns a modifiable list iterator of the immediate children of this
- getItemType() - Method in class com.yahoo.prelude.query.AndItem
- getItemType() - Method in class com.yahoo.prelude.query.AndSegmentItem
- getItemType() - Method in class com.yahoo.prelude.query.BoolItem
-
Returns ItemType.WORD as we do not want a string binding from the parsed query to index types
- getItemType() - Method in class com.yahoo.prelude.query.DotProductItem
- getItemType() - Method in class com.yahoo.prelude.query.EquivItem
- getItemType() - Method in class com.yahoo.prelude.query.ExactStringItem
- getItemType() - Method in class com.yahoo.prelude.query.FalseItem
- getItemType() - Method in class com.yahoo.prelude.query.GeoLocationItem
- getItemType() - Method in class com.yahoo.prelude.query.IntItem
- getItemType() - Method in class com.yahoo.prelude.query.Item
-
Return the enumerated type of this item.
- getItemType() - Method in class com.yahoo.prelude.query.NearestNeighborItem
- getItemType() - Method in class com.yahoo.prelude.query.NearItem
- getItemType() - Method in class com.yahoo.prelude.query.NotItem
- getItemType() - Method in class com.yahoo.prelude.query.NullItem
- getItemType() - Method in class com.yahoo.prelude.query.ONearItem
- getItemType() - Method in class com.yahoo.prelude.query.OrItem
- getItemType() - Method in class com.yahoo.prelude.query.PhraseItem
- getItemType() - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- getItemType() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- getItemType() - Method in class com.yahoo.prelude.query.PrefixItem
- getItemType() - Method in class com.yahoo.prelude.query.PureWeightedInteger
- getItemType() - Method in class com.yahoo.prelude.query.PureWeightedString
- getItemType() - Method in class com.yahoo.prelude.query.RankItem
- getItemType() - Method in class com.yahoo.prelude.query.RegExpItem
- getItemType() - Method in class com.yahoo.prelude.query.SameElementItem
- getItemType() - Method in class com.yahoo.prelude.query.SubstringItem
- getItemType() - Method in class com.yahoo.prelude.query.SuffixItem
- getItemType() - Method in class com.yahoo.prelude.query.WandItem
- getItemType() - Method in class com.yahoo.prelude.query.WeakAndItem
- getItemType() - Method in class com.yahoo.prelude.query.WeightedSetItem
- getItemType() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- getItemType() - Method in class com.yahoo.prelude.query.WordItem
- getItemType() - Method in class com.yahoo.search.query.QueryTree
- getKey() - Method in class com.yahoo.prelude.query.PredicateQueryItem.EntryBase
- getKey() - Method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- getKeyAttribute() - Method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- getKeySourceAttribute() - Method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- getLabel() - Method in class com.yahoo.prelude.query.Item
-
Returns the label for this item.
- getLabel() - Method in class com.yahoo.search.grouping.request.GroupingNode
-
Returns the label assigned to this grouping expression.
- getLabel() - Method in class com.yahoo.search.grouping.result.AbstractList
-
Returns the label of this list.
- getLanguage() - Method in class com.yahoo.prelude.query.Item
-
Returns the language of any natural language text below this item, or Language.UNKNOWN if not set.
- getLanguage() - Method in class com.yahoo.search.query.Model
-
Returns the explicitly set parsing language of this query model, or null if none
- getLanguage() - Method in class com.yahoo.search.query.parser.Parsable
-
Returns the language to use when parsing, or null to decide during parsing.
- getLayout() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns the layout identifier describing the kind of layout which should be used by the rendering engine to lay out the content of this section.
- getLevel() - Method in class com.yahoo.search.grouping.request.GroupingExpression
-
Returns the conceptual level of this expression.
- getLevel() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the conceptual level of this node.
- getLevelDesc(int) - Static method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns a description of the given level.
- getLevelOrNull() - Method in class com.yahoo.search.grouping.request.GroupingExpression
- getLinguistics() - Method in class com.yahoo.search.query.parser.ParserEnvironment
- getLinguistics() - Method in class com.yahoo.search.searchchain.Execution.Context
-
Returns the
Linguistics
object assigned to this Context. - getListFeatures() - Method in class com.yahoo.search.query.Ranking
-
Returns whether rank features should be dumped with the result of this query, default false
- getLiteralBoost() - Method in class com.yahoo.prelude.Index
- getLoad() - Method in class com.yahoo.search.cluster.Hasher.NodeFactor
- getLocale() - Method in class com.yahoo.search.grouping.request.UcaFunction
- getLocale() - Method in class com.yahoo.search.query.Model
-
Returns the explicitly set parsing locale of this query model, or null if none.
- getLocale() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- getLocation() - Method in class com.yahoo.prelude.query.GeoLocationItem
- getLocation() - Method in class com.yahoo.search.query.Ranking
-
Returns the location of this query, or null if none
- getLogger() - Method in class com.yahoo.search.Searcher
-
Returns a logger unique for the instance subclass
- getLogValues() - Method in class com.yahoo.search.handler.HttpSearchResponse
- getLookupArgument() - Method in class com.yahoo.search.grouping.request.InterpolatedLookup
-
Return the expression to evaluate before lookup
- getMap() - Method in class com.yahoo.text.interpretation.Annotations
- getMasterClusters() - Method in class com.yahoo.prelude.IndexModel
- getMatchAsPath() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns whether instances of this should be matched as path names.
- getMatching() - Method in class com.yahoo.search.query.Ranking
-
Returns the matching settings of this.
- getMatchPhase() - Method in class com.yahoo.search.query.Ranking
-
Returns the match phase rank settings of this.
- getMax() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the max clause of this.
- getMax() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns max number of (immediate) elements/sections permissible within this, -1 means unrestricted.
- getMaxFilterCoverage() - Method in class com.yahoo.search.query.ranking.MatchPhase
- getMaxHits() - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Returns the max hits to aim for producing in the match phase on each content node, or null if not set
- getMethod() - Method in class com.yahoo.search.pagetemplates.model.AbstractChoice
-
Returns the choice method to use - a string interpreted by the resolver in use, or null to use any available method
- getMimeType() - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- getMimeType() - Method in class com.yahoo.search.rendering.JsonRenderer
- getMimeType() - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- getMimeType() - Method in class com.yahoo.search.rendering.XmlRenderer
- getMin() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns min number of (immediate) elements/sections desired within this, -1 means unrestricted.
- getMinGroups() - Method in class com.yahoo.search.query.ranking.Diversity
-
Returns the max hits to aim for producing in the match phase on each content node, or null if not set
- getMinHitsPerThread() - Method in class com.yahoo.search.query.ranking.Matching
- getModel() - Method in class com.yahoo.search.Query
-
Returns the query representation model to be used for this query, never null
- getModification() - Method in class com.yahoo.text.interpretation.Interpretation
- getMonitor() - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Returns the monitor of these nodes
- getN() - Method in class com.yahoo.prelude.query.WeakAndItem
- getName() - Method in class com.yahoo.prelude.hitfield.HitField
- getName() - Method in class com.yahoo.prelude.Index
-
Returns the canonical name of this index, unless it is the null index, which doesn't have a canonical name
- getName() - Method in class com.yahoo.prelude.query.AndItem
- getName() - Method in class com.yahoo.prelude.query.AndSegmentItem
- getName() - Method in class com.yahoo.prelude.query.BoolItem
- getName() - Method in class com.yahoo.prelude.query.EquivItem
- getName() - Method in class com.yahoo.prelude.query.ExactStringItem
- getName() - Method in class com.yahoo.prelude.query.FalseItem
- getName() - Method in class com.yahoo.prelude.query.GeoLocationItem
- getName() - Method in class com.yahoo.prelude.query.IntItem
- getName() - Method in class com.yahoo.prelude.query.Item
-
Returns the name of this item
- getName() - Method in class com.yahoo.prelude.query.NearestNeighborItem
- getName() - Method in class com.yahoo.prelude.query.NearItem
- getName() - Method in class com.yahoo.prelude.query.NotItem
- getName() - Method in class com.yahoo.prelude.query.NullItem
- getName() - Method in class com.yahoo.prelude.query.ONearItem
- getName() - Method in class com.yahoo.prelude.query.OrItem
- getName() - Method in class com.yahoo.prelude.query.PhraseItem
- getName() - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- getName() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- getName() - Method in class com.yahoo.prelude.query.PrefixItem
- getName() - Method in class com.yahoo.prelude.query.PureWeightedItem
- getName() - Method in class com.yahoo.prelude.query.RankItem
- getName() - Method in class com.yahoo.prelude.query.RegExpItem
- getName() - Method in class com.yahoo.prelude.query.SameElementItem
- getName() - Method in class com.yahoo.prelude.query.SubstringItem
- getName() - Method in class com.yahoo.prelude.query.SuffixItem
- getName() - Method in class com.yahoo.prelude.query.TermType
- getName() - Method in class com.yahoo.prelude.query.WeakAndItem
- getName() - Method in class com.yahoo.prelude.query.WeightedSetItem
- getName() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- getName() - Method in class com.yahoo.prelude.query.WordItem
- getName() - Method in class com.yahoo.prelude.SearchDefinition
- getName() - Method in class com.yahoo.search.pagetemplates.model.Layout
- getName() - Method in class com.yahoo.search.pagetemplates.model.Renderer
-
Returns the name of this renderer (never null).
- getName() - Method in class com.yahoo.search.pagetemplates.model.Source
-
Returns the name of this source (never null)
- getName() - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns the full name of this as a string
- getName() - Method in class com.yahoo.search.query.QueryTree
- getName() - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- getNoCache() - Method in class com.yahoo.search.Query
-
Returns whether this query should never be served from a cache.
- getNode() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
- getNode() - Method in class com.yahoo.search.cluster.Hasher.NodeFactor
- getNode() - Method in class com.yahoo.search.cluster.TrafficNodeMonitor
- getNodeCount() - Method in class com.yahoo.search.cluster.Hasher.NodeList
- getNodeMonitor(T) - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Returns the monitor of the given node, or null if this node has not been added
- getNodes() - Method in class com.yahoo.search.cluster.Hasher
-
Returns a list of nodes that are up.
- getNonOverlappingFullPhraseMatches(PhraseMatcher, Query) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Retrieve the longest, from left to right non overlapping full phrase substrings in query based on FSA dictionary
- getNonOverlappingMatchesInAndItem(List<PhraseMatcher.Phrase>, Query) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Retrieve the longest, from left to right non overlapping substrings in AndItem based on FSA dictionary
- getNonOverlappingPartialPhraseMatches(PhraseMatcher, Query) - Static method in class com.yahoo.search.query.rewrite.RewriterFeatures
-
Retrieve the longest, from left to right non overlapping partial phrase substrings in query based on FSA dictionary
- getNormalize() - Method in class com.yahoo.prelude.Index
-
Returns true if the content of this index is normalized
- getNormalized() - Method in class com.yahoo.prelude.query.SegmentItem
- getNormalizedOriginalQuery(Query) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Retrieve normalized original query from query object
- getNumArgs() - Method in class com.yahoo.search.grouping.request.FunctionNode
-
Returns the number of arguments that were given to this function at construction.
- getNumber() - Method in class com.yahoo.prelude.query.IntItem
-
Sets the number expression of this - a number or range
- getNumBits() - Method in class com.yahoo.search.grouping.request.Md5Function
-
Returns the number of bits of the md5 to include in the evaluated result.
- getNumBits() - Method in class com.yahoo.search.grouping.request.XorBitFunction
-
Returns the number of bits of the expression value to xor.
- getNumBuckets() - Method in class com.yahoo.search.grouping.request.PredefinedFunction
-
Returns the number of buckets to divide the result into.
- getNumChildren() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the number of child operations of this.
- getNumOrderBy() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the number of expressions in the order-by clause of this.
- getNumOutputs() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the number of expressions in the output clause of this.
- getNumSearchPartitions() - Method in class com.yahoo.search.query.ranking.Matching
- getNumThreadsPerSearch() - Method in class com.yahoo.search.query.ranking.Matching
- getNumTokens() - Method in class com.yahoo.prelude.query.WeightedSetItem
- getNumWords() - Method in class com.yahoo.prelude.query.BoolItem
- getNumWords() - Method in class com.yahoo.prelude.query.GeoLocationItem
- getNumWords() - Method in interface com.yahoo.prelude.query.HasIndexItem
-
Returns how many phrase words does this item contain
- getNumWords() - Method in class com.yahoo.prelude.query.IntItem
- getNumWords() - Method in class com.yahoo.prelude.query.PhraseItem
- getNumWords() - Method in class com.yahoo.prelude.query.RegExpItem
- getNumWords() - Method in class com.yahoo.prelude.query.SegmentItem
- getNumWords() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- getNumWords() - Method in class com.yahoo.prelude.query.WordItem
- getObject(String) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Returns this value as either a Double, Tensor or String.
- getOffset() - Method in class com.yahoo.search.Query
-
Returns the offset from the most relevant hits requested by the submitter of this query.
- getOrCreateIndex(String) - Method in class com.yahoo.prelude.SearchDefinition
- getOrder() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns the choice of ways to sort immediate children in this, or empty meaning sort by default order (relevance)
- getOrderBy() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns an immutable view to the order-by clause of this.
- getOrderBy(int) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the group-by expression at the given index.
- getOrderer() - Method in class com.yahoo.search.result.HitGroup
-
Returns the orderer used by this group, or null if the default relevancy order is used
- getOrDetectLanguage(String) - Method in class com.yahoo.search.query.parser.Parsable
-
Returns the language to use when parsing, with a text to use for detection if necessary.
- getOrigin() - Method in interface com.yahoo.prelude.query.BlockItem
-
Returns the substring which is the origin of this item, or null if none
- getOrigin() - Method in class com.yahoo.prelude.query.SegmentItem
-
Returns null right now
- getOrigin() - Method in class com.yahoo.prelude.query.TermItem
-
Returns the substring which is the raw form of the text leading to this token.
- getOriginal() - Method in class com.yahoo.prelude.hitfield.HitField
-
Fetch the object which (the String representation of) this HitField was built from.
- getOutput(int) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the output expression at the given index.
- getOutputs() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns an immutable view to the output clause of this.
- getParent() - Method in class com.yahoo.prelude.query.Item
-
Returns the parent in the query tree, or null if this node has no parent
- getParent() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the parent of this, or null if none
- getParent() - Method in class com.yahoo.search.query.Model
-
returns the query owning this, never null
- getParentQuery() - Method in class com.yahoo.search.query.Properties
-
Returns the query owning this property object.
- getParentQuery() - Method in class com.yahoo.search.query.properties.QueryProperties
- getParsedJSON() - Method in class com.yahoo.prelude.hitfield.JSONString
-
Deprecated, for removal: This API element is subject to removal in a future version.Use
JSONString.getContent()
instead and parse content yourself - getParsedQuery() - Method in class com.yahoo.search.handler.HttpSearchResponse
- getParsingLanguage() - Method in class com.yahoo.search.query.Model
- getParsingLanguage(String) - Method in class com.yahoo.search.query.Model
-
Gets the language to use for parsing.
- getPathPrefix() - Method in class com.yahoo.search.query.properties.SubProperties
-
Returns getPatchPrefixCompound.toString()
- getPathPrefixCompound() - Method in class com.yahoo.search.query.properties.SubProperties
- getPhraseSegmenting() - Method in class com.yahoo.prelude.Index
- getPositiveItem() - Method in class com.yahoo.prelude.query.NotItem
-
Returns the positive item (the first subitem), or null if no positive items has been added
- getPositiveTerms(Item) - Static method in class com.yahoo.search.query.QueryTree
-
Returns a flattened list of all positive query terms under the given item
- getPositiveTerms(Item, List<IndexedItem>) - Method in class com.yahoo.prelude.query.ItemHelper
- getPrecision() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the precision clause of this.
- getPredicateLowerBound() - Method in class com.yahoo.prelude.Index
- getPredicateUpperBound() - Method in class com.yahoo.prelude.Index
- getPresentation() - Method in class com.yahoo.search.Query
-
Returns the presentation to be used for this query, never null
- getProbability() - Method in class com.yahoo.text.interpretation.Interpretation
-
The probability that this interpretation is correct.
- getProfile() - Method in class com.yahoo.search.query.Ranking
-
Returns the name of the rank profile to be used.
- getProperties() - Method in class com.yahoo.search.query.Ranking
-
Returns the rank properties of this, an empty container (never null) if none are set.
- getProperty(String) - Method in class com.yahoo.search.query.context.QueryContext
-
Returns a property set anywhere in this context.
- getQPConfig(Query, String) - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Get config parameter value set in query profile
- getQPConfig(Query, String, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Get config parameter value set in query profile
- getQuery() - Method in class com.yahoo.search.handler.HttpSearchResponse
-
Returns the query wrapped by this
- getQuery() - Method in class com.yahoo.search.query.parser.Parsable
- getQuery() - Method in class com.yahoo.search.Result
-
Returns the query which produced this result
- getQuery() - Method in class com.yahoo.search.result.Hit
-
Returns the query which produced this hit, or null if not known
- getQuery() - Method in class com.yahoo.search.searchchain.FutureResult
-
Returns the query used in this execution, never null
- getQueryCache() - Method in class com.yahoo.search.query.Ranking
- getQueryProfile() - Method in class com.yahoo.search.query.profile.QueryProfileProperties
-
Returns the query profile backing this, or null if none
- getQueryProfileType() - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
-
Returns the query profile type of this, or null if any type works
- getQueryString() - Method in class com.yahoo.search.query.Model
-
Returns the query string which caused the original query tree of this model to come about.
- getQueryTensorName() - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Returns the name of the query tensor
- getQueryTree() - Method in class com.yahoo.search.query.Model
-
Returns the query as an object structure.
- getRangeFeatures() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- getRanking() - Method in class com.yahoo.search.Query
-
Returns the ranking to be used for this query, never null
- getRawContent() - Method in class com.yahoo.prelude.hitfield.HitField
- getRawWord() - Method in interface com.yahoo.prelude.query.BlockItem
-
The untransformed raw text from the user serving as base for this item.
- getRawWord() - Method in class com.yahoo.prelude.query.BoolItem
-
Returns the same as stringValue
- getRawWord() - Method in class com.yahoo.prelude.query.GeoLocationItem
- getRawWord() - Method in class com.yahoo.prelude.query.IntItem
- getRawWord() - Method in class com.yahoo.prelude.query.RegExpItem
- getRawWord() - Method in class com.yahoo.prelude.query.SegmentItem
- getRawWord() - Method in class com.yahoo.prelude.query.TermItem
-
Returns the raw form of the text leading to this term, exactly as received, including original casing
- getRawWord() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- getRawWord() - Method in class com.yahoo.prelude.query.WordItem
-
Get the word exactly as received in the request.
- getReferences() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns the references reachable from this, or an empty map (never null) if none
- getRefTime() - Method in class com.yahoo.prelude.Freshness
-
Get the reference time as a long value (in seconds since epoch)
- getRegexp() - Method in class com.yahoo.prelude.query.RegExpItem
- getRegion() - Method in class com.yahoo.search.pagetemplates.model.Section
-
Returns the identifier telling the layout of the containing section where this section should be placed.
- getRegistry() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns the registry this belongs to, or null if none (in which case runtime profile reference assignment won't work)
- getRelevance() - Method in class com.yahoo.search.result.Hit
-
Returns the relevance of this hit
- getRenderer() - Method in class com.yahoo.search.query.Presentation
-
Get the name of the format desired for result rendering.
- getRenderer(ComponentSpecification) - Method in class com.yahoo.search.rendering.RendererRegistry
-
Returns the requested renderer.
- getRendererCopy(ComponentSpecification) - Method in class com.yahoo.search.handler.SearchHandler
-
For internal use only
- getRendererFor() - Method in class com.yahoo.search.pagetemplates.model.Renderer
-
Returns the name of the kind of data this is a renderer for.
- getRequestedEncoding(Query) - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
-
Returns the encoding of the query, or the encoding given by the template if none is set
- getRequestedEncoding(Query) - Method in class com.yahoo.search.rendering.Renderer
-
Returns the encoding of the query, or the encoding given by the template if none is set
- getRequestedEncoding(Query) - Method in class com.yahoo.search.rendering.XmlRenderer
-
Returns the encoding of the query, or the encoding given by the template if none is set
- getRequestId() - Method in class com.yahoo.search.grouping.GroupingRequest
-
Returns the id of this GroupingRequest.
- getRequestTimeout() - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Returns the number of milliseconds to attempt to service a request (at different nodes) before giving up.
- getRequestType() - Method in class com.yahoo.search.handler.SearchHandler
- getRerankCount() - Method in class com.yahoo.search.query.Ranking
-
Returns the rerank-count that will be used, or null if not set
- getResolution(Choice) - Method in class com.yahoo.search.pagetemplates.engine.Resolution
-
Returns the resolution of a choice.
- getResolution(MapChoice) - Method in class com.yahoo.search.pagetemplates.engine.Resolution
-
Returns the resolution of a map choice.
- getRestrict() - Method in class com.yahoo.search.query.Model
-
Returns the set of types this query will search.
- getRestrict() - Method in class com.yahoo.search.query.parser.Parsable
- getResult() - Method in class com.yahoo.search.handler.HttpSearchResponse
-
Returns the result wrapped by this
- getResultGroup(Result) - Method in class com.yahoo.search.grouping.GroupingRequest
-
Returns the root result
RootGroup
that corresponds to this request. - getRewriteFromFSA(Query, String, String) - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Retrieve rewrite from FSA given the original query
- getRewriteFromFSA(Query, HashMap<String, Object>, String, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Retrieve rewrite from FSA given the original query
- getRewriteMeta(Query) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Retrieve metadata passed by previous rewriter from query properties Initialize values if this is the first rewriter
- getRewriterChain(Query) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Get rewriter chain value
- getRewriterName() - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Retrieve rewriter name It should match the name used in query profile
- getRewriterName() - Method in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Get the name of the rewriter
- getRewriterName() - Method in class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Get the name of the rewriter
- getRewriterName() - Method in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Get the name of the rewriter
- getRoot() - Method in class com.yahoo.search.query.QueryTree
-
Returns the query root.
- getRootOperation() - Method in class com.yahoo.search.grouping.GroupingRequest
-
Returns the root
GroupingOperation
that defines this request. - getScore() - Method in class com.yahoo.search.intent.model.InterpretationNode
-
Returns the probability of the interpretation of this
- getScore() - Method in class com.yahoo.search.intent.model.Node
-
Returns the normalized (0-1) score of this node
- getScore() - Method in class com.yahoo.search.result.Relevance
-
Returns the relevancy score of this, preferably a normalized value between 0 and 1 but this is not guaranteed by this framework
- getScoreThreshold() - Method in class com.yahoo.prelude.query.WandItem
- getScoreThreshold() - Method in class com.yahoo.prelude.query.WeakAndItem
-
Deprecated.
- getSearchChainRegistry() - Method in class com.yahoo.search.handler.SearchHandler
- getSearchChainsForwarded(SearchChainRegistry) - Method in class com.yahoo.search.federation.FederationSearcher
- getSearchChainsForwarded(SearchChainRegistry) - Method in class com.yahoo.search.searchchain.ForkingSearcher
-
Returns which searchers this searcher may forward to, for debugging and tracing
- getSearchDefinitions() - Method in class com.yahoo.prelude.IndexModel
- getSearcherRegistry() - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- getSearcherSpecificMetaData(Searcher) - Method in class com.yahoo.search.result.Hit
-
Returns data attached to this hit for this searcher, or null if none
- getSearchPath() - Method in class com.yahoo.search.query.Model
- getSecondaryComparator() - Method in class com.yahoo.search.result.ChainableComparator
-
Returns the comparator to use to compare hits which are equal according to this, or null if none
- getSection() - Method in class com.yahoo.search.pagetemplates.PageTemplate
-
Returns the root section of this.
- getSegmentIndex() - Method in class com.yahoo.prelude.query.WordItem
- getSegmentingRule() - Method in interface com.yahoo.prelude.query.BlockItem
-
If the block has to be resegmented, what operator should be chosen if it is necessary to change operator?
- getSegmentingRule() - Method in class com.yahoo.prelude.query.SegmentItem
- getSegmentingRule() - Method in class com.yahoo.prelude.query.TermItem
- getSelect() - Method in class com.yahoo.search.Query
-
Returns the select to be used for this query, never null
- getSelect() - Method in class com.yahoo.search.query.parser.Parsable
- getSessionId() - Method in class com.yahoo.search.Query
-
Returns the session id of this query, or null if none is assigned
- getSessionId(String) - Method in class com.yahoo.search.Query
-
Returns the session id of this query, and creates and assigns it if not already present
- getSignificance() - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- getSignificance() - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- getSignificance() - Method in interface com.yahoo.prelude.query.TaggableItem
- getSignificance() - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- getSkipRewriterIfRewritten() - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Check whether rewriter should be skipped if the query has been rewritten by other rewriter
- getSkipRewriterIfRewritten() - Method in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Get the flag which specifies whether this rewriter should be skipped if the query has been rewritten
- getSkipRewriterIfRewritten() - Method in class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Get the flag which specifies whether this rewriter should be skipped if the query has been rewritten
- getSkipRewriterIfRewritten() - Method in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Get the flag which specifies whether this rewriter.
- getSoftTimeout() - Method in class com.yahoo.search.query.Ranking
-
Returns the soft timeout settings of this.
- getSorter() - Method in class com.yahoo.search.query.Sorting.FieldOrder
-
Returns the sorter of this attribute
- getSorting() - Method in class com.yahoo.search.query.Ranking
-
Returns the sorting spec of this query, or null if none is set
- getSortOrder() - Method in class com.yahoo.search.query.Sorting.FieldOrder
-
Returns the sorting order of this attribute
- getSource() - Method in class com.yahoo.search.intent.model.SourceNode
-
Returns the source of this node
- getSource() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- getSource() - Method in class com.yahoo.search.query.profile.QueryProfile
- getSource() - Method in class com.yahoo.search.result.ErrorMessage
-
Returns the source producing this error, or null if no source is specified
- getSource() - Method in class com.yahoo.search.result.Hit
-
Returns the name of the source creating this hit
- getSourceNames() - Method in class com.yahoo.search.intent.model.IntentModel
-
Returns the names of the sources returned from
IntentModel.getSources()
for convenience - getSourceProperties(Query) - Static method in class com.yahoo.search.federation.FederationSearcher
-
Returns the set of properties set for the source or provider given in the query (if any).
- getSources() - Method in class com.yahoo.search.intent.model.IntentModel
-
Returns a flattened list of sources with a normalized appropriateness of each, sorted by decreasing appropriateness.
- getSources() - Method in class com.yahoo.search.pagetemplates.PageTemplate
-
Returns an unmodifiable set of all the sources this template may include (depending on choice resolution).
- getSources() - Method in class com.yahoo.search.query.Model
-
Returns the set of sources this query will search.
- getSources() - Method in class com.yahoo.search.query.parser.Parsable
- getSpan() - Method in class com.yahoo.text.interpretation.Annotations
-
The span that this annotation is for.
- getSpecialTokens() - Method in class com.yahoo.search.query.parser.ParserEnvironment
- getSpellCorrected(Query, boolean, boolean) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Retrieve spell corrected query with highest score from QLAS
- getStartTime() - Method in class com.yahoo.search.Query
-
Returns the time (in milliseconds since epoch) when this query was started
- getStemMode() - Method in class com.yahoo.prelude.Index
- getStrength() - Method in class com.yahoo.search.grouping.request.UcaFunction
- getStrength() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- getString() - Method in class com.yahoo.prelude.query.PureWeightedString
- getString(String) - Method in class com.yahoo.text.interpretation.Annotations
-
Helper function to get a String from the Annotation.
- getSubgroupCount() - Method in class com.yahoo.search.result.HitGroup
-
Returns the number of HitGroups present immediately in this list of hits.
- getSubQueryBitmap() - Method in class com.yahoo.prelude.query.PredicateQueryItem.EntryBase
- getSubSpans() - Method in class com.yahoo.text.interpretation.Span
-
Returns all spans that are directly childrens of this span.
- getSubString() - Method in class com.yahoo.text.interpretation.Annotations
-
The text this annotation is for.
- getSummary() - Method in class com.yahoo.search.query.Presentation
-
Returns the name of the summary class to be used to present hits from this query, or null if not set
- getSummaryFields() - Method in class com.yahoo.search.query.Presentation
-
Return the set of explicitly requested fields.
- getSummaryName() - Method in class com.yahoo.search.grouping.request.SummaryValue
-
Returns the name of the summary class used to retrieve the hit from the search node.
- getSuperstring() - Method in class com.yahoo.prelude.query.Substring
-
Returns the entire string this is a substring of.
- getSystemTimeInSecondsSinceEpoch() - Method in class com.yahoo.prelude.Freshness
-
Calculates the current time since epoch in seconds
- getTailcost() - Method in class com.yahoo.search.query.ranking.SoftTimeout
- getTargetNumHits() - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Returns the K number of hits to produce
- getTargetNumHits() - Method in class com.yahoo.prelude.query.WandItem
- getTargets(Query, ChainRegistry<Searcher>) - Method in interface com.yahoo.search.federation.selection.TargetSelector
- getTensor(String) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Returns a rank feature as a tensor, or empty if there is no value with this name.
- getTensor(String) - Method in class com.yahoo.search.result.FeatureData
-
Returns the value of a tensor feature, or null if it is not present.
- getTermCount() - Method in class com.yahoo.prelude.query.CompositeItem
- getTermCount() - Method in class com.yahoo.prelude.query.FalseItem
- getTermCount() - Method in class com.yahoo.prelude.query.Item
- getTermCount() - Method in class com.yahoo.prelude.query.NearestNeighborItem
- getTermCount() - Method in class com.yahoo.prelude.query.NotItem
-
Returns the number of actual *positive* terms in this
- getTermCount() - Method in class com.yahoo.prelude.query.NullItem
- getTermCount() - Method in class com.yahoo.prelude.query.PredicateQueryItem
- getTermCount() - Method in class com.yahoo.prelude.query.PureWeightedInteger
- getTermCount() - Method in class com.yahoo.prelude.query.PureWeightedString
- getTermCount() - Method in class com.yahoo.prelude.query.TermItem
- getTermCount() - Method in class com.yahoo.prelude.query.WeightedSetItem
- getTermSpans(String) - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns all spans that consists of the term given.
- getTermSpans(String) - Method in class com.yahoo.text.interpretation.Span
-
Returns all spans, either this or any of the spans that are inherits this span that match the given term
- getTermwiseLimit() - Method in class com.yahoo.search.query.ranking.Matching
- getText() - Method in class com.yahoo.text.interpretation.Modification
- getText() - Method in class com.yahoo.text.interpretation.Span
-
Returns the text that this spans is
- getThresholdBoostFactor() - Method in class com.yahoo.prelude.query.WandItem
- getTimeLeft() - Method in class com.yahoo.search.Query
-
Get the appropriate timeout for the query.
- getTimeout() - Method in class com.yahoo.prelude.Ping
- getTimeout() - Method in class com.yahoo.search.Query
-
Returns the number of milliseconds to wait for a response from a search backend before timing it out.
- getTimeZone() - Method in class com.yahoo.search.grouping.GroupingRequest
-
Returns the
TimeZone
used when resolving time expressions such asDayOfMonthFunction
andHourOfDayFunction
. - getTiming() - Method in class com.yahoo.search.handler.HttpSearchResponse
- getTiming() - Method in class com.yahoo.search.query.Presentation
- getTo() - Method in class com.yahoo.prelude.query.RangeItem
-
Returns the upper limit of this range, which may be positive infinity
- getTo() - Method in class com.yahoo.search.grouping.request.BucketValue
-
Returns the exclusive-to value of this bucket.
- getTo() - Method in class com.yahoo.search.grouping.result.BucketGroupId
-
Returns the exclusive-to of the value range.
- getTo() - Method in class com.yahoo.text.interpretation.Span
-
hack
- getTokenizedContent() - Method in class com.yahoo.prelude.hitfield.HitField
-
Get a list representation of the tokens in the content.
- getTokenRegistry() - Method in class com.yahoo.search.searchchain.Execution.Context
- getTokens() - Method in class com.yahoo.prelude.query.WeightedSetItem
- getTokens() - Method in class com.yahoo.text.interpretation.Interpretation
-
Gets the lowermost spans (usually the spans marked with token).
- getTokens() - Method in class com.yahoo.text.interpretation.Span
-
Returns an unmodifiable list of all spans below this span that is a leaf node
- getTokenWeight(String) - Method in class com.yahoo.prelude.query.WeightedSetItem
- getToLimit() - Method in class com.yahoo.prelude.query.IntItem
-
Returns the upper limit of this range, which may be positive infinity
- getTotalHitCount() - Method in class com.yahoo.search.Result
-
Returns the estimated total number of concrete hits which would be returned for this query.
- getTrace() - Method in class com.yahoo.search.query.context.QueryContext
-
Returns the execution trace this delegates to
- getTraceLevel() - Method in class com.yahoo.search.Query
-
Returns the context level of this query, 0 means no tracing Higher numbers means increasingly more tracing
- getType() - Method in class com.yahoo.search.query.Model
-
Sets the query type of for this query.
- getType() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns the type of this or null if it has no type
- getType() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the type of this or null if it has no type
- getType() - Method in class com.yahoo.search.query.profile.types.FieldDescription
- getType(CompoundName, Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns the type of a given prefix reachable from this profile, or null if none
- getType(String) - Method in class com.yahoo.search.query.profile.QueryProfileRegistry
-
Returns a query profile type by name, or null if not found
- getType(String) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the type of the given query profile type declared as a field in this
- getType(String) - Static method in enum com.yahoo.search.Query.Type
-
Converts a type argument value into a query type
- getTypeName() - Method in class com.yahoo.search.grouping.result.GroupId
-
Returns the type name of this group id.
- getTypeRegistry() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
- getTypeRegistry() - Method in class com.yahoo.search.query.profile.QueryProfileRegistry
-
Returns the type registry attached to this
- getTypes() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns the types reachable from this, or an empty map (never null) if none
- getUnionSearchDefinition() - Method in class com.yahoo.prelude.IndexModel
-
Deprecated.do not use
- getUniqueID() - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- getUniqueID() - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- getUniqueID() - Method in interface com.yahoo.prelude.query.TaggableItem
- getUniqueID() - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- getUrl() - Method in class com.yahoo.search.pagetemplates.model.Source
-
Returns the url of this source or null if none
- getUserParam(Query, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Get user param value
- getValue() - Method in class com.yahoo.prelude.query.PredicateQueryItem.Entry
- getValue() - Method in class com.yahoo.prelude.query.PredicateQueryItem.RangeEntry
- getValue() - Method in class com.yahoo.prelude.query.PureWeightedInteger
- getValue() - Method in class com.yahoo.prelude.query.Substring
- getValue() - Method in class com.yahoo.search.grouping.request.ConstantValue
-
Returns the constant value of this
- getValue() - Method in class com.yahoo.search.grouping.result.ValueGroupId
-
Returns the identifying value.
- getValue() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the value set at this node, to allow non-leafs to have values.
- getValue() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
-
Returns the value to use for this set of dimension values
- getValue(Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.SubstituteString.Component
- getValue(Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.SubstituteString.PropertyComponent
- getValue(Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.SubstituteString.RelativePropertyComponent
- getValue(Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.SubstituteString.StringComponent
- getValueAttribute() - Method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- getValueClass() - Method in class com.yahoo.search.query.profile.types.FieldType
-
Returns the class of instance values of this field type
- getValueClass() - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- getValueClass() - Method in class com.yahoo.search.query.profile.types.QueryFieldType
- getValueClass() - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- getValueClass() - Method in class com.yahoo.search.query.profile.types.TensorFieldType
- getValueClass(String) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the permissible class for the value of the given name in this type
- getValueContainer() - Method in class com.yahoo.search.pagetemplates.model.Placeholder
-
Returns the element which contains the value(s) of this placeholder.
- getValues() - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Returns the values for the dimensions of this.
- getValues() - Method in class com.yahoo.search.query.profile.DimensionValues
-
Returns a copy of the values in this in an array
- getVariant(DimensionValues, boolean) - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Returns the query profile variant having exactly the given dimensions, and creates it if create is set and it is missing
- getVariants() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the virtual variants of this, or null if none
- getVariants() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Returns all the variants of this, sorted by specificity.
- getWaitTime() - Method in class com.yahoo.search.grouping.request.DebugWaitFunction
-
Returns the time to wait when evaluating this function.
- getWeight() - Method in class com.yahoo.prelude.query.Item
-
Returns the relative importance of this term.
- getWhere() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Returns the where clause assigned to this operation.
- getWhereString() - Method in class com.yahoo.search.query.Select
-
Returns the where clause string previously assigned, or an empty string if none
- getWidth() - Method in class com.yahoo.search.grouping.request.FixedWidthFunction
-
Returns the number of buckets to divide the result into.
- getWord() - Method in class com.yahoo.prelude.query.WordItem
-
Returns the same as
WordItem.stringValue()
- getWordItem(int) - Method in class com.yahoo.prelude.query.PhraseItem
-
Returns a subitem as a word item
- getWordItem(int) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
-
Returns a subitem as a word item
- Group - Class in com.yahoo.search.grouping.result
-
This class represents a single group in the grouping result model.
- Group(GroupId, Relevance) - Constructor for class com.yahoo.search.grouping.result.Group
-
Creates a new instance of this class.
- GroupId - Class in com.yahoo.search.grouping.result
-
This abstract class represents the id of a single group in the grouping result model.
- GroupId(String, Object...) - Constructor for class com.yahoo.search.grouping.result.GroupId
- GROUPING - Static variable in class com.yahoo.search.query.Select
- GROUPING_SESSION_CACHE - Static variable in class com.yahoo.search.Query
- GROUPING_VALIDATED - Static variable in class com.yahoo.search.grouping.GroupingValidator
- GroupingExpression - Class in com.yahoo.search.grouping.request
-
This class represents an expression in a
GroupingOperation
. - GroupingExpression(String, String, Integer) - Constructor for class com.yahoo.search.grouping.request.GroupingExpression
- GroupingNode - Class in com.yahoo.search.grouping.request
-
This is the abstract super class of both
GroupingOperation
andGroupingExpression
. - GroupingNode(String, String) - Constructor for class com.yahoo.search.grouping.request.GroupingNode
- GroupingOperation - Class in com.yahoo.search.grouping.request
-
This class represents a single node in a grouping operation tree.
- GroupingOperation(GroupingOperation, String, String, List<GroupingExpression>, List<GroupingExpression>, List<GroupingOperation>, Map<String, GroupingExpression>, Set<String>, GroupingExpression, String, boolean, double, int, int, int) - Constructor for class com.yahoo.search.grouping.request.GroupingOperation
- GroupingOperation(String, String) - Constructor for class com.yahoo.search.grouping.request.GroupingOperation
- GroupingQueryParser - Class in com.yahoo.search.grouping
-
This searcher is responsible for turning the "select" parameter into a corresponding
GroupingRequest
. - GroupingQueryParser() - Constructor for class com.yahoo.search.grouping.GroupingQueryParser
- GroupingRequest - Class in com.yahoo.search.grouping
-
An instance of this class represents one of many grouping requests that are attached to a
Query
. - GroupingValidator - Class in com.yahoo.search.grouping
-
This searcher ensure that all
GroupingRequest
objects attached to aQuery
makes sense to the search cluster for which this searcher has been deployed. - GroupingValidator(QrSearchersConfig, ClusterConfig, AttributesConfig) - Constructor for class com.yahoo.search.grouping.GroupingValidator
-
Constructs a new instance of this searcher with the given component id and config.
- GroupList - Class in com.yahoo.search.grouping.result
-
This class represents a labeled group list in the grouping result model.
- GroupList(String) - Constructor for class com.yahoo.search.grouping.result.GroupList
-
Constructs a new instance of this class.
H
- handle(HttpRequest) - Method in class com.yahoo.search.handler.SearchHandler
- hasAnnotation(String) - Method in class com.yahoo.prelude.query.Item
-
Returns whether this has an annotation
- hasApplicationTypes() - Method in class com.yahoo.search.query.profile.types.QueryProfileTypeRegistry
-
Returns true if this has types in addition to the native Vespa types
- hasAttribute() - Method in class com.yahoo.prelude.Location
- hasBoundingBox() - Method in class com.yahoo.prelude.Location
- hasClass(AnnotationClass) - Method in class com.yahoo.text.interpretation.Span
-
Returns true if this class
- hasCommand(String) - Method in class com.yahoo.prelude.Index
-
Checks whether this has the given (exact) untyped command string
- hasConnectivityBackLink() - Method in class com.yahoo.prelude.query.Item
-
DO NOT USE
- hasDetailedData() - Method in class com.yahoo.search.statistics.ElapsedTime
- hasDimensions() - Method in class com.yahoo.prelude.Location
- hasEncodableProperties() - Method in class com.yahoo.search.Query
- hasEndAnchor() - Method in class com.yahoo.prelude.query.UriItem
-
Returns whether the last item of this is an end anchor
- hasExplicitSignificance() - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- hasExplicitSignificance() - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- hasExplicitSignificance() - Method in interface com.yahoo.prelude.query.TaggableItem
- hasExplicitSignificance() - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- hasField(String) - Method in class com.yahoo.search.result.Hit
- hasFields() - Method in class com.yahoo.search.result.Hit
-
Returns whether any fields are set in this
- hashCode() - Method in class com.yahoo.prelude.Freshness
- hashCode() - Method in class com.yahoo.prelude.Location
- hashCode() - Method in class com.yahoo.prelude.query.BoolItem
- hashCode() - Method in class com.yahoo.prelude.query.CompositeIndexedItem
- hashCode() - Method in class com.yahoo.prelude.query.CompositeItem
- hashCode() - Method in class com.yahoo.prelude.query.GeoLocationItem
- hashCode() - Method in class com.yahoo.prelude.query.IndexedSegmentItem
- hashCode() - Method in class com.yahoo.prelude.query.IntItem
- hashCode() - Method in class com.yahoo.prelude.query.Item
- hashCode() - Method in class com.yahoo.prelude.query.Limit
- hashCode() - Method in class com.yahoo.prelude.query.MarkerWordItem
- hashCode() - Method in class com.yahoo.prelude.query.NearItem
- hashCode() - Method in class com.yahoo.prelude.query.RegExpItem
- hashCode() - Method in class com.yahoo.prelude.query.SimpleIndexedItem
- hashCode() - Method in class com.yahoo.prelude.query.TermType
- hashCode() - Method in class com.yahoo.prelude.query.WeakAndItem
- hashCode() - Method in class com.yahoo.prelude.query.WordItem
- hashCode() - Method in class com.yahoo.search.federation.selection.FederationTarget
- hashCode() - Method in class com.yahoo.search.grouping.request.BucketValue
- hashCode() - Method in class com.yahoo.search.grouping.request.Infinite
- hashCode() - Method in class com.yahoo.search.grouping.request.RawBuffer
- hashCode() - Method in class com.yahoo.search.intent.model.Intent
- hashCode() - Method in class com.yahoo.search.intent.model.Node
- hashCode() - Method in class com.yahoo.search.intent.model.Source
- hashCode() - Method in class com.yahoo.search.pagetemplates.model.Layout
- hashCode() - Method in class com.yahoo.search.pagetemplates.model.Source
- hashCode() - Method in class com.yahoo.search.Query
-
Returns a hash of this query based on (some of) its content.
- hashCode() - Method in class com.yahoo.search.query.Model
- hashCode() - Method in class com.yahoo.search.query.Presentation
- hashCode() - Method in class com.yahoo.search.query.profile.compiled.Binding
- hashCode() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
- hashCode() - Method in class com.yahoo.search.query.profile.DimensionBinding
- hashCode() - Method in class com.yahoo.search.query.profile.DimensionValues
- hashCode() - Method in class com.yahoo.search.query.profile.SubstituteString
- hashCode() - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- hashCode() - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- hashCode() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
- hashCode() - Method in class com.yahoo.search.query.ranking.Diversity
- hashCode() - Method in class com.yahoo.search.query.Ranking
- hashCode() - Method in class com.yahoo.search.query.ranking.Matching
- hashCode() - Method in class com.yahoo.search.query.ranking.MatchPhase
- hashCode() - Method in class com.yahoo.search.query.ranking.RankFeatures
- hashCode() - Method in class com.yahoo.search.query.ranking.RankProperties
- hashCode() - Method in class com.yahoo.search.query.ranking.SoftTimeout
- hashCode() - Method in class com.yahoo.search.query.SessionId
- hashCode() - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- hashCode() - Method in class com.yahoo.search.query.Sorting.FieldOrder
- hashCode() - Method in class com.yahoo.search.query.Sorting
- hashCode() - Method in class com.yahoo.search.query.Sorting.LowerCaseSorter
- hashCode() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- hashCode() - Method in class com.yahoo.search.result.ErrorMessage
- hashCode() - Method in class com.yahoo.search.result.FeatureData
- hashCode() - Method in class com.yahoo.search.result.Hit
-
Returns the hashCode of this hit: The hashcode of its id
- hashCode() - Method in class com.yahoo.search.result.Relevance
-
Returns a hash from the relevancy value
- hashCode() - Method in class com.yahoo.search.searchchain.Execution.Context
- hashCode() - Method in class com.yahoo.text.interpretation.AnnotationClass
- Hasher<T> - Class in com.yahoo.search.cluster
-
A hasher load balances between a set of nodes, represented by object ids.
- Hasher() - Constructor for class com.yahoo.search.cluster.Hasher
- Hasher.NodeFactor<T> - Class in com.yahoo.search.cluster
- Hasher.NodeList<T> - Class in com.yahoo.search.cluster
- HasIndexItem - Interface in com.yahoo.prelude.query
-
An interface for items where it is useful to access an index name.
- hasItemClass(Class<?>) - Method in class com.yahoo.prelude.query.TermType
-
Returns true if the class corresponding to this type is the given class
- hasKeySourceAttribute() - Method in class com.yahoo.search.grouping.request.AttributeMapLookupValue
- hasMax() - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Indicates if the 'max' value has been set.
- hasNext() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- hasNext() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- hasNext() - Method in class com.yahoo.search.result.DeepHitIterator
- hasNext() - Method in class com.yahoo.search.result.HitIterator
- hasNGramIndices() - Method in class com.yahoo.prelude.IndexFacts
-
Whether this contains any index which has isNGram()==true.
- hasNode(T) - Method in class com.yahoo.search.cluster.Hasher.NodeList
- hasOnlyErrorCode(int) - Method in class com.yahoo.search.result.DefaultErrorHit
-
Returns true if all errors in this have the given code
- hasOnlyErrorCode(int) - Method in interface com.yahoo.search.result.ErrorHit
-
Returns true if all errors in this has the given error code
- hasPlainTokens() - Method in class com.yahoo.prelude.Index
- hasPrevious() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- hasPrevious() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- hasRankProfile() - Method in class com.yahoo.search.query.Ranking
-
Returns whether a rank profile has been explicitly set.
- hasRelative() - Method in class com.yahoo.search.query.profile.SubstituteString
-
Returns whether this has at least one relative component
- hasStartAnchor() - Method in class com.yahoo.prelude.query.UriItem
-
Returns whether the first item of this is a start anchor
- hasUniqueID() - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- hasUniqueID() - Method in class com.yahoo.prelude.query.Item
- hasUniqueID() - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- hasUniqueID() - Method in interface com.yahoo.prelude.query.TaggableItem
- hasUniqueID() - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- Highlight - Class in com.yahoo.prelude.query
-
Class encapsulating information on extra highlight-terms for a query
- Highlight() - Constructor for class com.yahoo.prelude.query.Highlight
- HIGHLIGHTTERMS - Static variable in class com.yahoo.prelude.query.Highlight
-
The name of the property map which contains extra highlight terms
- hit(WRITER, Hit) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called when a Hit is encountered.
- Hit - Class in com.yahoo.search.result
-
An item in the result of executing a query.
- Hit() - Constructor for class com.yahoo.search.result.Hit
-
Creates an (invalid) empty hit.
- Hit(Relevance) - Constructor for class com.yahoo.search.result.Hit
- Hit(String) - Constructor for class com.yahoo.search.result.Hit
-
Creates a minimal valid hit having relevance 1
- Hit(String, double) - Constructor for class com.yahoo.search.result.Hit
-
Creates a minimal valid hit.
- Hit(String, double, Query) - Constructor for class com.yahoo.search.result.Hit
-
Creates a minimal valid hit.
- Hit(String, double, String) - Constructor for class com.yahoo.search.result.Hit
-
Creates a hit.
- Hit(String, double, String, Query) - Constructor for class com.yahoo.search.result.Hit
-
Creates a hit.
- Hit(String, Query) - Constructor for class com.yahoo.search.result.Hit
-
Creates a minimal valid hit having relevance 1
- Hit(String, Relevance) - Constructor for class com.yahoo.search.result.Hit
-
Creates a minimal valid hit.
- Hit(String, Relevance, Query) - Constructor for class com.yahoo.search.result.Hit
-
Creates a minimal valid hit.
- Hit(String, Relevance, String) - Constructor for class com.yahoo.search.result.Hit
-
Creates a hit.
- Hit(String, Relevance, String, Query) - Constructor for class com.yahoo.search.result.Hit
-
Creates a hit.
- Hit.RawUtf8Consumer - Interface in com.yahoo.search.result
- HitField - Class in com.yahoo.prelude.hitfield
-
Represents a tokenized string field in a Hit.
- HitField(String, XMLString) - Constructor for class com.yahoo.prelude.hitfield.HitField
- HitField(String, XMLString, boolean) - Constructor for class com.yahoo.prelude.hitfield.HitField
-
Creates a hit field
- HitField(String, String) - Constructor for class com.yahoo.prelude.hitfield.HitField
- HitField(String, String, boolean) - Constructor for class com.yahoo.prelude.hitfield.HitField
- HitField(String, String, boolean, boolean) - Constructor for class com.yahoo.prelude.hitfield.HitField
-
Creates a hit field
- HitGroup - Class in com.yahoo.search.result
-
A group of ordered hits.
- HitGroup() - Constructor for class com.yahoo.search.result.HitGroup
-
Creates an invalid group of hits.
- HitGroup(String) - Constructor for class com.yahoo.search.result.HitGroup
-
Creates a hit group with max relevancy (1)
- HitGroup(String, double) - Constructor for class com.yahoo.search.result.HitGroup
-
Creates a hit group
- HitGroup(String, Relevance) - Constructor for class com.yahoo.search.result.HitGroup
-
Creates a group hit
- HitGroup(String, Relevance, IncomingData<Hit>) - Constructor for class com.yahoo.search.result.HitGroup
-
Creates a group hit
- HitGroupsLastComparator - Class in com.yahoo.search.result
-
Ensures that HitGroups are placed last in the result.
- HitGroupsLastComparator(Comparator<Hit>) - Constructor for class com.yahoo.search.result.HitGroupsLastComparator
- HitIterator - Class in com.yahoo.search.result
-
An iterator for the list of hits in a result.
- HitIterator(HitGroup, List<Hit>) - Constructor for class com.yahoo.search.result.HitIterator
- HitIterator(Result, List<Hit>) - Constructor for class com.yahoo.search.result.HitIterator
- HitList - Class in com.yahoo.search.grouping.result
-
This class represents a labeled hit list in the grouping result model.
- HitList(String) - Constructor for class com.yahoo.search.grouping.result.HitList
-
Constructs a new instance of this class.
- HitOrderer - Class in com.yahoo.search.result
-
A class capable of ordering a list of hits
- HitOrderer() - Constructor for class com.yahoo.search.result.HitOrderer
- HitRenderer - Class in com.yahoo.search.grouping.result
-
A helper for rendering grouping results.
- HitRenderer() - Constructor for class com.yahoo.search.grouping.result.HitRenderer
- hits() - Method in class com.yahoo.search.Result
-
Returns the top level hit group containing all the hits of this result
- HITS - Static variable in class com.yahoo.search.Query
- HitSortOrderer - Class in com.yahoo.search.result
-
A hit orderer which can be assigned to a HitGroup to keep that group's hit sorted in accordance with the sorting specification given when this is created.
- HitSortOrderer(Sorting) - Constructor for class com.yahoo.search.result.HitSortOrderer
-
Create a sort order from a sorting
- HitSortOrderer(Comparator<Hit>) - Constructor for class com.yahoo.search.result.HitSortOrderer
-
Create a sort order from a comparator.
- host() - Method in class com.yahoo.search.federation.ProviderConfig.Node
- host() - Method in class com.yahoo.search.federation.ProviderConfig.Yca
- host(String) - Method in class com.yahoo.search.federation.ProviderConfig.Node.Builder
- host(String) - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- HOUR_OF_DAY - com.yahoo.search.grouping.request.TimeFunctions.Type
- HourOfDayFunction - Class in com.yahoo.search.grouping.request
-
This class represents an hour-of-day timestamp-function in a
GroupingExpression
. - HourOfDayFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.HourOfDayFunction
-
Constructs a new instance of this class.
- HttpSearchResponse - Class in com.yahoo.search.handler
-
Wrap the result of a query as an HTTP response.
- HttpSearchResponse(int, Result, Query, Renderer<Result>) - Constructor for class com.yahoo.search.handler.HttpSearchResponse
- HYPOT - com.yahoo.search.grouping.request.MathFunctions.Function
I
- id() - Method in class com.yahoo.search.federation.FederationConfig.Target
- id() - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component
- id(String) - Method in class com.yahoo.search.federation.FederationConfig.Target.Builder
- id(String) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Component.Builder
- ID - Static variable in class com.yahoo.search.query.context.QueryContext
- idDimensionKey - Static variable in class com.yahoo.search.searchers.RateLimitingSearcher
- IDENTICAL - com.yahoo.search.query.Sorting.UcaSorter.Strength
- idKey - Static variable in class com.yahoo.search.searchers.RateLimitingSearcher
- ImmutableFieldPart - Class in com.yahoo.prelude.hitfield
-
Represents an element of a hit property which is an immutable string element
- ImmutableFieldPart(String, boolean) - Constructor for class com.yahoo.prelude.hitfield.ImmutableFieldPart
- ImmutableFieldPart(String, String, boolean) - Constructor for class com.yahoo.prelude.hitfield.ImmutableFieldPart
- incoming() - Method in class com.yahoo.search.result.HitGroup
-
Returns the incoming hit buffer to which new hits can be added to this asynchronous, if supported by the instance
- increaseScore(double) - Method in class com.yahoo.search.intent.model.Node
-
Increases this score by an increment and returns the new score
- Index - Class in com.yahoo.prelude
-
Information about configured settings of a field or field collection (an actual index or not) in a search definition.
- Index(String) - Constructor for class com.yahoo.prelude.Index
- IndexedItem - Interface in com.yahoo.prelude.query
-
Interface for Items that are indexed
- IndexedSegmentItem - Class in com.yahoo.prelude.query
-
Common implementation for Item classes implementing the IndexedItem interface.
- IndexedSegmentItem(String, String, boolean, boolean, Substring) - Constructor for class com.yahoo.prelude.query.IndexedSegmentItem
- IndexFacts - Class in com.yahoo.prelude
-
A central repository for information about indices.
- IndexFacts() - Constructor for class com.yahoo.prelude.IndexFacts
- IndexFacts(IndexModel) - Constructor for class com.yahoo.prelude.IndexFacts
- IndexFacts.Session - Class in com.yahoo.prelude
-
Create an instance of this to look up index facts with a given query.
- IndexModel - Class in com.yahoo.prelude
-
Parameter class used for construction IndexFacts.
- IndexModel(SearchDefinition) - Constructor for class com.yahoo.prelude.IndexModel
-
Create an index model for a single search definition
- IndexModel(IndexInfoConfig, QrSearchersConfig) - Constructor for class com.yahoo.prelude.IndexModel
- IndexModel(IndexInfoConfig, Map<String, List<String>>) - Constructor for class com.yahoo.prelude.IndexModel
- IndexModel(Map<String, List<String>>, Collection<SearchDefinition>) - Constructor for class com.yahoo.prelude.IndexModel
- IndexModel(Map<String, List<String>>, Map<String, SearchDefinition>, SearchDefinition) - Constructor for class com.yahoo.prelude.IndexModel
-
Deprecated.use the constructor without the third parameter
- indices() - Method in class com.yahoo.prelude.SearchDefinition
-
Returns the indices of this as a map
- Infinite - Class in com.yahoo.search.grouping.request
-
This class represents an Infinite value that may be used as a bucket size specifier.
- Infinite(boolean) - Constructor for class com.yahoo.search.grouping.request.Infinite
-
Create an Infinite object with positive or negative sign.
- InfiniteValue - Class in com.yahoo.search.grouping.request
-
This class represents an infinite value in a
GroupingExpression
. - InfiniteValue(Infinite) - Constructor for class com.yahoo.search.grouping.request.InfiniteValue
-
Constructs a new instance of this class.
- inherit(QueryProfile) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- inherit(QueryProfile, DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Inherits a particular profile in a variant of this
- inherited() - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the list of profiles inherited by this.
- inherited() - Method in class com.yahoo.search.query.profile.QueryProfileVariant
-
Returns the live reference to the inherited profiles of this.
- inherited() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the query profile types inherited from this (never null).
- init() - Method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- init() - Method in class com.yahoo.search.rendering.JsonRenderer
- init() - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- init() - Method in class com.yahoo.search.rendering.XmlRenderer
- InputCheckingSearcher - Class in com.yahoo.search.searchers
-
Check whether the query tree seems to be "well formed".
- InputCheckingSearcher(MetricReceiver) - Constructor for class com.yahoo.search.searchers.InputCheckingSearcher
- inspect() - Method in class com.yahoo.prelude.hitfield.JSONString
- inspect() - Method in class com.yahoo.search.result.FeatureData
-
Returns the fields of this as an inspector, where tensors are represented as binary data which can be decoded using
com.yahoo.tensor.serialization.TypedBinaryFormat.decode(Optional.empty(), GrowableByteBuffer.wrap(featureValue.asData()))
- inspect() - Method in class com.yahoo.search.result.PositionsData
- inspect() - Method in class com.yahoo.search.result.StructuredData
- INT - com.yahoo.prelude.query.Item.ItemType
- integerType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- Intent - Class in com.yahoo.search.intent.model
-
A representation of an intent behind a query.
- Intent(String) - Constructor for class com.yahoo.search.intent.model.Intent
-
Creates an intent from a string id
- IntentModel - Class in com.yahoo.search.intent.model
-
This is the root node of an intent model.
- IntentModel() - Constructor for class com.yahoo.search.intent.model.IntentModel
-
Creates an empty intent model
- IntentModel(Interpretation...) - Constructor for class com.yahoo.search.intent.model.IntentModel
-
Creates an intent model from some interpretations
- IntentModel(List<Interpretation>) - Constructor for class com.yahoo.search.intent.model.IntentModel
-
Creates an intent model from some interpretations
- intentModelObjectName - Static variable in class com.yahoo.search.intent.model.IntentModel
-
The name of the property carrying the intent model object: IntentModel
- intentModelStringName - Static variable in class com.yahoo.search.intent.model.IntentModel
-
The name of the property carrying the intent model string: intentModel
- IntentNode - Class in com.yahoo.search.intent.model
-
An intent in an intent model tree.
- IntentNode(Intent, double) - Constructor for class com.yahoo.search.intent.model.IntentNode
- InterpolatedLookup - Class in com.yahoo.search.grouping.request
-
This class represents a lookup in a multivalue document attribute in a
GroupingExpression
. - InterpolatedLookup(String, GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.InterpolatedLookup
-
Constructs a new instance of this class.
- Interpretation - Class in com.yahoo.text.interpretation
-
An interpretation of a text.
- Interpretation(Modification) - Constructor for class com.yahoo.text.interpretation.Interpretation
-
Creates a new interpretation based on the modification, with the probability set to the default value(0.0).
- Interpretation(Modification, double) - Constructor for class com.yahoo.text.interpretation.Interpretation
-
Creates an interpretation based on the modification given.
- Interpretation(String) - Constructor for class com.yahoo.text.interpretation.Interpretation
-
Creates a new interpretation and a new modification from the text, with the probability set to the default value(0.0).
- Interpretation(String, double) - Constructor for class com.yahoo.text.interpretation.Interpretation
-
Creates a new interpretation and a new modification from the text, with the given probability.
- INTERPRETATION_CLASS - Static variable in class com.yahoo.text.interpretation.Interpretation
- InterpretationNode - Class in com.yahoo.search.intent.model
-
An interpretation which may have multiple intents.
- InterpretationNode(Interpretation) - Constructor for class com.yahoo.search.intent.model.InterpretationNode
- IntItem - Class in com.yahoo.prelude.query
-
This represents either a number (integer or floating point) a partial range, given by "<number" or ">number", where the numbers are exclusive, or a full or open range "[number;number], "[number;]" or "[;number]" where the numbers are inclusive, or exclusive if a square bracket is replaced with a pointy one If a range is specified in brackets, it is also permissible to add a third number specifying the number of hits this will match on each node - [from;to;hitLimit]
- IntItem(int, String) - Constructor for class com.yahoo.prelude.query.IntItem
-
Creates an int item which must be equal to the given int number - that is both the lower and upper limit is this number
- IntItem(long, String) - Constructor for class com.yahoo.prelude.query.IntItem
-
Creates an int item which must be equal to the given long number - that is both the lower and upper limit is this number
- IntItem(Limit, Limit, int, String, boolean) - Constructor for class com.yahoo.prelude.query.IntItem
- IntItem(Limit, Limit, String) - Constructor for class com.yahoo.prelude.query.IntItem
- IntItem(String) - Constructor for class com.yahoo.prelude.query.IntItem
- IntItem(String, boolean) - Constructor for class com.yahoo.prelude.query.IntItem
- IntItem(String, String) - Constructor for class com.yahoo.prelude.query.IntItem
- IntItem(String, String, boolean) - Constructor for class com.yahoo.prelude.query.IntItem
- intValue() - Method in class com.yahoo.search.result.NanNumber
- invalidBinding - Static variable in class com.yahoo.search.query.profile.DimensionBinding
- isAttribute() - Method in class com.yahoo.prelude.Index
- isAuxiliary() - Method in class com.yahoo.search.result.Hit
-
Auxiliary hits are not counted towards the concrete number of hits to satisfy in the users request.
- isBlockingWrites() - Method in class com.yahoo.prelude.Pong
-
Returns true if the pinged node is currently blocking write operations due to being full
- isBuiltin() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns whether this type is built into the system
- isCached() - Method in class com.yahoo.search.result.Hit
-
Returns whether this hit was added to this result from a cache or not
- isCached() - Method in class com.yahoo.search.result.HitGroup
-
Returns true if all the hits recursively contained in this is cached
- isCached() - Method in class com.yahoo.search.Result
-
Returns true only if _all_ hits in this result originates from a cache.
- isChoiceBetween(Class) - Method in class com.yahoo.search.pagetemplates.model.AbstractChoice
-
Returns true if this choice is (partially or completely) a choice between the given type
- isChoiceBetween(Class) - Method in class com.yahoo.search.pagetemplates.model.Choice
-
Answers true if this is either a choice between the given class, or between Lists of the given class
- isChoiceBetween(Class) - Method in class com.yahoo.search.pagetemplates.model.MapChoice
- isClosed() - Method in class com.yahoo.search.cluster.ClusterMonitor
- isComplete(StringBuilder, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfileProperties
- isDeclaredOverridable(String, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns if the given field is declared explicitly as overridable or not in this or any nested profiles (i.e not including overridable settings inherited and from types).
- isDeclaredStrict() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns true if this is declared strict.
- isDefaultPosition() - Method in class com.yahoo.prelude.Index
- isEmpty() - Method in class com.yahoo.search.pagetemplates.model.Choice
-
Returns true only if there are no alternatives in this
- isEmpty() - Method in class com.yahoo.search.query.profile.compiled.DimensionalMap
-
Returns true if this is empty for all contexts.
- isEmpty() - Method in class com.yahoo.search.query.profile.compiled.DimensionalValue
- isEmpty() - Method in class com.yahoo.search.query.profile.DimensionValues
- isEmpty() - Method in class com.yahoo.search.query.QueryTree
-
Returns true if this represents the null query
- isEmpty() - Method in class com.yahoo.search.query.ranking.RankFeatures
- isEmpty() - Method in class com.yahoo.search.query.ranking.RankProperties
- isEndAnchor() - Method in class com.yahoo.prelude.query.MarkerWordItem
- isEndAnchorDefault() - Method in class com.yahoo.prelude.query.UriItem
- isError() - Method in class com.yahoo.prelude.query.QueryCanonicalizer.CanonicalizationResult
- isExact() - Method in class com.yahoo.prelude.Index
-
Returns whether this is an exact index, which should match tokens containing any characters
- isExplicit() - Method in class com.yahoo.prelude.query.PhraseItem
-
Returns whether this was explicitly written as a phrase using quotes by the user Default is false
- isExplicit() - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- isExplicit() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- isExplicit() - Method in class com.yahoo.search.query.profile.QueryProfile
- isFastSearch() - Method in class com.yahoo.prelude.Index
-
Returns true if this is an attribute with fastsearch turned on
- isFillable() - Method in class com.yahoo.search.result.Hit
- isFillable() - Method in class com.yahoo.search.result.HitGroup
- isFilled(String) - Method in class com.yahoo.search.result.Hit
-
Returns whether this hit has been filled with the properties contained in the given summary class.
- isFilled(String) - Method in class com.yahoo.search.result.HitGroup
-
Returns whether all hits in this result have been filled with the properties contained in the given summary class.
- isFilled(String) - Method in class com.yahoo.search.Result
-
Returns whether all hits in this result have been filled with the properties contained in the given summary class.
- isFilter() - Method in class com.yahoo.prelude.query.Item
-
Returns whether this is a filter term
- isFinal() - Method in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- isFinal() - Method in interface com.yahoo.prelude.hitfield.FieldPart
- isFinal() - Method in class com.yahoo.prelude.hitfield.ImmutableFieldPart
- isFinal() - Method in class com.yahoo.prelude.hitfield.MarkupFieldPart
- isFinal() - Method in class com.yahoo.prelude.hitfield.StringFieldPart
- isFromQuery() - Method in interface com.yahoo.prelude.query.BlockItem
-
Is this block of text conceptually from the user query?
- isFromQuery() - Method in class com.yahoo.prelude.query.SegmentItem
- isFromQuery() - Method in class com.yahoo.prelude.query.TermItem
-
Whether this term is from the query or has been added by a searcher.
- isFromSegmented() - Method in class com.yahoo.prelude.query.WordItem
- isFromSpecialToken() - Method in class com.yahoo.prelude.query.Item
- isFromUser() - Method in class com.yahoo.prelude.query.SegmentItem
- isFrozen() - Method in class com.yahoo.prelude.IndexFacts
-
Returns whether it is permissible to update this object
- isFrozen() - Method in class com.yahoo.search.pagetemplates.model.Placeholder
-
This method always returns false, is a Placeholder always is mutable.
- isFrozen() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- isFrozen() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
- isGeoCircle() - Method in class com.yahoo.prelude.Location
-
check whether this Location contains a 2D circle
- isHostIndex() - Method in class com.yahoo.prelude.Index
- isIdle() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Deprecated.Not used
- isInclusive() - Method in class com.yahoo.prelude.query.Limit
-
Returns true if this limit includes its number, false if it excludes it
- isIndex(String) - Method in class com.yahoo.prelude.IndexFacts.Session
-
Returns whether the given name is an index.
- isInfinite() - Method in class com.yahoo.prelude.query.Limit
- isInternal() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Returns whether or not this is monitoring an internal node.
- isInvalid() - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Returns true if this == invalidBinding
- isKnownWorking() - Method in class com.yahoo.search.cluster.TrafficNodeMonitor
-
Returns whether this node is currently is a state suitable for receiving traffic, or null if not known
- isLargerOrEqualTo(Limit) - Method in class com.yahoo.prelude.query.Limit
- isLeaf() - Method in class com.yahoo.search.pagetemplates.result.SectionHitGroup
-
Returns whether this is a leaf section containing no subsections
- isLegalFieldValue(Object) - Static method in class com.yahoo.search.query.profile.types.FieldType
-
Returns true if the given object is a legal field value of some field value type
- isLocalInstanceOverridable(String) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- isLocalInstanceOverridable(String) - Method in class com.yahoo.search.query.profile.QueryProfile
- isLocked() - Method in class com.yahoo.prelude.query.CompositeItem
-
Whether this composite is in a mutable state.
- isLocked() - Method in class com.yahoo.prelude.query.SegmentItem
- isLowercase() - Method in class com.yahoo.prelude.Index
-
Returns whether terms in this field are lowercased when indexing.
- isLowercased() - Method in class com.yahoo.prelude.query.WordItem
- isMandatory() - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns whether this field must be provided in the query profile or the search definition.
- isMeta() - Method in class com.yahoo.search.result.DefaultErrorHit
-
Returns true - this is a meta hit containing information on other hits
- isMeta() - Method in interface com.yahoo.search.result.ErrorHit
-
Returns true - this is a meta hit containing information on other hits
- isMeta() - Method in class com.yahoo.search.result.Hit
-
Returns whether this is a concrete hit, containing content of the requested kind, or a meta hit containing information on the collection of hits, the query, the service and so on.
- isMeta() - Method in class com.yahoo.search.statistics.PeakQpsSearcher.QpsHit
- isMoreSpecificThan(DimensionValues) - Method in class com.yahoo.search.query.profile.DimensionValues
-
Helper method which uses compareTo to return whether this is most specific
- isMultivalue() - Method in class com.yahoo.prelude.Index
-
Returns true if this is a multivalue field
- isNGram() - Method in class com.yahoo.prelude.Index
-
Returns true if this is an ngram index (default: false)
- isNormalizable() - Method in class com.yahoo.prelude.query.TermItem
-
Returns whether accent removal is a meaningful and possible operation for this word.
- isNull() - Method in class com.yahoo.prelude.Index
-
Returns true if this is the null index
- isNull() - Method in class com.yahoo.search.query.profile.compiled.Binding
-
Returns true only if this binding is null (contains no values for its dimensions (if any)
- isNull() - Method in class com.yahoo.search.query.profile.DimensionBinding
-
Returns true only if this binding is null (contains no values for its dimensions (if any)
- isNumerical() - Method in class com.yahoo.prelude.Index
- isOverridable() - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns false if overrides to values for this field from the outside should be ignored.
- isOverridable(CompoundName, Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Returns whether or not the given field name can be overridden at runtime.
- isOverridable(String) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- isOverridable(String) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns whether the given field name is overridable in this type.
- isOverridable(String, DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfileVariants
- isPredicate() - Method in class com.yahoo.prelude.Index
- isProtected() - Method in class com.yahoo.prelude.query.Item
-
Returns whether this is to be protected from change/remove by query rewriters.
- isQuarantined - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
-
Whether this node is quarantined for unstability
- isQuarantined() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Deprecated.Not used
- isQueryProfile() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
-
Returns true if this key references a query profile (i.e a non-leaf).
- isRanked() - Method in class com.yahoo.prelude.query.Item
-
Returns whether or not this item should affect ranking.
- isRoot() - Method in class com.yahoo.prelude.query.Item
-
Returns true if this is the root item - that is if the parent is the QueryTree (or null for legacy reasons)
- isSmallerOrEqualTo(Limit) - Method in class com.yahoo.prelude.query.Limit
- isStartAnchor() - Method in class com.yahoo.prelude.query.MarkerWordItem
- isStartAnchorDefault() - Method in class com.yahoo.prelude.query.UriItem
- isStemmed() - Method in interface com.yahoo.prelude.query.BlockItem
- isStemmed() - Method in class com.yahoo.prelude.query.BoolItem
- isStemmed() - Method in class com.yahoo.prelude.query.GeoLocationItem
- isStemmed() - Method in class com.yahoo.prelude.query.IntItem
- isStemmed() - Method in class com.yahoo.prelude.query.RegExpItem
- isStemmed() - Method in class com.yahoo.prelude.query.SegmentItem
- isStemmed() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- isStemmed() - Method in class com.yahoo.prelude.query.WordItem
- isStrict() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns whether field not declared in this type is permissible in instances.
- isTensor() - Method in class com.yahoo.prelude.Index
- isToken() - Method in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- isToken() - Method in interface com.yahoo.prelude.hitfield.FieldPart
- isToken() - Method in class com.yahoo.prelude.hitfield.ImmutableFieldPart
- isToken() - Method in class com.yahoo.prelude.hitfield.MarkupFieldPart
- isToken() - Method in class com.yahoo.prelude.hitfield.StringFieldPart
- isTraceable(int) - Method in class com.yahoo.search.Query
-
Returns the context level of this query, 0 means no tracing Higher numbers means increasingly more tracing
- isUnoverridable() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
-
Returns true if this value cannot be overridden in queries
- isUriIndex() - Method in class com.yahoo.prelude.Index
- isWords() - Method in interface com.yahoo.prelude.query.BlockItem
-
Does this item represent "usual words"?
- isWords() - Method in class com.yahoo.prelude.query.BoolItem
-
Returns true if this consists of regular word characters.
- isWords() - Method in class com.yahoo.prelude.query.GeoLocationItem
- isWords() - Method in class com.yahoo.prelude.query.IntItem
- isWords() - Method in class com.yahoo.prelude.query.RegExpItem
- isWords() - Method in class com.yahoo.prelude.query.SegmentItem
- isWords() - Method in class com.yahoo.prelude.query.TermItem
- isWords() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- isWords() - Method in class com.yahoo.prelude.query.WordItem
-
Returns true if this consists of regular word characters.
- isWorking - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
- isWorking() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Returns whether this node is currently in a state suitable for receiving traffic (default true)
- Item - Class in com.yahoo.prelude.query
-
A term of the query language.
- Item() - Constructor for class com.yahoo.prelude.query.Item
- Item.ItemCreator - Enum in com.yahoo.prelude.query
-
The definitions in Item.ItemCreator must match the ones in searchlib/src/searchlib/parsequery/parse.h
- Item.ItemType - Enum in com.yahoo.prelude.query
-
The definitions in Item.ItemType must match the ones in searchlib/src/vespa/searchlib/parsequery/parse.h
- ItemHelper - Class in com.yahoo.prelude.query
-
Helper functions for Item
- ItemHelper() - Constructor for class com.yahoo.prelude.query.ItemHelper
- items() - Method in class com.yahoo.prelude.query.CompositeItem
-
Returns a read only list of the immediate children of this
- iterator() - Method in class com.yahoo.search.grouping.request.FunctionNode
- iterator() - Method in class com.yahoo.search.result.HitGroup
-
Returns an iterator of the hits in this group.
J
- JsonProducer - Interface in com.yahoo.data
-
Generic API for classes that contain data representable as JSON.
- JsonRenderer - Class in com.yahoo.search.rendering
-
JSON renderer for search results.
- JsonRenderer() - Constructor for class com.yahoo.search.rendering.JsonRenderer
- JsonRenderer(Executor) - Constructor for class com.yahoo.search.rendering.JsonRenderer
-
Creates a json renderer using a custom executor.
- JsonRenderer.FieldConsumer - Class in com.yahoo.search.rendering
-
Received callbacks when fields of hits are encountered.
- jsonRendererId - Static variable in class com.yahoo.search.rendering.RendererRegistry
- JSONString - Class in com.yahoo.prelude.hitfield
-
A JSON wrapper.
- JSONString(Inspector) - Constructor for class com.yahoo.prelude.hitfield.JSONString
- JSONString(String) - Constructor for class com.yahoo.prelude.hitfield.JSONString
L
- LANGUAGE - Static variable in class com.yahoo.search.query.Model
- LANGUAGE_DEFAULT - com.yahoo.prelude.query.SegmentingRule
- last() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Time stamp of the end the last event registered.
- last() - Method in class com.yahoo.search.statistics.TimeTracker
- Layout - Class in com.yahoo.search.pagetemplates.model
-
The layout of a section
- Layout(String) - Constructor for class com.yahoo.search.pagetemplates.model.Layout
- leaving(TraceNode) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer.RenderingVisitor
- leaving(TraceNode) - Method in class com.yahoo.search.rendering.XmlRenderer.RenderingVisitor
- LEGACY - com.yahoo.search.federation.ProviderConfig.QueryType.Enum
- LEGACY - Static variable in class com.yahoo.search.federation.ProviderConfig.QueryType
- Limit - Class in com.yahoo.prelude.query
-
An immutable numeric range limit which can be inclusive or exclusive
- Limit(Number, boolean) - Constructor for class com.yahoo.prelude.query.Limit
- LIST_FEATURES - Static variable in class com.yahoo.search.query.Ranking
- listIterator() - Method in class com.yahoo.prelude.hitfield.HitField
-
Return an iterator for the tokens, delimiters and markup elements of the field.
- listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.QueryProfileProperties
- listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.PropertyAliases
- listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.PropertyMap
- listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.QueryProperties
- listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.RequestContextProperties
- listProperties(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.properties.SubProperties
- listValues(CompoundName) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Return all objects that start with the given prefix path using no context.
- listValues(CompoundName) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Return all objects that start with the given prefix path using no context.
- listValues(CompoundName, Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Return all objects that start with the given prefix path.
- listValues(CompoundName, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Return all objects that start with the given prefix path.
- listValues(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Adds all objects that start with the given path prefix to the given value map.
- listValues(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Adds all objects that start with the given path prefix to the given value map.
- listValues(String) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- listValues(String) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Return all objects that start with the given prefix path using no context.
- listValues(String, Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
-
Return all objects that start with the given prefix path.
- listValues(String, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Return all objects that start with the given prefix path.
- listValuesWithSources(CompoundName, Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- loadFSA(File, Query) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Load FSA from file
- loadFSA(String, Query) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Load FSA from file
- LOCALE - Static variable in class com.yahoo.search.query.Model
- localLookup(String, DimensionBinding) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- localLookup(String, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Do a variant-aware content lookup in this
- Location - Class in com.yahoo.prelude
-
Location data for a geographical query.
- Location() - Constructor for class com.yahoo.prelude.Location
- Location(String) - Constructor for class com.yahoo.prelude.Location
- LOCATION - Static variable in class com.yahoo.search.query.Ranking
- lock() - Method in class com.yahoo.prelude.query.CompositeItem
-
Make composite immutable if this is supported.
- lock() - Method in class com.yahoo.prelude.query.SegmentItem
- log - Static variable in class com.yahoo.search.cluster.BaseNodeMonitor
- log(Level, Object...) - Method in class com.yahoo.search.cluster.ClusterSearcher
- log(Logger, Query, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Log message
- log(Logger, String) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Log message
- LOG - com.yahoo.search.grouping.request.MathFunctions.Function
- LOG_COUNT_PREFIX - Static variable in class com.yahoo.search.federation.FederationSearcher
-
Logging field name constants
- LOG10 - com.yahoo.search.grouping.request.MathFunctions.Function
- LOG1P - com.yahoo.search.grouping.request.MathFunctions.Function
- logger - Variable in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
- logger - Variable in class com.yahoo.search.query.rewrite.SearchChainDispatcherSearcher
- logValue(String, Object) - Method in class com.yahoo.search.query.context.QueryContext
-
Adds a key-value which will be logged to the access log for this query (by doing toString() on the value).
- logValueIterator() - Method in class com.yahoo.search.query.context.QueryContext
-
Returns the values to be written to the access log for this
- LongBucket - Class in com.yahoo.search.grouping.request
-
This class represents a
Long
bucket in aPredefinedFunction
. - LongBucket(long, long) - Constructor for class com.yahoo.search.grouping.request.LongBucket
-
Constructs a new instance of this class.
- LongBucket(ConstantValue, ConstantValue) - Constructor for class com.yahoo.search.grouping.request.LongBucket
-
Constructs a new instance of this class.
- LongBucketId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aLongBucket
. - LongBucketId(Long, Long) - Constructor for class com.yahoo.search.grouping.result.LongBucketId
-
Constructs a new instance of this class.
- LongId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aLong
. - LongId(Long) - Constructor for class com.yahoo.search.grouping.result.LongId
-
Constructs a new instance of this class.
- LongPredefined - Class in com.yahoo.search.grouping.request
-
This class represents a predefined bucket-function in a
GroupingExpression
for expressions that evaluate to a long. - LongPredefined(GroupingExpression, LongBucket, LongBucket...) - Constructor for class com.yahoo.search.grouping.request.LongPredefined
-
Constructs a new instance of this class.
- longType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- longValue() - Method in class com.yahoo.search.result.NanNumber
- LongValue - Class in com.yahoo.search.grouping.request
-
This class represents a constant
Long
value in aGroupingExpression
. - LongValue(long) - Constructor for class com.yahoo.search.grouping.request.LongValue
-
Constructs a new instance of this class.
- lookup(CompoundName, boolean, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfile
- lookup(String, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Returns the node at the position prescribed by the given name (without doing substitutions) - a primitive value, a substitutable string, a query profile, or null if not found.
- loose - com.yahoo.search.query.ranking.Diversity.CutoffStrategy
- LOWERCASE - Static variable in class com.yahoo.search.query.Sorting
- LowerCaseSorter(String) - Constructor for class com.yahoo.search.query.Sorting.LowerCaseSorter
M
- main(String...) - Static method in class com.yahoo.search.query.profile.DumpTool
- MapChoice - Class in com.yahoo.search.pagetemplates.model
-
A choice between different possible mapping functions of a set of values to a set of placeholder ids.
- MapChoice() - Constructor for class com.yahoo.search.pagetemplates.model.MapChoice
- markDirty() - Method in class com.yahoo.prelude.hitfield.HitField
- MarkerWordItem - Class in com.yahoo.prelude.query
-
Special words known by the index used for marking things.
- MarkupFieldPart - Class in com.yahoo.prelude.hitfield
-
Represents an element of a hit property which is markup, not content.
- MarkupFieldPart(String) - Constructor for class com.yahoo.prelude.hitfield.MarkupFieldPart
- MATCH_PHASE - Static variable in class com.yahoo.search.query.Ranking
- matches(DimensionValues) - Method in class com.yahoo.search.query.profile.DimensionValues
-
Returns true if this is has the same value every place it has a value as the given values.
- matches(DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- matches(DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
- matches(Map<String, String>) - Method in class com.yahoo.search.query.profile.compiled.Binding
-
Returns true if all the dimension values in this have the same values in the given context.
- Matching - Class in com.yahoo.search.query.ranking
-
Holds the settings for the matching feature.
- Matching() - Constructor for class com.yahoo.search.query.ranking.Matching
- MATCHING - Static variable in class com.yahoo.search.query.Ranking
- MatchPhase - Class in com.yahoo.search.query.ranking
-
The match phase ranking settings of this query.
- MatchPhase() - Constructor for class com.yahoo.search.query.ranking.MatchPhase
- MathACosFunction - Class in com.yahoo.search.grouping.request
- MathACosFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathACosFunction
-
Constructs a new instance of this class.
- MathACosHFunction - Class in com.yahoo.search.grouping.request
- MathACosHFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathACosHFunction
-
Constructs a new instance of this class.
- MathASinFunction - Class in com.yahoo.search.grouping.request
- MathASinFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathASinFunction
-
Constructs a new instance of this class.
- MathASinHFunction - Class in com.yahoo.search.grouping.request
- MathASinHFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathASinHFunction
-
Constructs a new instance of this class.
- MathATanFunction - Class in com.yahoo.search.grouping.request
- MathATanFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathATanFunction
-
Constructs a new instance of this class.
- MathATanHFunction - Class in com.yahoo.search.grouping.request
- MathATanHFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathATanHFunction
-
Constructs a new instance of this class.
- MathCbrtFunction - Class in com.yahoo.search.grouping.request
- MathCbrtFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathCbrtFunction
-
Constructs a new instance of this class.
- MathCosFunction - Class in com.yahoo.search.grouping.request
- MathCosFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathCosFunction
-
Constructs a new instance of this class.
- MathCosHFunction - Class in com.yahoo.search.grouping.request
- MathCosHFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathCosHFunction
-
Constructs a new instance of this class.
- MathExpFunction - Class in com.yahoo.search.grouping.request
- MathExpFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathExpFunction
-
Constructs a new instance of this class.
- MathFloorFunction - Class in com.yahoo.search.grouping.request
-
Represents the math.floor(expression) function
- MathFloorFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathFloorFunction
-
Constructs a new instance of this class.
- MathFunctions - Class in com.yahoo.search.grouping.request
- MathFunctions() - Constructor for class com.yahoo.search.grouping.request.MathFunctions
- MathFunctions.Function - Enum in com.yahoo.search.grouping.request
-
Defines the different types of math functions that are available.
- MathHypotFunction - Class in com.yahoo.search.grouping.request
- MathHypotFunction(GroupingExpression, GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathHypotFunction
-
Constructs a new instance of this class.
- MathLog10Function - Class in com.yahoo.search.grouping.request
- MathLog10Function(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathLog10Function
-
Constructs a new instance of this class.
- MathLog1pFunction - Class in com.yahoo.search.grouping.request
- MathLog1pFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathLog1pFunction
-
Constructs a new instance of this class.
- MathLogFunction - Class in com.yahoo.search.grouping.request
- MathLogFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathLogFunction
-
Constructs a new instance of this class.
- MathPowFunction - Class in com.yahoo.search.grouping.request
- MathPowFunction(GroupingExpression, GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathPowFunction
-
Constructs a new instance of this class.
- MathResolver - Class in com.yahoo.search.grouping.request
-
This is a helper class for resolving arithmetic operations over
GroupingExpression
objects. - MathResolver() - Constructor for class com.yahoo.search.grouping.request.MathResolver
- MathResolver.Type - Enum in com.yahoo.search.grouping.request
- MathSinFunction - Class in com.yahoo.search.grouping.request
- MathSinFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathSinFunction
-
Constructs a new instance of this class.
- MathSinHFunction - Class in com.yahoo.search.grouping.request
- MathSinHFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathSinHFunction
-
Constructs a new instance of this class.
- MathSqrtFunction - Class in com.yahoo.search.grouping.request
- MathSqrtFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathSqrtFunction
-
Constructs a new instance of this class.
- MathTanFunction - Class in com.yahoo.search.grouping.request
- MathTanFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathTanFunction
-
Constructs a new instance of this class.
- MathTanHFunction - Class in com.yahoo.search.grouping.request
- MathTanHFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MathTanHFunction
-
Constructs a new instance of this class.
- max(Limit) - Method in class com.yahoo.prelude.query.Limit
-
Returns the larger of this and the given limit
- MAX_FILTER_COVERAGE - Static variable in class com.yahoo.search.query.ranking.MatchPhase
- MAX_HITS - Static variable in class com.yahoo.search.query.properties.DefaultProperties
- MAX_HITS - Static variable in class com.yahoo.search.query.ranking.MatchPhase
- MAX_OFFSET - Static variable in class com.yahoo.search.query.properties.DefaultProperties
- MAX_REWRITES - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for max number of rewrites added per rewriter
- MaxAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an maximum-aggregator in a
GroupingExpression
. - MaxAggregator(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MaxAggregator
-
Constructs a new instance of this class.
- maxConnectionPerRoute() - Method in class com.yahoo.search.federation.ProviderConfig
- maxConnectionPerRoute(int) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- maxConnections() - Method in class com.yahoo.search.federation.ProviderConfig
- maxConnections(int) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- MaxFunction - Class in com.yahoo.search.grouping.request
-
This class represents a max-function in a
GroupingExpression
. - MaxFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.MaxFunction
-
Constructs a new instance of this class.
- Md5Function - Class in com.yahoo.search.grouping.request
-
This class represents an md5-function in a
GroupingExpression
. - Md5Function(GroupingExpression, int) - Constructor for class com.yahoo.search.grouping.request.Md5Function
-
Constructs a new instance of this class.
- MEAN_QPS - Static variable in class com.yahoo.search.statistics.PeakQpsSearcher.QpsHit
-
The name of the field containing mean QPS since the last measurement.
- measure() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer
- measure(TimingSearcherConfig.Timer.Measure.Enum) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Builder
- Measure() - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure
- Measure(TimingSearcherConfig.Timer.Measure.Enum) - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure
- MeasureQpsConfig - Class in com.yahoo.search.statistics
-
This class represents the root node of measure-qps Copyright 2017 Yahoo Holdings.
- MeasureQpsConfig(MeasureQpsConfig.Builder) - Constructor for class com.yahoo.search.statistics.MeasureQpsConfig
- MeasureQpsConfig.Builder - Class in com.yahoo.search.statistics
- MeasureQpsConfig.Outputmethod - Class in com.yahoo.search.statistics
-
This class represents measure-qps.outputmethod Configure measurements of peak QPS rates.
- MeasureQpsConfig.Outputmethod.Enum - Enum in com.yahoo.search.statistics
- MeasureQpsConfig.Producer - Interface in com.yahoo.search.statistics
- merge(ElapsedTime) - Method in class com.yahoo.search.statistics.ElapsedTime
- mergeWith(Result) - Method in class com.yahoo.search.Result
-
Merges meta information from a result into this.
- mergeWithAfterFill(Result) - Method in class com.yahoo.search.Result
-
Merges meta information produced when a Hit already contained in this result has been filled using another result as an intermediary.
- METAHIT - com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod.Enum
- METAHIT - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod
- MetaHitsFirstComparator - Class in com.yahoo.search.result
-
Ensures that meta hits are sorted before normal hits.
- MetaHitsFirstComparator(Comparator<Hit>) - Constructor for class com.yahoo.search.result.MetaHitsFirstComparator
- MIME_TYPE - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- min(Limit) - Method in class com.yahoo.prelude.query.Limit
-
Returns the smaller of this and the given limit
- MinAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an minimum-aggregator in a
GroupingExpression
. - MinAggregator(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MinAggregator
-
Constructs a new instance of this class.
- MinFunction - Class in com.yahoo.search.grouping.request
-
A min-function in a
GroupingExpression
. - MinFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.MinFunction
-
Constructs a new instance of this class.
- MINGROUPS - Static variable in class com.yahoo.search.query.ranking.Diversity
- MINHITSPERTHREAD - Static variable in class com.yahoo.search.query.ranking.Matching
- MINUTE_OF_HOUR - com.yahoo.search.grouping.request.TimeFunctions.Type
- MinuteOfHourFunction - Class in com.yahoo.search.grouping.request
-
This class represents a minute-of-hour timestamp-function in a
GroupingExpression
. - MinuteOfHourFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MinuteOfHourFunction
-
Constructs a new instance of this class.
- MisspellRewriter - Class in com.yahoo.search.query.rewrite.rewriters
-
This rewriter would retrieve spell corrected query from QLAS and add it to the original query tree as equiv
- Features:
RewritesAsEquiv flag: add rewrites to original query as equiv - MisspellRewriter() - Constructor for class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Constructor for MisspellRewriter unit test
- MisspellRewriter(ComponentId) - Constructor for class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Constructor for MisspellRewriter
- MOD - com.yahoo.search.grouping.request.MathResolver.Type
- Model - Class in com.yahoo.search.query
-
The parameters defining the recall of a query.
- Model(Query) - Constructor for class com.yahoo.search.query.Model
- MODEL - Static variable in class com.yahoo.search.query.Model
- ModelObjectMap - Class in com.yahoo.search.query.profile
-
A map which stores all types which cannot be stored in a query profile that is rich model objects.
- ModelObjectMap() - Constructor for class com.yahoo.search.query.profile.ModelObjectMap
- ModFunction - Class in com.yahoo.search.grouping.request
-
This class represents a mod-function in a
GroupingExpression
. - ModFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.ModFunction
-
Constructs a new instance of this class.
- Modification - Class in com.yahoo.text.interpretation
-
A modification of a text.
- Modification(String) - Constructor for class com.yahoo.text.interpretation.Modification
- MODIFICATION_CLASS - Static variable in class com.yahoo.text.interpretation.Modification
- modifyTargetQuery(FederationTarget<T>, Query) - Method in interface com.yahoo.search.federation.selection.TargetSelector
-
For modifying the query before sending it to a the target
- modifyTargetResult(FederationTarget<T>, Result) - Method in interface com.yahoo.search.federation.selection.TargetSelector
-
For modifying the result produced by the target.
- MonitorConfiguration - Class in com.yahoo.search.cluster
-
The configuration of a cluster monitor instance
- MonitorConfiguration() - Constructor for class com.yahoo.search.cluster.MonitorConfiguration
- MONTH_OF_YEAR - com.yahoo.search.grouping.request.TimeFunctions.Type
- MonthOfYearFunction - Class in com.yahoo.search.grouping.request
-
This class represents a month-of-year timestamp-function in a
GroupingExpression
. - MonthOfYearFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.MonthOfYearFunction
-
Constructs a new instance of this class.
- moreChildren() - Method in class com.yahoo.search.rendering.JsonRenderer
- MUL - com.yahoo.search.grouping.request.MathResolver.Type
- MulFunction - Class in com.yahoo.search.grouping.request
-
This class represents a mul-function in a
GroupingExpression
. - MulFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.MulFunction
-
Constructs a new instance of this class.
N
- name - Variable in class com.yahoo.prelude.query.TermType
- name() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict
- name() - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer
- name(String) - Method in class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict.Builder
- name(String) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Builder
- NAME_ENTITY_EXPAND_DICT - Static variable in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
- NAME_ENTITY_EXPAND_DICT_FILENAME - Static variable in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
- NameRewriter - Class in com.yahoo.search.query.rewrite.rewriters
-
This rewriter would add rewrites to name entities to boost precision
- FSA dict: [normalized original query]\t[rewrite 1]\t[rewrite 2]\t[etc]
- Features:
OriginalAsUnit flag: add proximity boosting to original query
RewritesAsUnitEquiv flag: add proximity boosted rewrites to original query
RewritesAsEquiv flag: add rewrites to original query - NameRewriter(ComponentId, FileAcquirer, RewritesConfig) - Constructor for class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Constructor for NameRewriter
Load configs using default format - NameRewriter(RewritesConfig, HashMap<String, File>) - Constructor for class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Constructor for NameRewriter unit test
Load configs using default format - NaN - Static variable in class com.yahoo.search.result.NanNumber
- NanNumber - Class in com.yahoo.search.result
-
A class representing unset or undefined numeric values.
- NATIVE - com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
- NATIVE - Static variable in class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- nativeId - Static variable in class com.yahoo.search.pagetemplates.engine.resolvers.DeterministicResolver
- nativeId - Static variable in class com.yahoo.search.pagetemplates.engine.resolvers.RandomResolver
- nativeProperties - Static variable in class com.yahoo.search.Query
-
Returns an unmodifiable list of all the native properties under a Query
- NEAR - com.yahoo.prelude.query.Item.ItemType
- NEAREST_NEIGHBOR - com.yahoo.prelude.query.Item.ItemType
- NearestNeighborItem - Class in com.yahoo.prelude.query
-
Represent a query item matching the K nearest neighbors in a multi-dimensional vector space.
- NearestNeighborItem(String, String) - Constructor for class com.yahoo.prelude.query.NearestNeighborItem
- NearItem - Class in com.yahoo.prelude.query
-
A set of terms which must be near each other to match.
- NearItem() - Constructor for class com.yahoo.prelude.query.NearItem
-
Creates a NEAR item with distance 2
- NearItem(int) - Constructor for class com.yahoo.prelude.query.NearItem
-
Creates a near item with a limit to the distance between the words.
- NEGATIVE_INFINITY - Static variable in class com.yahoo.prelude.query.Limit
- negativeItems() - Method in class com.yahoo.prelude.query.NotItem
-
Returns the negative items of this: All child items except the first
- NegFunction - Class in com.yahoo.search.grouping.request
-
This class represents a negate-function in a
GroupingExpression
. - NegFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.NegFunction
-
Constructs a new instance of this class.
- newDate(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
DateFunction
for the givenGroupingExpression
. - newDayOfMonth(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
DayOfMonthFunction
for the givenGroupingExpression
. - newDayOfWeek(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
DayOfWeekFunction
for the givenGroupingExpression
. - newDayOfYear(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
DayOfYearFunction
for the givenGroupingExpression
. - newExecution(Chain<? extends Searcher>) - Method in class com.yahoo.search.searchchain.ExecutionFactory
-
Creates a new execution starting at a search chain.
- newExecution(String) - Method in class com.yahoo.search.searchchain.ExecutionFactory
-
Creates a new execution starting at a search chain.
- newHourOfDay(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
HourOfDayFunction
for the givenGroupingExpression
. - newInstance(GroupingExpression, List<DoubleBucket>) - Static method in class com.yahoo.search.grouping.request.DoublePredefined
-
Constructs a new instance of this class from a list of arguments.
- newInstance(GroupingExpression, List<LongBucket>) - Static method in class com.yahoo.search.grouping.request.LongPredefined
-
Constructs a new instance of this class from a list of arguments.
- newInstance(GroupingExpression, List<RawBucket>) - Static method in class com.yahoo.search.grouping.request.RawPredefined
-
Constructs a new instance of this class from a list of arguments.
- newInstance(GroupingExpression, List<StringBucket>) - Static method in class com.yahoo.search.grouping.request.StringPredefined
-
Constructs a new instance of this class from a list of arguments.
- newInstance(MathFunctions.Function, GroupingExpression, GroupingExpression) - Static method in class com.yahoo.search.grouping.request.MathFunctions
- newInstance(TimeFunctions.Type, GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new timestamp-function of the specified type for the given
GroupingExpression
. - newInstance(Query) - Static method in class com.yahoo.search.grouping.GroupingRequest
-
Creates a new grouping request and adds it to the query.getSelect().getGrouping() list
- newInstance(Query.Type, ParserEnvironment) - Static method in class com.yahoo.search.query.parser.ParserFactory
-
Creates a
Parser
appropriate for the givenQuery.Type
, providing the Parser with access to theParserEnvironment
given. - newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.AddFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.AndFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.AvgFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.CatFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.DivFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.MaxFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.MinFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.ModFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.MulFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.OrFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.StrCatFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.SubFunction
-
Constructs a new instance of this class from a list of arguments.
- newInstance(List<GroupingExpression>) - Static method in class com.yahoo.search.grouping.request.XorFunction
-
Constructs a new instance of this class from a list of arguments.
- newMinuteOfHour(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
MinuteOfHourFunction
for the givenGroupingExpression
. - newMonthOfYear(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
MonthOfYearFunction
for the givenGroupingExpression
. - newSecondOfMinute(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
SecondOfMinuteFunction
for the givenGroupingExpression
. - newSession(Query) - Method in class com.yahoo.prelude.IndexFacts
- newSession(Collection<String>, Collection<String>) - Method in class com.yahoo.prelude.IndexFacts
- newSession(Collection<String>, Collection<String>, Set<String>) - Method in class com.yahoo.prelude.IndexFacts
- newYear(GroupingExpression) - Static method in class com.yahoo.search.grouping.request.TimeFunctions
-
Creates a new instance of
YearFunction
for the givenGroupingExpression
. - next() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- next() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- next() - Method in class com.yahoo.search.result.DeepHitIterator
- next() - Method in class com.yahoo.search.result.HitIterator
- next(String) - Static method in class com.yahoo.search.query.UniqueRequestId
-
Creates a session id which is unique across the cluster this runtime is a member of each time this is called.
- NEXT_PAGE - Static variable in class com.yahoo.search.grouping.Continuation
- nextIndex() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- nextIndex() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- nextProcessor() - Method in class com.yahoo.search.searchchain.Execution
- nextValue(DoubleValue) - Static method in class com.yahoo.search.grouping.request.DoubleBucket
-
Returns the next distinct value.
- nextValue(LongValue) - Static method in class com.yahoo.search.grouping.request.LongBucket
-
Gives the next distinct long value.
- nextValue(RawValue) - Static method in class com.yahoo.search.grouping.request.RawBucket
-
Get the next distinct value.
- nextValue(StringValue) - Static method in class com.yahoo.search.grouping.request.StringBucket
-
Returns the next distinct value after the given value
- NO_CACHE - Static variable in class com.yahoo.search.Query
- node - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
-
The object representing the monitored node
- node - Variable in class com.yahoo.search.federation.ProviderConfig.Builder
- node() - Method in class com.yahoo.search.federation.ProviderConfig
- node(int) - Method in class com.yahoo.search.federation.ProviderConfig
- node(ProviderConfig.Node.Builder) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
-
Add the given builder to this builder's list of Node builders
- node(List<ProviderConfig.Node.Builder>) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
-
Set the given list as this builder's list of Node builders
- Node - Class in com.yahoo.search.intent.model
-
A node in the intent model tree
- Node(double) - Constructor for class com.yahoo.search.intent.model.Node
- Node(ProviderConfig.Node.Builder) - Constructor for class com.yahoo.search.federation.ProviderConfig.Node
- NodeFactor(T, int) - Constructor for class com.yahoo.search.cluster.Hasher.NodeFactor
- NodeList(Hasher.NodeFactor<T>[]) - Constructor for class com.yahoo.search.cluster.Hasher.NodeList
- NodeManager<T> - Interface in com.yahoo.search.cluster
-
Must be implemented by a node collection which wants it's node state monitored by a ClusterMonitor
- nodeMonitorIterator() - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Returns a thread-safe snapshot of the NodeMonitors of all added nodes
- nodeMonitors() - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Returns a thread-safe snapshot of the NodeMonitors of all added nodes
- NONE - com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
- NONE - Static variable in class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- NonReducibleCompositeItem - Class in com.yahoo.prelude.query
-
A composite item which specifies semantics which are not maintained if an instance with a single child is replaced by the single child.
- NonReducibleCompositeItem() - Constructor for class com.yahoo.prelude.query.NonReducibleCompositeItem
- NORMAL - com.yahoo.search.federation.ProviderConfig.PingOption.Enum
- NORMAL - Static variable in class com.yahoo.search.federation.ProviderConfig.PingOption
- NormalizeSubjectFunction - Class in com.yahoo.search.grouping.request
- NormalizeSubjectFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.NormalizeSubjectFunction
-
Constructs a new instance of this class.
- NOT - com.yahoo.prelude.query.Item.ItemType
- NOT - Static variable in class com.yahoo.prelude.query.TermType
- NotItem - Class in com.yahoo.prelude.query
-
A composite item where the first item is positive and the following items are negative items which should be excluded from the result.
- NotItem() - Constructor for class com.yahoo.prelude.query.NotItem
- now() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
- NowFunction - Class in com.yahoo.search.grouping.request
-
This class represents a now-function in a
GroupingExpression
. - NowFunction() - Constructor for class com.yahoo.search.grouping.request.NowFunction
-
Constructs a new instance of this class.
- NULL_QUERY - Static variable in class com.yahoo.search.result.ErrorMessage
- nullBinding - Static variable in class com.yahoo.search.query.profile.compiled.Binding
- nullBinding - Static variable in class com.yahoo.search.query.profile.DimensionBinding
- NullId - Class in com.yahoo.search.grouping.result
-
This class is in
Group
instances where the identifying expression evaluated to null. - NullId() - Constructor for class com.yahoo.search.grouping.result.NullId
-
Constructs a new instance of this class.
- nullIndex - Static variable in class com.yahoo.prelude.Index
-
The null index - don't use this for name lookups
- NullItem - Class in com.yahoo.prelude.query
-
A place holder for null queries to make searchers easier to write.
- NullItem() - Constructor for class com.yahoo.prelude.query.NullItem
- number() - Method in class com.yahoo.prelude.query.Limit
- numlistenerthreads() - Method in class com.yahoo.container.search.Fs4Config
- numlistenerthreads(int) - Method in class com.yahoo.container.search.Fs4Config.Builder
- NUMSEARCHPARTITIIONS - Static variable in class com.yahoo.search.query.ranking.Matching
- NUMTHREADSPERSEARCH - Static variable in class com.yahoo.search.query.ranking.Matching
O
- objectClone(Object) - Method in class com.yahoo.search.query.properties.CloneHelper
- OFFSET - Static variable in class com.yahoo.search.Query
- OFFSET_HITS - com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
- OFFSET_HITS - Static variable in class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- ONEAR - com.yahoo.prelude.query.Item.ItemType
- ONearItem - Class in com.yahoo.prelude.query
-
Ordered NearItem.
- ONearItem() - Constructor for class com.yahoo.prelude.query.ONearItem
-
Creates a ordered NEAR item with limit 2
- ONearItem(int) - Constructor for class com.yahoo.prelude.query.ONearItem
-
Creates a ordered near item which matches if there are at most
distance
separation between the words, in the right direction. - onExit() - Method in class com.yahoo.prelude.query.ToolBox.QueryVisitor
-
Invoked when all sub-items have been visited, or immediately after visit() if there are no sub-items or visit() returned false.
- onInvoking(Request, Processor) - Method in class com.yahoo.search.searchchain.Execution
- onReturning(Request, Processor, Response) - Method in class com.yahoo.search.searchchain.Execution
- optional() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- optional(boolean) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- OR - com.yahoo.prelude.query.Item.ItemType
- OR - Static variable in class com.yahoo.prelude.query.TermType
- order(List<Hit>) - Method in class com.yahoo.search.result.HitOrderer
-
Orders the given list of hits
- order(List<Hit>) - Method in class com.yahoo.search.result.HitSortOrderer
-
Orders the given list of hits according to the sorting given at construction Meta hits are sorted before concrete hits, but have no internal ordering.
- OrFunction - Class in com.yahoo.search.grouping.request
-
This class represents an or-function in a
GroupingExpression
. - OrFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.OrFunction
-
Constructs a new instance of this class.
- organize(Choice, Resolution, Result) - Method in class com.yahoo.search.pagetemplates.engine.Organizer
-
Organizes the given result
- Organizer - Class in com.yahoo.search.pagetemplates.engine
-
Reorganizes and prunes a result as prescribed by a resolved template.
- Organizer() - Constructor for class com.yahoo.search.pagetemplates.engine.Organizer
- ORIG - com.yahoo.prelude.query.Item.ItemCreator
- ORIGINAL_AS_UNIT - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for addUnitToOriginalQuery
- ORIGINAL_AS_UNIT_EQUIV - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for addUnitEquivToOriginalQuery
- OrItem - Class in com.yahoo.prelude.query
-
An or'ing of a collection of sub-expressions
- OrItem() - Constructor for class com.yahoo.prelude.query.OrItem
- outputmethod() - Method in class com.yahoo.search.statistics.MeasureQpsConfig
- outputmethod(MeasureQpsConfig.Outputmethod.Enum) - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- Outputmethod() - Constructor for class com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod
- Outputmethod(MeasureQpsConfig.Outputmethod.Enum) - Constructor for class com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod
- OverridableQueryProfile - Class in com.yahoo.search.query.profile
-
A regular query profile which knows it is storing overrides (not configured profiles) and that implements override legality checking.
- OverridableQueryProfile() - Constructor for class com.yahoo.search.query.profile.OverridableQueryProfile
-
Creates an unbacked overridable query profile
- OverridableQueryProfile(String) - Constructor for class com.yahoo.search.query.profile.OverridableQueryProfile
P
- page - Variable in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- page() - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- page(int) - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig
- page(String) - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- page(Collection<String>) - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- PageElement - Interface in com.yahoo.search.pagetemplates.model
-
Implemented by all page template model classes
- pageIdListName - Static variable in class com.yahoo.search.pagetemplates.PageTemplateSearcher
-
The name of the query property containing a list of candidate pages to consider
- pageIdName - Static variable in class com.yahoo.search.pagetemplates.PageTemplateSearcher
-
The name of the query property containing the page id to use
- pagePageTemplateListName - Static variable in class com.yahoo.search.pagetemplates.PageTemplateSearcher
-
The name of the query property containing the resolved candidate page template list
- pageRendererId - Static variable in class com.yahoo.search.rendering.RendererRegistry
- pageResolverName - Static variable in class com.yahoo.search.pagetemplates.PageTemplateSearcher
-
The name of the query property containing the resolver id to use
- PageTemplate - Class in com.yahoo.search.pagetemplates
-
A page template represents a particular way to organize a result page.
- PageTemplate(ComponentId) - Constructor for class com.yahoo.search.pagetemplates.PageTemplate
- PageTemplateConfigurer - Class in com.yahoo.search.pagetemplates.config
-
Provides a static method to convert a page template config into a PageTemplateRegistry.
- PageTemplateConfigurer() - Constructor for class com.yahoo.search.pagetemplates.config.PageTemplateConfigurer
- PageTemplateRegistry - Class in com.yahoo.search.pagetemplates
- PageTemplateRegistry() - Constructor for class com.yahoo.search.pagetemplates.PageTemplateRegistry
- PageTemplatesConfig - Class in com.yahoo.search.pagetemplates
-
This class represents the root node of page-templates Copyright 2017 Yahoo Holdings.
- PageTemplatesConfig(PageTemplatesConfig.Builder) - Constructor for class com.yahoo.search.pagetemplates.PageTemplatesConfig
- PageTemplatesConfig.Builder - Class in com.yahoo.search.pagetemplates
- PageTemplatesConfig.Producer - Interface in com.yahoo.search.pagetemplates
- PageTemplateSearcher - Class in com.yahoo.search.pagetemplates
-
Enables page optimization templates.
- PageTemplateSearcher(PageTemplateRegistry, Resolver...) - Constructor for class com.yahoo.search.pagetemplates.PageTemplateSearcher
-
Creates this from an existing page template registry, using only built-in resolvers
- PageTemplateSearcher(PageTemplatesConfig, ComponentRegistry<Resolver>) - Constructor for class com.yahoo.search.pagetemplates.PageTemplateSearcher
-
Creates this from a configuration.
- PageTemplatesXmlRenderer - Class in com.yahoo.search.pagetemplates.result
- PageTemplatesXmlRenderer() - Constructor for class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- PageTemplatesXmlRenderer(Executor) - Constructor for class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
-
Creates a json renderer using a custom executor.
- PageTemplateVisitor - Class in com.yahoo.search.pagetemplates.model
-
Superclass of visitors over the page template object structure
- PageTemplateVisitor() - Constructor for class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
- PageTemplateXMLReader - Class in com.yahoo.search.pagetemplates.config
-
Reads all page template XML files from a given directory (or list of readers).
- PageTemplateXMLReader() - Constructor for class com.yahoo.search.pagetemplates.config.PageTemplateXMLReader
- PARAM_CONTINUE - Static variable in class com.yahoo.search.grouping.GroupingQueryParser
- PARAM_ENABLED - Static variable in class com.yahoo.search.grouping.GroupingValidator
- PARAM_REQUEST - Static variable in class com.yahoo.search.grouping.GroupingQueryParser
- PARAM_TIMEZONE - Static variable in class com.yahoo.search.grouping.GroupingQueryParser
- PARAM_UNIQUE - Static variable in class com.yahoo.search.grouping.UniqueGroupingSearcher
- ParameterParser - Class in com.yahoo.search.query
-
Wrapper class to avoid code duplication of common parsing requirements.
- ParameterParser() - Constructor for class com.yahoo.search.query.ParameterParser
- parameters() - Method in class com.yahoo.search.pagetemplates.model.Renderer
-
Returns the parameters of this renderer as a live reference (never null).
- parameters() - Method in class com.yahoo.search.pagetemplates.model.Source
-
Returns the parameters of this source as a live reference (never null).
- Parameters(String, TimeTracker.Activity) - Constructor for class com.yahoo.search.statistics.TimingSearcher.Parameters
- PAREN - com.yahoo.prelude.query.Item.ItemType
- ParentNode<T extends Node> - Class in com.yahoo.search.intent.model
-
A node which is not a leaf in the intent tree
- ParentNode() - Constructor for class com.yahoo.search.intent.model.ParentNode
- ParentNode(double) - Constructor for class com.yahoo.search.intent.model.ParentNode
- Parsable - Class in com.yahoo.search.query.parser
-
This class encapsulates all the parameters required to call
Parser.parse(Parsable)
. - Parsable() - Constructor for class com.yahoo.search.query.parser.Parsable
- parse(Parsable) - Method in interface com.yahoo.search.query.parser.Parser
- parse(Parsable) - Method in class com.yahoo.search.query.SelectParser
- parse(String) - Static method in class com.yahoo.search.query.textserialize.TextSerialize
- Parser - Interface in com.yahoo.search.query.parser
-
Defines the interface of a query parser.
- ParserEnvironment - Class in com.yahoo.search.query.parser
-
This class encapsulates the environment of a
Parser
. - ParserEnvironment() - Constructor for class com.yahoo.search.query.parser.ParserEnvironment
- ParserFactory - Class in com.yahoo.search.query.parser
-
Implements a factory for
Parser
. - PARTIAL_PHRASE_MATCH - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for addExpansions
- path() - Method in class com.yahoo.search.federation.ProviderConfig
- path() - Method in class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict
- path(String) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- path(String) - Method in class com.yahoo.search.query.rewrite.RewritesConfig.FsaDict.Builder
- PEAK_QPS - Static variable in class com.yahoo.search.statistics.PeakQpsSearcher.QpsHit
-
The name of the field containing peak QPS since the last measurement.
- PeakQpsSearcher - Class in com.yahoo.search.statistics
-
Aggregate peak qps and expose through meta hits and/or log events.
- PeakQpsSearcher(MeasureQpsConfig, Statistics) - Constructor for class com.yahoo.search.statistics.PeakQpsSearcher
- PeakQpsSearcher.QpsHit - Class in com.yahoo.search.statistics
-
Meta hit which carries the peak qps and mean qps since the last time this data was requested.
- PhaseNames - Class in com.yahoo.search.searchchain
-
Helper class for ordering searchers.
- PHRASE - com.yahoo.prelude.query.Item.ItemType
- PHRASE - com.yahoo.prelude.query.SegmentingRule
- PHRASE - com.yahoo.search.Query.Type
- PHRASE - Static variable in class com.yahoo.prelude.query.TermType
- PhraseItem - Class in com.yahoo.prelude.query
-
A term which contains a phrase - a collection of word terms
- PhraseItem() - Constructor for class com.yahoo.prelude.query.PhraseItem
-
Creates an empty phrase
- PhraseItem(String) - Constructor for class com.yahoo.prelude.query.PhraseItem
-
Creates an empty phrase which will search the given index
- PhraseItem(String[]) - Constructor for class com.yahoo.prelude.query.PhraseItem
-
Creates a phrase containing the given words
- PhraseSegmentItem - Class in com.yahoo.prelude.query
-
A term which contains a fixed length phrase, a collection of word terms, resulting from a single segmentation operation.
- PhraseSegmentItem(AndSegmentItem) - Constructor for class com.yahoo.prelude.query.PhraseSegmentItem
-
Creates a phrase containing the same words and state (as pertinent) as the given SegmentAndItem.
- PhraseSegmentItem(String, boolean, boolean) - Constructor for class com.yahoo.prelude.query.PhraseSegmentItem
- PhraseSegmentItem(String, String, boolean, boolean) - Constructor for class com.yahoo.prelude.query.PhraseSegmentItem
-
Creates a phrase segment from strings
- PhraseSegmentItem(String, String, boolean, boolean, Substring) - Constructor for class com.yahoo.prelude.query.PhraseSegmentItem
- ping(Ping) - Method in class com.yahoo.search.searchchain.Execution
-
Calls ping on the next search in this chain.
- ping(Ping, Execution) - Method in class com.yahoo.search.cluster.PingableSearcher
-
Send a ping request downwards to probe if this searcher chain is in functioning order
- ping(Ping, Execution) - Method in class com.yahoo.search.federation.ForwardingSearcher
- ping(Ping, Execution) - Method in class com.yahoo.search.statistics.TimingSearcher
- ping(Ping, T) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Pings this connection.
- ping(ClusterMonitor<T>, T, Executor) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Pinging a node, called from ClusterMonitor
- ping(ClusterMonitor<T>, T, Executor) - Method in interface com.yahoo.search.cluster.NodeManager
-
Called when a node should be pinged.
- ping(Executor) - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Ping all nodes which needs pinging to discover state changes
- ping(T, Executor) - Method in interface com.yahoo.search.cluster.NodeManager
-
Deprecated.Use ping(ClusterMonitor clusterMonitor, T node, Executor executor) instead.
- Ping - Class in com.yahoo.prelude
-
A ping, typically to ask whether backend is alive.
- Ping() - Constructor for class com.yahoo.prelude.Ping
- Ping(long) - Constructor for class com.yahoo.prelude.Ping
- PING - com.yahoo.search.statistics.TimeTracker.Activity
- PING - com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure.Enum
- PING - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure
- PingableSearcher - Class in com.yahoo.search.cluster
-
A searcher to which we can send a ping to probe if it is alive
- PingableSearcher() - Constructor for class com.yahoo.search.cluster.PingableSearcher
- PingableSearcher(ComponentId) - Constructor for class com.yahoo.search.cluster.PingableSearcher
- pingIterationCompleted() - Method in interface com.yahoo.search.cluster.NodeManager
-
Called right after a ping has been issued to each node.
- pingOption() - Method in class com.yahoo.search.federation.ProviderConfig
- pingOption(ProviderConfig.PingOption.Enum) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- PingOption() - Constructor for class com.yahoo.search.federation.ProviderConfig.PingOption
- PingOption(ProviderConfig.PingOption.Enum) - Constructor for class com.yahoo.search.federation.ProviderConfig.PingOption
- pingTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Total amount of time spent in all threads for this Execution while pinging, or preparing to ping, a backend.
- pingTime() - Method in class com.yahoo.search.statistics.TimeTracker
- Placeholder - Class in com.yahoo.search.pagetemplates.model
-
A source placeholder is replaced with a list of source instances at evaluation time.
- Placeholder(String) - Constructor for class com.yahoo.search.pagetemplates.model.Placeholder
-
Creates a source placeholder with an id.
- placeholderIds() - Method in class com.yahoo.search.pagetemplates.model.MapChoice
-
Returns the placeholder ids (the "to" of the mapping) of this as a live reference which can be modified unless this is frozen.
- Pong - Class in com.yahoo.prelude
-
An answer from Ping.
- Pong() - Constructor for class com.yahoo.prelude.Pong
- Pong(long) - Constructor for class com.yahoo.prelude.Pong
- Pong(long, boolean) - Constructor for class com.yahoo.prelude.Pong
- Pong(ErrorMessage) - Constructor for class com.yahoo.prelude.Pong
- populateAccessLogEntry(AccessLogEntry) - Method in class com.yahoo.search.handler.HttpSearchResponse
- populateFrom(Execution.Context) - Method in class com.yahoo.search.searchchain.Execution.Context
-
Populate missing values in this from the given context.
- port() - Method in class com.yahoo.search.federation.ProviderConfig.Node
- port() - Method in class com.yahoo.search.federation.ProviderConfig.Yca
- port(int) - Method in class com.yahoo.search.federation.ProviderConfig.Node.Builder
- port(int) - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- PositionsData - Class in com.yahoo.search.result
-
A wrapper for structured data representing an array of position values.
- PositionsData(Inspector) - Constructor for class com.yahoo.search.result.PositionsData
- POSITIVE_INFINITY - Static variable in class com.yahoo.prelude.query.Limit
- POW - com.yahoo.search.grouping.request.MathFunctions.Function
- PredefinedFunction - Class in com.yahoo.search.grouping.request
-
This class represents a predefined bucket-function in a
GroupingExpression
. - PredefinedFunction(String, Integer, GroupingExpression, List<? extends BucketValue>) - Constructor for class com.yahoo.search.grouping.request.PredefinedFunction
- PREDICATE_QUERY - com.yahoo.prelude.query.Item.ItemType
- PredicateQueryItem - Class in com.yahoo.prelude.query
-
A PredicateQueryItem is a collection of feature/value-pairs that are used to query predicate fields, which contains boolean constraints.
- PredicateQueryItem() - Constructor for class com.yahoo.prelude.query.PredicateQueryItem
- PredicateQueryItem.Entry - Class in com.yahoo.prelude.query
- PredicateQueryItem.EntryBase - Class in com.yahoo.prelude.query
- PredicateQueryItem.RangeEntry - Class in com.yahoo.prelude.query
- PREFIX - com.yahoo.prelude.query.Item.ItemType
- PrefixItem - Class in com.yahoo.prelude.query
-
A word which matches beginnings of words instead of complete words
- PrefixItem(String) - Constructor for class com.yahoo.prelude.query.PrefixItem
- PrefixItem(String, boolean) - Constructor for class com.yahoo.prelude.query.PrefixItem
- PrefixItem(String, String) - Constructor for class com.yahoo.prelude.query.PrefixItem
- prepare() - Method in class com.yahoo.prelude.query.Highlight
-
Prepares this for binary serialization.
- prepare() - Method in class com.yahoo.search.Query
-
Prepares this for binary serialization.
- prepare() - Method in class com.yahoo.search.query.Presentation
-
Prepares this for binary serialization.
- prepare() - Method in class com.yahoo.search.query.Ranking
- prepare(Ranking) - Method in class com.yahoo.search.query.Model
-
Prepares this for binary serialization.
- prepare(RankProperties) - Method in class com.yahoo.search.query.ranking.Diversity
-
Internal operation - DO NOT USE
- prepare(RankProperties) - Method in class com.yahoo.search.query.ranking.Matching
-
Internal operation - DO NOT USE
- prepare(RankProperties) - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Internal operation - DO NOT USE
- prepare(RankProperties) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Prepares this for encoding, not for external use.
- prepare(RankProperties) - Method in class com.yahoo.search.query.ranking.SoftTimeout
-
Internal operation - DO NOT USE
- Presentation - Class in com.yahoo.search.query
-
Parameters deciding how the result of a query should be presented
- Presentation(Query) - Constructor for class com.yahoo.search.query.Presentation
- PRESENTATION - Static variable in class com.yahoo.search.query.Presentation
- PREV_PAGE - Static variable in class com.yahoo.search.grouping.Continuation
- previous() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- previous() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- previousIndex() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- previousIndex() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- previousProcessor() - Method in class com.yahoo.search.searchchain.Execution
- PRIMARY - com.yahoo.search.query.Sorting.UcaSorter.Strength
- PrimitiveFieldType - Class in com.yahoo.search.query.profile.types
-
Represents a query field type which is a primitive - String, Integer, Float, Double or Long.
- process(Request) - Method in class com.yahoo.search.searchchain.Execution
-
Does return search(((Query)request)
- process(Request, Execution) - Method in class com.yahoo.search.Searcher
-
Use the search method in Searcher processors.
- PROFILE - Static variable in class com.yahoo.search.query.Ranking
- PROGRAM - Static variable in class com.yahoo.search.query.Model
- PROGRAMMATIC - com.yahoo.search.federation.ProviderConfig.QueryType.Enum
- PROGRAMMATIC - com.yahoo.search.Query.Type
- PROGRAMMATIC - Static variable in class com.yahoo.search.federation.ProviderConfig.QueryType
- propagateSourceProperties() - Method in class com.yahoo.search.federation.StrictContractsConfig
- propagateSourceProperties(StrictContractsConfig.PropagateSourceProperties.Enum) - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- PropagateSourceProperties() - Constructor for class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- PropagateSourceProperties(StrictContractsConfig.PropagateSourceProperties.Enum) - Constructor for class com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties
- properties() - Method in class com.yahoo.search.Query
-
Returns the properties of this query.
- Properties - Class in com.yahoo.search.query
-
Object properties keyed by name which can be looked up using default values and with conversion to various primitive wrapper types.
- Properties() - Constructor for class com.yahoo.search.query.Properties
- PROPERTIES - Static variable in class com.yahoo.search.query.Ranking
- PropertyAliases - Class in com.yahoo.search.query.properties
-
A properties implementation which translates the incoming name to its standard name if it is a registered alias.
- PropertyAliases(Map<String, CompoundName>) - Constructor for class com.yahoo.search.query.properties.PropertyAliases
-
Creates an instance with a set of aliases.
- PropertyComponent(String) - Constructor for class com.yahoo.search.query.profile.SubstituteString.PropertyComponent
- propertyMap() - Method in class com.yahoo.search.query.properties.PropertyMap
-
Returns a direct reference to the map containing the properties set in this instance.
- PropertyMap - Class in com.yahoo.search.query.properties
-
A Map backing of Properties.
- PropertyMap() - Constructor for class com.yahoo.search.query.properties.PropertyMap
- ProviderConfig - Class in com.yahoo.search.federation
-
This class represents the root node of provider Copyright 2017 Yahoo Holdings.
- ProviderConfig(ProviderConfig.Builder) - Constructor for class com.yahoo.search.federation.ProviderConfig
- ProviderConfig.Builder - Class in com.yahoo.search.federation
- ProviderConfig.Node - Class in com.yahoo.search.federation
-
This class represents provider.node[]
- ProviderConfig.Node.Builder - Class in com.yahoo.search.federation
- ProviderConfig.PingOption - Class in com.yahoo.search.federation
-
This class represents provider.pingOption How to do pinging against a backend.
- ProviderConfig.PingOption.Enum - Enum in com.yahoo.search.federation
- ProviderConfig.Producer - Interface in com.yahoo.search.federation
- ProviderConfig.QueryType - Class in com.yahoo.search.federation
-
This class represents provider.queryType The form of the serialized query.
- ProviderConfig.QueryType.Enum - Enum in com.yahoo.search.federation
- ProviderConfig.Yca - Class in com.yahoo.search.federation
-
This class represents provider.yca
- ProviderConfig.Yca.Builder - Class in com.yahoo.search.federation
- providerId() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- providerId(String) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- PROVIDERNAME - Static variable in class com.yahoo.search.federation.FederationSearcher
- PURE_WEIGHTED_INTEGER - com.yahoo.prelude.query.Item.ItemType
- PURE_WEIGHTED_STRING - com.yahoo.prelude.query.Item.ItemType
- PureWeightedInteger - Class in com.yahoo.prelude.query
- PureWeightedInteger(long) - Constructor for class com.yahoo.prelude.query.PureWeightedInteger
- PureWeightedInteger(long, int) - Constructor for class com.yahoo.prelude.query.PureWeightedInteger
- PureWeightedItem - Class in com.yahoo.prelude.query
- PureWeightedItem(int) - Constructor for class com.yahoo.prelude.query.PureWeightedItem
- PureWeightedString - Class in com.yahoo.prelude.query
- PureWeightedString(String) - Constructor for class com.yahoo.prelude.query.PureWeightedString
- PureWeightedString(String, int) - Constructor for class com.yahoo.prelude.query.PureWeightedString
- push(ConstantValue<?>, boolean) - Method in class com.yahoo.search.grouping.request.BucketResolver
-
Pushes the given expression onto this bucket resolver.
- push(MathResolver.Type, GroupingExpression) - Method in class com.yahoo.search.grouping.request.MathResolver
-
Pushes the given operator-expression pair onto this math resolver.
- put(byte) - Method in class com.yahoo.search.grouping.request.RawBuffer
-
Insert a byte value into this buffer.
- put(byte[]) - Method in class com.yahoo.search.grouping.request.RawBuffer
-
Insert an array of byte values into this buffer.
- put(CompoundName, Binding, VALUE) - Method in class com.yahoo.search.query.profile.compiled.DimensionalMap.Builder
- put(DimensionValues, Object) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- put(String, double) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Sets a double rank feature
- put(String, Tensor) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Sets a tensor rank feature
- put(String, Object) - Method in class com.yahoo.search.query.profile.CopyOnWriteContent
- put(String, Object) - Method in class com.yahoo.search.query.ranking.RankProperties
-
Adds a property by full name to a value
- put(String, Object) - Method in class com.yahoo.text.interpretation.Annotations
-
Adds an annotation to the the the set of annotations.
- put(String, String) - Method in class com.yahoo.search.query.ranking.RankFeatures
-
Deprecated.set either a double or a tensor
- put(String, String) - Method in class com.yahoo.search.query.ranking.RankProperties
- putAlias(String, GroupingExpression) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Registers an alias with this operation.
- putBytes(byte[], ByteBuffer) - Static method in class com.yahoo.prelude.query.Item
- putString(String, ByteBuffer) - Static method in class com.yahoo.prelude.query.Item
Q
- QpsHit(Integer, Double) - Constructor for class com.yahoo.search.statistics.PeakQpsSearcher.QpsHit
- QSS_RW - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for considering QSS Rewrite in spell correction
- QSS_SUGG - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for considering QSS Suggest in spell correction
- QUATERNARY - com.yahoo.search.query.Sorting.UcaSorter.Strength
- Query - Class in com.yahoo.search
-
A search query containing all the information required to produce a Result.
- Query() - Constructor for class com.yahoo.search.Query
-
Constructs an empty (null) query
- Query(HttpRequest) - Constructor for class com.yahoo.search.Query
-
Creates a query from a request
- Query(HttpRequest, CompiledQueryProfile) - Constructor for class com.yahoo.search.Query
-
Creates a query from a request
- Query(HttpRequest, Map<String, String>, CompiledQueryProfile) - Constructor for class com.yahoo.search.Query
-
Creates a query from a request
- Query(Query) - Constructor for class com.yahoo.search.Query
- Query(String) - Constructor for class com.yahoo.search.Query
-
Construct a query from a string formatted in the http style, e.g
?query=test&offset=10&hits=13
The query must be uri encoded. - Query(String, CompiledQueryProfile) - Constructor for class com.yahoo.search.Query
-
Construct a query from a string formatted in the http style, e.g
?query=test&offset=10&hits=13
The query must be uri encoded. - QUERY_PROFILE - Static variable in class com.yahoo.search.Query
- QUERY_STRING - Static variable in class com.yahoo.search.query.Model
- Query.Type - Enum in com.yahoo.search
-
The type of the query
- QUERYCACHE - Static variable in class com.yahoo.search.query.Ranking
- queryCanonicalization - Static variable in class com.yahoo.prelude.query.QueryCanonicalizer
-
The name of the operation performed by this, for use in search chain ordering
- QueryCanonicalizer - Class in com.yahoo.prelude.query
-
Query normalizer and sanity checker.
- QueryCanonicalizer() - Constructor for class com.yahoo.prelude.query.QueryCanonicalizer
- QueryCanonicalizer.CanonicalizationResult - Class in com.yahoo.prelude.query
- queryContext(XMLWriter, QueryContext, Query) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
- queryContext(XMLWriter, QueryContext, Query) - Method in class com.yahoo.search.rendering.XmlRenderer
- queryContext(WRITER, QueryContext) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Called if there is a non-null query context for the query of the result.
- QueryContext - Class in com.yahoo.search.query.context
-
A proxy to the Execution.trace() which exists for legacy reasons.
- QueryContext(int, Query) - Constructor for class com.yahoo.search.query.context.QueryContext
- QueryException - Exception in com.yahoo.prelude.query
-
Deprecated.no methods throw this
- QueryException(String) - Constructor for exception com.yahoo.prelude.query.QueryException
-
Deprecated.
- QueryException(String, Throwable) - Constructor for exception com.yahoo.prelude.query.QueryException
-
Deprecated.
- QueryFieldType - Class in com.yahoo.search.query.profile.types
-
A YQL query template field type in a query profile
- QueryFieldType() - Constructor for class com.yahoo.search.query.profile.types.QueryFieldType
- QueryProfile - Class in com.yahoo.search.query.profile
-
A query profile is a data container with an id and a class (type).
- QueryProfile(ComponentId) - Constructor for class com.yahoo.search.query.profile.QueryProfile
-
Creates a new query profile from an id.
- QueryProfile(ComponentId, String) - Constructor for class com.yahoo.search.query.profile.QueryProfile
- QueryProfile(String) - Constructor for class com.yahoo.search.query.profile.QueryProfile
-
Convenience shorthand for new QueryProfile(new ComponentId(idString))
- QueryProfileCompiler - Class in com.yahoo.search.query.profile
-
Compile a set of query profiles into compiled profiles.
- QueryProfileCompiler() - Constructor for class com.yahoo.search.query.profile.QueryProfileCompiler
- QueryProfileFieldType - Class in com.yahoo.search.query.profile.types
-
Represents a query profile field type which is a reference to a query profile.
- QueryProfileFieldType() - Constructor for class com.yahoo.search.query.profile.types.QueryProfileFieldType
- QueryProfileFieldType(QueryProfileType) - Constructor for class com.yahoo.search.query.profile.types.QueryProfileFieldType
- QueryProfileProperties - Class in com.yahoo.search.query.profile
-
Properties backed by a query profile.
- QueryProfileProperties(CompiledQueryProfile) - Constructor for class com.yahoo.search.query.profile.QueryProfileProperties
-
Creates an instance from a profile, throws an exception if the given profile is null
- QueryProfileRegistry - Class in com.yahoo.search.query.profile
-
A set of query profiles.
- QueryProfileRegistry() - Constructor for class com.yahoo.search.query.profile.QueryProfileRegistry
- queryProfileType() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
-
Returns tye type of this if it refers to a query profile (not a leaf value), and it has a type
- QueryProfileType - Class in com.yahoo.search.query.profile.types
-
Defines a kind of query profiles
- QueryProfileType(ComponentId) - Constructor for class com.yahoo.search.query.profile.types.QueryProfileType
- QueryProfileType(String) - Constructor for class com.yahoo.search.query.profile.types.QueryProfileType
- QueryProfileTypeRegistry - Class in com.yahoo.search.query.profile.types
-
A registry of query profile types
- QueryProfileTypeRegistry() - Constructor for class com.yahoo.search.query.profile.types.QueryProfileTypeRegistry
- QueryProfileVariant - Class in com.yahoo.search.query.profile
-
A variant of a query profile
- QueryProfileVariant(DimensionValues, QueryProfile) - Constructor for class com.yahoo.search.query.profile.QueryProfileVariant
- QueryProfileVariants - Class in com.yahoo.search.query.profile
-
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(String[], QueryProfile) - Constructor for class com.yahoo.search.query.profile.QueryProfileVariants
-
Creates a set of virtual query profiles which may return varying values over the set of dimensions given.
- QueryProfileVariants(List<String>, QueryProfile) - Constructor for class com.yahoo.search.query.profile.QueryProfileVariants
-
Creates a set of virtual query profiles which may return varying values over the set of dimensions given.
- QueryProfileVariants.FieldValue - Class in com.yahoo.search.query.profile
- QueryProfileVariants.FieldValues - Class in com.yahoo.search.query.profile
- QueryProperties - Class in com.yahoo.search.query.properties
-
Maps between the query model and text properties.
- QueryProperties(Query, CompiledQueryProfileRegistry) - Constructor for class com.yahoo.search.query.properties.QueryProperties
- queryproperty() - Method in class com.yahoo.search.statistics.MeasureQpsConfig
- queryproperty(String) - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- QueryPropertyAliases - Class in com.yahoo.search.query.properties
-
Property aliases which contains some hardcoded unaliasing of prefixes of rankfeature and rankproperty maps.
- QueryPropertyAliases(Map<String, CompoundName>) - Constructor for class com.yahoo.search.query.properties.QueryPropertyAliases
-
Creates an instance with a set of aliases.
- QueryRewriteSearcher - Class in com.yahoo.search.query.rewrite
-
A template class for all rewriters
- QueryRewriteSearcher() - Constructor for class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Empty constructor for unit test.
- QueryRewriteSearcher(ComponentId) - Constructor for class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Empty constructor.
- QueryRewriteSearcher(ComponentId, FileAcquirer, RewritesConfig) - Constructor for class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Constructor for this rewriter.
- QueryRewriteSearcher(RewritesConfig, HashMap<String, File>) - Constructor for class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Constructor for unit test.
- QueryTree - Class in com.yahoo.search.query
-
The root node of a query tree.
- QueryTree(Item) - Constructor for class com.yahoo.search.query.QueryTree
- queryType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- queryType() - Method in class com.yahoo.search.federation.ProviderConfig
- queryType(ProviderConfig.QueryType.Enum) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- QueryType() - Constructor for class com.yahoo.search.federation.ProviderConfig.QueryType
- QueryType(ProviderConfig.QueryType.Enum) - Constructor for class com.yahoo.search.federation.ProviderConfig.QueryType
- QueryValidator - Class in com.yahoo.search.searchers
-
Validation of query operators against the schema which is searched
- QueryValidator() - Constructor for class com.yahoo.search.searchers.QueryValidator
- QueryVisitor() - Constructor for class com.yahoo.prelude.query.ToolBox.QueryVisitor
- quotaKey - Static variable in class com.yahoo.search.searchers.RateLimitingSearcher
- quotedContent(boolean) - Method in class com.yahoo.prelude.hitfield.HitField
- quotedContent(String, String, String, boolean) - Method in class com.yahoo.prelude.hitfield.HitField
-
Returns the content of this field, using the arguments as bolding tags, as an XML string
R
- RandomResolver - Class in com.yahoo.search.pagetemplates.engine.resolvers
-
A resolver which makes all choices by random.
- RandomResolver() - Constructor for class com.yahoo.search.pagetemplates.engine.resolvers.RandomResolver
- RandomResolver(String) - Constructor for class com.yahoo.search.pagetemplates.engine.resolvers.RandomResolver
- RangeEntry(String, long) - Constructor for class com.yahoo.prelude.query.PredicateQueryItem.RangeEntry
- RangeEntry(String, long, long) - Constructor for class com.yahoo.prelude.query.PredicateQueryItem.RangeEntry
- RangeItem - Class in com.yahoo.prelude.query
-
This class represents a numeric range.
- RangeItem(Limit, Limit, int, String, boolean) - Constructor for class com.yahoo.prelude.query.RangeItem
- RangeItem(Limit, Limit, String) - Constructor for class com.yahoo.prelude.query.RangeItem
-
Creates a new range operator
- RangeItem(Limit, Limit, String, boolean) - Constructor for class com.yahoo.prelude.query.RangeItem
-
Creates a new range operator
- RangeItem(Number, Number, int, String, boolean) - Constructor for class com.yahoo.prelude.query.RangeItem
- RangeItem(Number, Number, String) - Constructor for class com.yahoo.prelude.query.RangeItem
-
Creates a new range operator
- RangeItem(Number, Number, String, boolean) - Constructor for class com.yahoo.prelude.query.RangeItem
-
Creates a new range operator
- RANK - com.yahoo.prelude.query.Item.ItemType
- RANK - Static variable in class com.yahoo.prelude.query.TermType
- RankFeatures - Class in com.yahoo.search.query.ranking
-
Contains the rank features of a query.
- RankFeatures() - Constructor for class com.yahoo.search.query.ranking.RankFeatures
- RANKFEATURES - Static variable in class com.yahoo.search.query.Ranking
-
An alias for listing features
- RANKFEATURES_FIELD - Static variable in class com.yahoo.search.result.Hit
-
The hit field used to store rank features
- Ranking - Class in com.yahoo.search.query
-
The ranking (hit ordering) settings of a query
- Ranking(Query) - Constructor for class com.yahoo.search.query.Ranking
- RANKING - Static variable in class com.yahoo.search.query.Ranking
- RankItem - Class in com.yahoo.prelude.query
-
Represents the rank operator, which only orders the result set and does not change which hits are returned.
- RankItem() - Constructor for class com.yahoo.prelude.query.RankItem
- RankProperties - Class in com.yahoo.search.query.ranking
-
Contains the properties properties of a query.
- RankProperties() - Constructor for class com.yahoo.search.query.ranking.RankProperties
- RATE_LIMITING - Static variable in class com.yahoo.search.searchers.RateLimitingSearcher
-
Constant containing the name this Provides - "rateLimiting", for ordering constraints
- RateLimitingSearcher - Class in com.yahoo.search.searchers
-
A simple rate limiter.
- RateLimitingSearcher(RateLimitingConfig, ClusterInfoConfig, MetricReceiver) - Constructor for class com.yahoo.search.searchers.RateLimitingSearcher
- RateLimitingSearcher(RateLimitingConfig, ClusterInfoConfig, MetricReceiver, Clock) - Constructor for class com.yahoo.search.searchers.RateLimitingSearcher
-
For testing - allows injection of a timer to avoid depending on the system clock
- RAW - Static variable in class com.yahoo.search.query.Sorting
- RAW_ANNOTATE_BEGIN_CHAR - Static variable in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- RAW_ANNOTATE_END_CHAR - Static variable in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- RAW_ANNOTATE_SEPARATOR_CHAR - Static variable in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- RAW_QUERY - Static variable in class com.yahoo.search.searchchain.PhaseNames
-
A checkpoint where the query is not yet transformed in any way.
- RawBase64 - Class in com.yahoo.prelude.hitfield
- RawBase64(byte[]) - Constructor for class com.yahoo.prelude.hitfield.RawBase64
- RawBucket - Class in com.yahoo.search.grouping.request
-
This class represents a
RawValue
bucket in aPredefinedFunction
. - RawBucket(ConstantValue<?>, ConstantValue<?>) - Constructor for class com.yahoo.search.grouping.request.RawBucket
-
Constructs a new instance of this class.
- RawBucket(RawBuffer, RawBuffer) - Constructor for class com.yahoo.search.grouping.request.RawBucket
-
Constructs a new instance of this class.
- RawBucketId - Class in com.yahoo.search.grouping.result
- RawBucketId(byte[], byte[]) - Constructor for class com.yahoo.search.grouping.result.RawBucketId
-
Constructs a new instance of this class.
- RawBuffer - Class in com.yahoo.search.grouping.request
-
This class represents a buffer of byte values to be used as a backing buffer for raw buckets.
- RawBuffer() - Constructor for class com.yahoo.search.grouping.request.RawBuffer
-
Create an empty buffer.
- RawBuffer(byte[]) - Constructor for class com.yahoo.search.grouping.request.RawBuffer
-
Create a buffer with initial content.
- RawBuffer(ArrayList<Byte>) - Constructor for class com.yahoo.search.grouping.request.RawBuffer
-
Create a buffer with initial content.
- RawData - Class in com.yahoo.prelude.hitfield
-
A representation of some binary data with unknown semantics
- RawData(byte[]) - Constructor for class com.yahoo.prelude.hitfield.RawData
-
Constructor, takes ownership of the given byte array.
- RawId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aByte
array. - RawId(byte[]) - Constructor for class com.yahoo.search.grouping.result.RawId
-
Constructs a new instance of this class.
- RawPredefined - Class in com.yahoo.search.grouping.request
-
This class represents a predefined bucket-function in a
GroupingExpression
for expressions that evaluate to a raw. - RawPredefined(GroupingExpression, RawBucket, RawBucket...) - Constructor for class com.yahoo.search.grouping.request.RawPredefined
-
Constructs a new instance of this class.
- RawSorter(String) - Constructor for class com.yahoo.search.query.Sorting.RawSorter
- RawValue - Class in com.yahoo.search.grouping.request
-
This class represents a raw value in a
GroupingExpression
. - RawValue(RawBuffer) - Constructor for class com.yahoo.search.grouping.request.RawValue
-
Constructs a new instance of this class.
- read(String) - Method in class com.yahoo.search.pagetemplates.config.PageTemplateXMLReader
-
Reads all page template xml files in a given directory.
- read(List<NamedReader>, boolean) - Method in class com.yahoo.search.pagetemplates.config.PageTemplateXMLReader
-
Reads all page template xml files in a given list of readers.
- readFile(String) - Method in class com.yahoo.search.pagetemplates.config.PageTemplateXMLReader
-
Reads a single page template file.
- readTimeout() - Method in class com.yahoo.search.federation.ProviderConfig
- readTimeout(double) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- REGEXP - com.yahoo.prelude.query.Item.ItemType
- RegExpItem - Class in com.yahoo.prelude.query
-
Match a field with the contained regular expression.
- RegExpItem(String, boolean, String) - Constructor for class com.yahoo.prelude.query.RegExpItem
- register(Chain<Searcher>) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- register(PageTemplate) - Method in class com.yahoo.search.pagetemplates.PageTemplateRegistry
- register(CompiledQueryProfile) - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfileRegistry
-
Registers a type by its id
- register(QueryProfile) - Method in class com.yahoo.search.query.profile.QueryProfileRegistry
-
Register this type by its id
- register(QueryProfileType) - Method in class com.yahoo.search.query.profile.types.QueryProfileTypeRegistry
-
Register this type by its id
- register(Searcher) - Method in class com.yahoo.search.searchchain.SearcherRegistry
- RelativePropertyComponent(String) - Constructor for class com.yahoo.search.query.profile.SubstituteString.RelativePropertyComponent
- Relevance - Class in com.yahoo.search.result
-
A relevance double value.
- Relevance(double) - Constructor for class com.yahoo.search.result.Relevance
-
Construct a relevancy object with an initial value.
- RelevanceValue - Class in com.yahoo.search.grouping.request
-
This class represents a document relevance score in a
GroupingExpression
. - RelevanceValue() - Constructor for class com.yahoo.search.grouping.request.RelevanceValue
-
Constructs a new instance of this class.
- RELEVANCY - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- remove() - Method in class com.yahoo.prelude.hitfield.FieldIterator
- remove() - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- remove() - Method in class com.yahoo.search.result.DeepHitIterator
- remove() - Method in class com.yahoo.search.result.HitIterator
- remove(int) - Method in class com.yahoo.search.result.HitGroup
-
Removes a hit from this group (not considering the hits of any subgroup)
- remove(URI) - Method in class com.yahoo.search.result.HitGroup
-
Removes a hit from this group or any subgroup.
- remove(String) - Method in class com.yahoo.search.query.profile.CopyOnWriteContent
- remove(String) - Method in class com.yahoo.search.query.ranking.RankProperties
-
Removes all properties properties for a given name
- remove(String) - Method in class com.yahoo.search.result.HitGroup
-
Removes a hit from this group or any subgroup
- remove(T) - Method in class com.yahoo.search.cluster.Hasher
-
Removes a node
- removeErrorHit() - Method in class com.yahoo.search.result.HitGroup
-
Removes the error hit of this.
- removeField(String) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Removes a field from this (not from any inherited profile)
- removeField(String) - Method in class com.yahoo.search.result.Hit
-
Removes a field from this
- removeItem(int) - Method in class com.yahoo.prelude.query.CompositeItem
-
Removes the item at the given index
- removeItem(int) - Method in class com.yahoo.prelude.query.NotItem
- removeItem(int) - Method in class com.yahoo.prelude.query.SegmentItem
- removeItem(Item) - Method in class com.yahoo.prelude.query.CompositeItem
-
Removes the given item.
- removeItem(Item) - Method in class com.yahoo.prelude.query.NotItem
- removeItem(Item) - Method in class com.yahoo.prelude.query.SegmentItem
- removeToken(String) - Method in class com.yahoo.prelude.query.WeightedSetItem
- render(OutputStream, ContentChannel, CompletionHandler) - Method in class com.yahoo.search.handler.HttpSearchResponse
- render(OutputStream, Result, Execution, Request) - Method in class com.yahoo.search.rendering.Renderer
-
Renders synchronously and returns when rendering is complete.
- render(Writer) - Method in class com.yahoo.search.query.context.QueryContext
- render(Writer, Result) - Method in class com.yahoo.search.rendering.Renderer
-
Renders the result to the writer.
- render(Writer, Result) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Picks apart the result and feeds it to the other methods.
- render(Writer, Result) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
-
Renders this result
- render(StringBuilder, Inspector) - Static method in class com.yahoo.prelude.hitfield.XmlRenderer
- renderAllFields(Hit) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderContinuations(Map<String, Continuation>) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderCoverage() - Method in class com.yahoo.search.rendering.JsonRenderer
- renderCoverageAttributes(Coverage, XMLWriter) - Static method in class com.yahoo.search.rendering.SyncDefaultRenderer
- renderCoverageAttributes(Coverage, XMLWriter) - Static method in class com.yahoo.search.rendering.XmlRenderer
- Renderer - Class in com.yahoo.search.pagetemplates.model
-
A description of a way to present data items from a source.
- Renderer - Class in com.yahoo.search.rendering
-
Renders a search result to a writer synchronously - the result is completely rendered when the render method returns.
- Renderer() - Constructor for class com.yahoo.search.rendering.Renderer
- Renderer(String) - Constructor for class com.yahoo.search.pagetemplates.model.Renderer
- rendererId() - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- rendererId(String) - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- rendererRegistry() - Method in class com.yahoo.search.searchchain.Execution.Context
-
Returns the template registry to use with this execution.
- rendererRegistry() - Method in class com.yahoo.search.searchchain.ExecutionFactory
-
Returns the renderers known to this
- RendererRegistry - Class in com.yahoo.search.rendering
-
Holds all configured and built-in renderers.
- RendererRegistry() - Constructor for class com.yahoo.search.rendering.RendererRegistry
-
Creates a registry containing the built-in renderers only
- RendererRegistry(Collection<Renderer>) - Constructor for class com.yahoo.search.rendering.RendererRegistry
-
Creates a registry of the given renderers plus the built-in ones
- RendererRegistry(Collection<Renderer>, Executor) - Constructor for class com.yahoo.search.rendering.RendererRegistry
-
Creates a registry of the given renderers plus the built-in ones, using a custom executor.
- RendererRegistry(Executor) - Constructor for class com.yahoo.search.rendering.RendererRegistry
-
Creates a registry containing the built-in renderers only, using a custom executor.
- renderErrors(Set<ErrorMessage>) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderers() - Method in class com.yahoo.search.pagetemplates.model.Source
-
Returns the renderers or choices of renderers to apply on individual items of this source
- renderers() - Method in class com.yahoo.search.pagetemplates.result.SectionHitGroup
-
Returns the live, modifiable list of renderers in this section
- renderFieldContents(Object) - Method in class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- renderFromInspector() - Method in class com.yahoo.prelude.hitfield.JSONString
- renderGroupMetadata(GroupId) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderHeader(HitGroup, XMLWriter) - Static method in class com.yahoo.search.grouping.result.HitRenderer
-
Renders the header for the given grouping hit.
- renderHit(Hit) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderHit(XMLWriter, Hit, int) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer
-
Renders this hit as xml.
- renderHitContents(Hit) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderHitGroupHead(HitGroup) - Method in class com.yahoo.search.rendering.JsonRenderer
- RenderingVisitor(XMLWriter, long) - Constructor for class com.yahoo.search.rendering.SyncDefaultRenderer.RenderingVisitor
- RenderingVisitor(XMLWriter, long) - Constructor for class com.yahoo.search.rendering.XmlRenderer.RenderingVisitor
- renderMessageDefaultErrorHit(XMLWriter, ErrorMessage) - Static method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- renderMessageDefaultErrorHit(XMLWriter, ErrorMessage) - Static method in class com.yahoo.search.rendering.SyncDefaultRenderer
- renderMessageDefaultErrorHit(XMLWriter, ErrorMessage) - Static method in class com.yahoo.search.rendering.XmlRenderer
- renderTotalHitCount(Hit) - Method in class com.yahoo.search.rendering.JsonRenderer
- renderTrace(Execution.Trace) - Method in class com.yahoo.search.rendering.JsonRenderer
- request() - Method in class com.yahoo.search.result.Hit
-
Returns the query which produced this hit as a request, or null if not known
- RequestContextProperties - Class in com.yahoo.search.query.properties
-
Turns get(name) into get(name, request) using the request given at construction time.
- RequestContextProperties(Map<String, String>) - Constructor for class com.yahoo.search.query.properties.RequestContextProperties
- requestHandlerSpec() - Method in class com.yahoo.search.handler.SearchHandler
- requestTimeoutMillis() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- requestTimeoutMillis(int) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- RERANKCOUNT - Static variable in class com.yahoo.search.query.Ranking
- reserve(int) - Method in class com.yahoo.search.result.Hit
-
Allocate room for the given number of fields to avoid resizing.
- resetTimeout() - Method in class com.yahoo.search.Query
-
Resets the start time of the query.
- Resolution - Class in com.yahoo.search.pagetemplates.engine
-
A resolution of choices within a template.
- Resolution() - Constructor for class com.yahoo.search.pagetemplates.engine.Resolution
- resolve() - Method in class com.yahoo.search.grouping.request.MathResolver
-
Converts the internal list of operator-expression pairs into a corresponding combined grouping expression.
- resolve(GroupingExpression) - Method in class com.yahoo.search.grouping.request.BucketResolver
-
Resolves and returns the list of grouping expressions that correspond to the previously pushed buckets.
- resolve(Choice, Query, Result) - Method in class com.yahoo.search.pagetemplates.engine.Resolver
-
Override this to resolve choices.
- resolve(Choice, Query, Result, Resolution) - Method in class com.yahoo.search.pagetemplates.engine.Resolver
-
Override this to resolve each choice independently.
- resolve(Choice, Query, Result, Resolution) - Method in class com.yahoo.search.pagetemplates.engine.resolvers.DeterministicResolver
-
Chooses the last alternative of any choice
- resolve(Choice, Query, Result, Resolution) - Method in class com.yahoo.search.pagetemplates.engine.resolvers.RandomResolver
-
Chooses the last alternative of any choice
- resolve(MapChoice, Query, Result, Resolution) - Method in class com.yahoo.search.pagetemplates.engine.Resolver
-
Override this to resolve each map choice independently.
- resolve(MapChoice, Query, Result, Resolution) - Method in class com.yahoo.search.pagetemplates.engine.resolvers.DeterministicResolver
-
Chooses a mapping which is always by the literal order given in the source template
- resolve(MapChoice, Query, Result, Resolution) - Method in class com.yahoo.search.pagetemplates.engine.resolvers.RandomResolver
-
Chooses a mapping which is always by the literal order given in the source template
- resolveAndDump(String...) - Method in class com.yahoo.search.query.profile.DumpTool
-
Creates and returns a dump from some parameters
- resolveLevel(int) - Method in class com.yahoo.search.grouping.request.AggregatorNode
- resolveLevel(int) - Method in class com.yahoo.search.grouping.request.DocumentValue
- resolveLevel(int) - Method in class com.yahoo.search.grouping.request.EachOperation
- resolveLevel(int) - Method in class com.yahoo.search.grouping.request.FunctionNode
- resolveLevel(int) - Method in class com.yahoo.search.grouping.request.GroupingExpression
-
Resolves the conceptual level of this expression.
- resolveLevel(int) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Resolves the conceptual level of this operation.
- Resolver - Class in com.yahoo.search.pagetemplates.engine
-
Superclass of page template choice resolvers.
- Resolver() - Constructor for class com.yahoo.search.pagetemplates.engine.Resolver
- Resolver(ComponentId) - Constructor for class com.yahoo.search.pagetemplates.engine.Resolver
- Resolver(String) - Constructor for class com.yahoo.search.pagetemplates.engine.Resolver
- ResolverRegistry - Class in com.yahoo.search.pagetemplates.engine.resolvers
-
A registry of available resolver components
- ResolverRegistry(List<Resolver>) - Constructor for class com.yahoo.search.pagetemplates.engine.resolvers.ResolverRegistry
- ResolversConfig - Class in com.yahoo.search.pagetemplates
-
This class represents the root node of resolvers Copyright 2017 Yahoo Holdings.
- ResolversConfig(ResolversConfig.Builder) - Constructor for class com.yahoo.search.pagetemplates.ResolversConfig
- ResolversConfig.Builder - Class in com.yahoo.search.pagetemplates
- ResolversConfig.Component - Class in com.yahoo.search.pagetemplates
-
This class represents resolvers.component[]
- ResolversConfig.Component.Builder - Class in com.yahoo.search.pagetemplates
- ResolversConfig.Producer - Interface in com.yahoo.search.pagetemplates
- responded() - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Called when a response is received from this node.
- responded() - Method in class com.yahoo.search.cluster.TrafficNodeMonitor
-
Called when a response is received from this node.
- responded(T) - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Called when a node responded
- respondedAt - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
-
The last time this node responded (failed or succeeded), in ms
- RESTRICT - Static variable in class com.yahoo.search.query.Model
- Result - Class in com.yahoo.search
-
The Result contains all the data produced by executing a Query: Some very limited global information, and a single HitGroup containing hits of the result.
- Result(Query) - Constructor for class com.yahoo.search.Result
-
Creates a new Result where the top level hit group has id "toplevel"
- Result(Query, ErrorMessage) - Constructor for class com.yahoo.search.Result
-
Create a result containing an error
- Result(Query, HitGroup) - Constructor for class com.yahoo.search.Result
-
Create an empty result.
- retries() - Method in class com.yahoo.search.federation.ProviderConfig
- retries(int) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- retry() - Method in class com.yahoo.search.federation.ProviderConfig.Yca
- retry(int) - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- ReverseFunction - Class in com.yahoo.search.grouping.request
-
This class represents a reverse-function in a
GroupingExpression
. - ReverseFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ReverseFunction
-
Constructs a new instance of this class.
- rewrite(Query, String) - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Perform the main rewrite logic
- rewrite(Query, String) - Method in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
-
Main logic of rewriter
- Retrieve rewrites from FSA dict
- rewrite query using features that are enabled by user - rewrite(Query, String) - Method in class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
-
Main logic of rewriter
- Retrieve spell corrected query from QLAS
- Add spell corrected query as equiv - rewrite(Query, String) - Method in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
-
Main logic of rewriter
- Retrieve rewrites from FSA dict
- rewrite query using features that are enabled by user - REWRITE_META - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Name for rewrite metadata retrieval from query properties
- REWRITER_CHAIN - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Name for market chain retrieval from user param
- REWRITER_NAME - Static variable in class com.yahoo.search.query.rewrite.rewriters.GenericExpansionRewriter
- REWRITER_NAME - Static variable in class com.yahoo.search.query.rewrite.rewriters.MisspellRewriter
- REWRITER_NAME - Static variable in class com.yahoo.search.query.rewrite.rewriters.NameRewriter
- RewriterConstants - Class in com.yahoo.search.query.rewrite
-
Contains common constant strings used by rewriters
- RewriterConstants() - Constructor for class com.yahoo.search.query.rewrite.RewriterConstants
- rewriterDicts - Variable in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
- RewriterFeatures - Class in com.yahoo.search.query.rewrite
-
Contains commonly used rewriter features
- RewriterFeatures() - Constructor for class com.yahoo.search.query.rewrite.RewriterFeatures
- RewriterUtils - Class in com.yahoo.search.query.rewrite
-
Contains common utilities used by rewriters
- RewriterUtils() - Constructor for class com.yahoo.search.query.rewrite.RewriterUtils
- REWRITES_AS_EQUIV - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for addRewritesAsEquiv(false)
- REWRITES_AS_UNIT_EQUIV - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Config flag for addRewritesAsEquiv(true)
- RewritesConfig - Class in com.yahoo.search.query.rewrite
-
This class represents the root node of rewrites Copyright 2017 Yahoo Holdings.
- RewritesConfig(RewritesConfig.Builder) - Constructor for class com.yahoo.search.query.rewrite.RewritesConfig
- RewritesConfig.Builder - Class in com.yahoo.search.query.rewrite
- RewritesConfig.FsaDict - Class in com.yahoo.search.query.rewrite
-
This class represents rewrites.fsaDict[]
- RewritesConfig.FsaDict.Builder - Class in com.yahoo.search.query.rewrite
- RewritesConfig.Producer - Interface in com.yahoo.search.query.rewrite
- REWRITTEN - Static variable in class com.yahoo.search.query.rewrite.RewriterConstants
-
Name for rewritten field retrieval from query properties
- robustSearch(Query, Execution, T) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Call search(Query, Execution, T) and handle any exceptions returned which we do not want to propagate upwards By default this catches all runtime exceptions and puts them into the result
- root() - Method in class com.yahoo.text.interpretation.Interpretation
-
Returns the root of the tree representation of the interpretation
- RootGroup - Class in com.yahoo.search.grouping.result
-
This class represents the root
Group
in the grouping result model. - RootGroup(int, Continuation) - Constructor for class com.yahoo.search.grouping.result.RootGroup
- RootId - Class in com.yahoo.search.grouping.result
-
This class is used in
RootGroup
instances. - RootId(int) - Constructor for class com.yahoo.search.grouping.result.RootId
- row - Static variable in class com.yahoo.search.pagetemplates.model.Layout
-
The built in "row" layout
S
- SAME_ELEMENT - com.yahoo.prelude.query.Item.ItemType
- SameElementItem - Class in com.yahoo.prelude.query
-
This represents a query where all terms are required to match in the same element id.
- SameElementItem(String) - Constructor for class com.yahoo.prelude.query.SameElementItem
- sampleFill(int, boolean) - Method in class com.yahoo.search.statistics.TimeTracker
- sampleFillReturn(int, boolean, Result) - Method in class com.yahoo.search.statistics.TimeTracker
- samplePing(int, boolean) - Method in class com.yahoo.search.statistics.TimeTracker
- samplePingReturn(int, boolean, Pong) - Method in class com.yahoo.search.statistics.TimeTracker
- sampleSearch(int, boolean) - Method in class com.yahoo.search.statistics.TimeTracker
- sampleSearchReturn(int, boolean, Result) - Method in class com.yahoo.search.statistics.TimeTracker
- SCHEME - Static variable in class com.yahoo.search.statistics.PeakQpsSearcher.QpsHit
- SDDOCNAME_FIELD - Static variable in class com.yahoo.search.result.Hit
- search(Query) - Method in class com.yahoo.search.searchchain.AsyncExecution
-
Does an async search, note that the query argument cannot simultaneously be used to execute any other searches, a clone() must be made of the query for each async execution if the same query is to be used in more than one.
- search(Query) - Method in class com.yahoo.search.searchchain.Execution
-
Calls search on the next searcher in this chain.
- search(Query, Execution) - Method in class com.yahoo.search.cluster.ClusterSearcher
- search(Query, Execution) - Method in class com.yahoo.search.federation.FederationSearcher
- search(Query, Execution) - Method in class com.yahoo.search.federation.ForwardingSearcher
- search(Query, Execution) - Method in class com.yahoo.search.grouping.GroupingQueryParser
- search(Query, Execution) - Method in class com.yahoo.search.grouping.GroupingValidator
- search(Query, Execution) - Method in class com.yahoo.search.grouping.UniqueGroupingSearcher
-
Implements the deprecated "unique" api for deduplication by using grouping.
- search(Query, Execution) - Method in class com.yahoo.search.pagetemplates.PageTemplateSearcher
- search(Query, Execution) - Method in class com.yahoo.search.query.rewrite.QueryRewriteSearcher
-
Perform main rewrite logics for this searcher
- Skip to next rewriter if query is previously rewritten and getSkipRewriterIfRewritten() is true for this rewriter
- Execute rewriter's main rewrite logic
- Pass to the next rewriter the query to be used for dictionary retrieval - search(Query, Execution) - Method in class com.yahoo.search.query.rewrite.SearchChainDispatcherSearcher
-
Execute another search chain specified by the user
- Retrieve search chain specified by the user through param
- Execute specified search chain if exist - search(Query, Execution) - Method in class com.yahoo.search.Searcher
-
Override this to implement your searcher.
- search(Query, Execution) - Method in class com.yahoo.search.searchers.CacheControlSearcher
- search(Query, Execution) - Method in class com.yahoo.search.searchers.ConnectionControlSearcher
- search(Query, Execution) - Method in class com.yahoo.search.searchers.ContainerLatencySearcher
- search(Query, Execution) - Method in class com.yahoo.search.searchers.InputCheckingSearcher
- search(Query, Execution) - Method in class com.yahoo.search.searchers.QueryValidator
- search(Query, Execution) - Method in class com.yahoo.search.searchers.RateLimitingSearcher
- search(Query, Execution) - Method in class com.yahoo.search.searchers.ValidateMatchPhaseSearcher
- search(Query, Execution) - Method in class com.yahoo.search.searchers.ValidateNearestNeighborSearcher
- search(Query, Execution) - Method in class com.yahoo.search.statistics.PeakQpsSearcher
- search(Query, Execution) - Method in class com.yahoo.search.statistics.TimingSearcher
- search(Query, Execution, ErrorMessage) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
This is called (instead of search(query, execution, connection) to handle searches where no (suitable) backend was available.
- search(Query, Execution, T) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Perform the search against the given connection.
- SEARCH - com.yahoo.search.statistics.TimeTracker.Activity
- SEARCH - com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure.Enum
- SEARCH - Static variable in class com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure
- SEARCH_CHAIN - Static variable in class com.yahoo.search.Query
- SEARCH_PATH - Static variable in class com.yahoo.search.query.Model
- searchAndFill(Query) - Method in class com.yahoo.search.searchchain.AsyncExecution
- searchAndFill(Query, Chain<? extends Searcher>) - Method in class com.yahoo.search.handler.SearchHandler
-
Used from container SDK, for internal use only
- searchChain - Variable in class com.yahoo.search.federation.FederationConfig.Target.Builder
- searchChain - Variable in class com.yahoo.search.searchchain.ForkingSearcher.CommentedSearchChain
- searchChain() - Method in class com.yahoo.search.federation.FederationConfig.Target
- searchChain(int) - Method in class com.yahoo.search.federation.FederationConfig.Target
- searchChain(FederationConfig.Target.SearchChain.Builder) - Method in class com.yahoo.search.federation.FederationConfig.Target.Builder
-
Add the given builder to this builder's list of SearchChain builders
- searchChain(List<FederationConfig.Target.SearchChain.Builder>) - Method in class com.yahoo.search.federation.FederationConfig.Target.Builder
-
Set the given list as this builder's list of SearchChain builders
- SearchChain - Class in com.yahoo.search.searchchain
-
A named collection of searchers.
- SearchChain(Chain<Searcher>) - Constructor for class com.yahoo.search.searchchain.SearchChain
-
For internal use only!
- SearchChain(ComponentId) - Constructor for class com.yahoo.search.searchchain.SearchChain
- SearchChain(ComponentId, Searcher...) - Constructor for class com.yahoo.search.searchchain.SearchChain
- SearchChain(ComponentId, Collection<Searcher>) - Constructor for class com.yahoo.search.searchchain.SearchChain
- SearchChain(ComponentId, Collection<Searcher>, Collection<Phase>) - Constructor for class com.yahoo.search.searchchain.SearchChain
-
Creates a search chain.
- SearchChain(FederationConfig.Target.SearchChain.Builder) - Constructor for class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- SearchChainDispatcherSearcher - Class in com.yahoo.search.query.rewrite
-
Execute rewriter search chain specified by the user.
- SearchChainDispatcherSearcher() - Constructor for class com.yahoo.search.query.rewrite.SearchChainDispatcherSearcher
-
Constructor for unit test
- SearchChainDispatcherSearcher(ComponentId) - Constructor for class com.yahoo.search.query.rewrite.SearchChainDispatcherSearcher
-
Constructor for this searcher
- SearchchainForwardConfig - Class in com.yahoo.search.federation
-
This class represents the root node of searchchain-forward Copyright 2017 Yahoo Holdings.
- SearchchainForwardConfig(SearchchainForwardConfig.Builder) - Constructor for class com.yahoo.search.federation.SearchchainForwardConfig
- SearchchainForwardConfig.Builder - Class in com.yahoo.search.federation
- SearchchainForwardConfig.Producer - Interface in com.yahoo.search.federation
- searchChainId() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- searchChainId(String) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- searchChainRegistry() - Method in class com.yahoo.search.searchchain.Execution.Context
-
Returns the search chain registry to use with this execution.
- searchChainRegistry() - Method in class com.yahoo.search.searchchain.Execution
-
Returns the search chain registry to use with this execution.
- searchChainRegistry() - Method in class com.yahoo.search.searchchain.ExecutionFactory
-
Returns the search chain registry used by this
- SearchChainRegistry - Class in com.yahoo.search.searchchain
-
Contains a reference to all currently known search chains.
- SearchChainRegistry() - Constructor for class com.yahoo.search.searchchain.SearchChainRegistry
- SearchChainRegistry(ComponentRegistry<? extends AbstractComponent>) - Constructor for class com.yahoo.search.searchchain.SearchChainRegistry
- searchchains() - Method in class com.yahoo.search.federation.StrictContractsConfig
- searchchains(boolean) - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- SearchDefinition - Class in com.yahoo.prelude
-
An object for storing information about search definitions in the centralized directory services.
- SearchDefinition(String) - Constructor for class com.yahoo.prelude.SearchDefinition
- Searcher - Class in com.yahoo.search
-
Superclass of all
Components
which produces Results in response to Queries by calling thesearch
method. - Searcher() - Constructor for class com.yahoo.search.Searcher
- Searcher(ComponentId) - Constructor for class com.yahoo.search.Searcher
-
Creates a searcher from an id
- SearcherRegistry - Class in com.yahoo.search.searchchain
-
A registry of searchers.
- SearcherRegistry() - Constructor for class com.yahoo.search.searchchain.SearcherRegistry
- searchers() - Method in class com.yahoo.search.searchchain.SearchChain
-
Returns an unmodifiable list of the searchers this search chain executs, in resolved execution order.
- SearchHandler - Class in com.yahoo.search.handler
-
Handles search request.
- SearchHandler(ChainsConfig, IndexInfoConfig, QrSearchersConfig, SpecialtokensConfig, Statistics, Linguistics, Metric, ComponentRegistry<Renderer>, Executor, AccessLog, QueryProfilesConfig, ComponentRegistry<Searcher>, ContainerHttpConfig) - Constructor for class com.yahoo.search.handler.SearchHandler
-
Deprecated.use the other constructor
- SearchHandler(Statistics, Metric, ContainerThreadPool, AccessLog, CompiledQueryProfileRegistry, ContainerHttpConfig, ExecutionFactory) - Constructor for class com.yahoo.search.handler.SearchHandler
- SearchHandler(Statistics, Metric, Executor, AccessLog, CompiledQueryProfileRegistry, ContainerHttpConfig, ExecutionFactory) - Constructor for class com.yahoo.search.handler.SearchHandler
- SearchHandler(Statistics, Metric, Executor, AccessLog, CompiledQueryProfileRegistry, ExecutionFactory, Optional<String>) - Constructor for class com.yahoo.search.handler.SearchHandler
- SearchHandler(Statistics, Metric, Executor, AccessLog, QueryProfilesConfig, ContainerHttpConfig, ExecutionFactory) - Constructor for class com.yahoo.search.handler.SearchHandler
-
Deprecated.Use the @Inject annotated constructor instead.
- SearchResponse - Class in com.yahoo.search.handler
-
Some leftover static methods.
- SearchResponse() - Constructor for class com.yahoo.search.handler.SearchResponse
- searchTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Total amount of time spent in all threads for this Execution while searching or waiting for (a) backend(s) doing (a) search(es).
- searchTime() - Method in class com.yahoo.search.statistics.TimeTracker
- SearchWithRendererHandlerConfig - Class in com.yahoo.search.handler
-
This class represents the root node of search-with-renderer-handler Copyright 2017 Yahoo Holdings.
- SearchWithRendererHandlerConfig(SearchWithRendererHandlerConfig.Builder) - Constructor for class com.yahoo.search.handler.SearchWithRendererHandlerConfig
- SearchWithRendererHandlerConfig.Builder - Class in com.yahoo.search.handler
- SearchWithRendererHandlerConfig.Producer - Interface in com.yahoo.search.handler
- SECOND_OF_MINUTE - com.yahoo.search.grouping.request.TimeFunctions.Type
- SECONDARY - com.yahoo.search.query.Sorting.UcaSorter.Strength
- SecondOfMinuteFunction - Class in com.yahoo.search.grouping.request
-
This class represents a second-of-minute timestamp-function in a
GroupingExpression
. - SecondOfMinuteFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.SecondOfMinuteFunction
-
Constructs a new instance of this class.
- Section - Class in com.yahoo.search.pagetemplates.model
-
An element of a page template corresponding to a physical area of the layout of the final physical page.
- Section() - Constructor for class com.yahoo.search.pagetemplates.model.Section
- Section(String) - Constructor for class com.yahoo.search.pagetemplates.model.Section
-
Creates a section with an id (or null if no id)
- SectionedRenderer<WRITER> - Class in com.yahoo.search.rendering
-
Renders each part of a result to a writer.
- SectionedRenderer() - Constructor for class com.yahoo.search.rendering.SectionedRenderer
- SectionHitGroup - Class in com.yahoo.search.pagetemplates.result
-
A hit group corresponding to a section - contains some additional information in proper getters and setters which is used during rendering.
- SectionHitGroup(String) - Constructor for class com.yahoo.search.pagetemplates.result.SectionHitGroup
- SegmentingRule - Enum in com.yahoo.prelude.query
-
If a term has to be resegmented, and the result is more than one word, this is how the result should be handled in the query tree.
- SegmentItem - Class in com.yahoo.prelude.query
-
An immutable and'ing of a collection of sub-expressions.
- SegmentItem(String, String, boolean, boolean) - Constructor for class com.yahoo.prelude.query.SegmentItem
-
Creates a new segment item
- SegmentItem(String, String, boolean, boolean, Substring) - Constructor for class com.yahoo.prelude.query.SegmentItem
-
Creates a new segment item
- select(int, int) - Method in class com.yahoo.search.cluster.Hasher.NodeList
- Select - Class in com.yahoo.search.query
-
The parameters defining the where-clause and grouping of a query
- Select(Query) - Constructor for class com.yahoo.search.query.Select
-
Creates an empty select statement
- Select(String, String, Query) - Constructor for class com.yahoo.search.query.Select
- SELECT - com.yahoo.search.federation.ProviderConfig.QueryType.Enum
- SELECT - com.yahoo.search.Query.Type
- SELECT - Static variable in class com.yahoo.search.federation.ProviderConfig.QueryType
- SELECT - Static variable in class com.yahoo.search.query.Select
- SELECT_PARAMETER_PARSING - Static variable in class com.yahoo.search.grouping.GroupingQueryParser
- SelectParser - Class in com.yahoo.search.query
-
The Select query language.
- SelectParser(ParserEnvironment) - Constructor for class com.yahoo.search.query.SelectParser
- SeparatorFieldPart - Class in com.yahoo.prelude.hitfield
-
Represents an element of a hit property which is markup for separating dynamic snippets.
- SeparatorFieldPart(String) - Constructor for class com.yahoo.prelude.hitfield.SeparatorFieldPart
- serialize(Item) - Static method in class com.yahoo.search.query.textserialize.TextSerialize
- SessionId - Class in com.yahoo.search.query
-
An id which is unique across the cluster of nodes
- SessionId(UniqueRequestId, String) - Constructor for class com.yahoo.search.query.SessionId
- set(int, Hit) - Method in class com.yahoo.search.result.HitGroup
-
Inserts the given hit at the specified index in this group.
- set(FieldPart) - Method in class com.yahoo.prelude.hitfield.FieldIterator
- set(FieldPart) - Method in class com.yahoo.prelude.hitfield.TokenFieldIterator
- set(CompoundName, Object, DimensionBinding, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Override this to intercept all writes to this profile (or any nested profiles)
- set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfileProperties
-
Sets a value in this query profile
- set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.search.query.properties.PropertyAliases
- set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.search.query.properties.PropertyMap
- set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.search.query.properties.QueryProperties
- set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.search.query.properties.RequestContextProperties
- set(CompoundName, Object, Map<String, String>) - Method in class com.yahoo.search.query.properties.SubProperties
- set(CompoundName, Object, Map<String, String>, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets a value in this or any nested profile.
- set(String, DimensionValues, Object) - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Sets a value to this
- set(String, Object) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- set(String, Object, DimensionValues, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets a value in this or any nested profile.
- set(String, Object, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets a value in this or any nested profile using null as context
- set(String, Object, String[], QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
- set(String, Object, Map<String, String>, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
- setAccuracy(double) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Assigns an accuracy value for this.
- setAllowApproximate(boolean) - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Set whether approximation is allowed
- setAlternatives(Collection<WordAlternativesItem.Alternative>) - Method in class com.yahoo.prelude.query.WordAlternativesItem
- setApplyOnRestart(boolean) - Method in class com.yahoo.container.search.Fs4Config.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.prelude.EmulationConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.federation.FederationConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.federation.StrictContractsConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.handler.SearchWithRendererHandlerConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.pagetemplates.PageTemplatesConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.pagetemplates.ResolversConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.query.rewrite.RewritesConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.statistics.MeasureQpsConfig.Builder
- setApplyOnRestart(boolean) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- setAscending(boolean) - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Set to true to sort by the attribute in ascending order when this is in use during the match phase, false (default) to use descending order.
- setAscending(boolean) - Method in class com.yahoo.search.query.Sorting.FieldOrder
-
Decide if sortorder is ascending or not.
- setAttribute(boolean) - Method in class com.yahoo.prelude.Index
- setAttribute(String) - Method in class com.yahoo.prelude.Location
- setAttribute(String) - Method in class com.yahoo.search.query.ranking.Diversity
-
Sets the attribute field which will be used to guarantee diversity.
- setAttribute(String) - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Sets the attribute field which will be used to decide the best matches after it has been determined during matching that this query is going to cause too many matches.
- setAuxiliary(boolean) - Method in class com.yahoo.search.result.Hit
- setBolding(boolean) - Method in class com.yahoo.search.query.Presentation
-
Sets whether matching query terms should be bolded in the result
- setBoundingBox(double, double, double, double) - Method in class com.yahoo.prelude.Location
- setBreakdown(boolean) - Method in class com.yahoo.search.searchchain.Execution.Context
- setBuiltin(boolean) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Mark this type as built into the system.
- setCached(boolean) - Method in class com.yahoo.search.result.Hit
-
Sets whether this hit is returned from a cache.
- setCheckInterval(long) - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.
- setConnectivity(Item, double) - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- setConnectivity(Item, double) - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- setConnectivity(Item, double) - Method in interface com.yahoo.prelude.query.TaggableItem
-
Set the connectivity to another term in the same query tree.
- setConnectivity(Item, double) - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- setContent(String) - Method in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- setContent(String) - Method in class com.yahoo.prelude.hitfield.MarkupFieldPart
- setContent(String) - Method in class com.yahoo.prelude.hitfield.StringFieldPart
- setCoverage(Coverage) - Method in class com.yahoo.search.Result
- setCreator(Item.ItemCreator) - Method in class com.yahoo.prelude.query.Item
-
Sets the item creator value.
- setCutoffFactor(double) - Method in class com.yahoo.search.query.ranking.Diversity
- setCutoffStrategy(String) - Method in class com.yahoo.search.query.ranking.Diversity
- setDeepHitCount(long) - Method in class com.yahoo.search.Result
-
Sets the estimated total number of deep hits this result is a subset of
- setDefaultIndex(String) - Method in class com.yahoo.search.query.Model
-
Sets the default index for this query.
- setDefaultIndexName(String) - Method in class com.yahoo.search.query.parser.Parsable
- setDefaultPosition(boolean) - Method in class com.yahoo.prelude.Index
- setDegradedReason(int) - Method in class com.yahoo.search.result.Coverage
-
Will set the reasons for degraded coverage as reported by vespa backend.
- setDeletionBreaksOrdering(boolean) - Method in class com.yahoo.search.result.HitGroup
- setDeletionBreaksOrdering(boolean) - Method in class com.yahoo.search.Result
- setDetailedDiagnostics(boolean) - Method in class com.yahoo.search.searchchain.Execution.Context
- setDimensions(int) - Method in class com.yahoo.prelude.Location
- setDimensions(String[]) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets the dimensions over which this may vary.
- setDistance(int) - Method in class com.yahoo.prelude.query.NearItem
- setDistanceThreshold(double) - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Set the distance threshold for nearest-neighbor hits
- setDiversity(Diversity) - Method in class com.yahoo.search.query.ranking.MatchPhase
- setDocumentDb(String) - Method in class com.yahoo.search.query.Model
-
Sets the document database this will search - a document type
- setDynamicSummary(boolean) - Method in class com.yahoo.prelude.Index
- setElapsedTime(ElapsedTime) - Method in class com.yahoo.search.Result
- setEnable(boolean) - Method in class com.yahoo.search.query.ranking.SoftTimeout
- setEncoding(String) - Method in class com.yahoo.search.query.Model
-
Sets the encoding which was used in the received query string
- setEndAnchorDefault(boolean) - Method in class com.yahoo.prelude.query.UriItem
- setExact(boolean, String) - Method in class com.yahoo.prelude.Index
-
Set whether this index should match any kind of characters
- setExecution(Execution) - Method in class com.yahoo.search.query.Model
-
Sets the execution working on this.
- setExplainLevel(int) - Method in class com.yahoo.search.Query
-
Sets the explain level of this query, 0 means no tracing Higher numbers means increasingly more explaining
- setExplicit(boolean) - Method in class com.yahoo.prelude.query.PhraseItem
-
Sets whether this was explicitly written as a phrase using quotes by the user
- setExplicit(boolean) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- setExplicitLanguage(Optional<Language>) - Method in class com.yahoo.search.query.parser.Parsable
- setExplicitSignificance(boolean) - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- setExplicitSignificance(boolean) - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- setExplicitSignificance(boolean) - Method in interface com.yahoo.prelude.query.TaggableItem
- setExplicitSignificance(boolean) - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- setFactor(double) - Method in class com.yahoo.search.query.ranking.SoftTimeout
-
Override the adaptive factor determined on the content nodes
- setFailLimit(long) - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.
- setFailQuarantineLimit(int) - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.Will go away in Vespa 8
- setFastSearch(boolean) - Method in class com.yahoo.prelude.Index
- setField(String, Object) - Method in class com.yahoo.search.result.Hit
-
Sets the value of a field
- setFillable() - Method in class com.yahoo.search.result.Hit
-
Tag this hit as fillable.
- setFillable() - Method in class com.yahoo.search.result.HitGroup
- setFilled(String) - Method in class com.yahoo.search.result.Hit
-
Register that this hit has been filled with properties using the given summary class.
- setFilled(String) - Method in class com.yahoo.search.result.HitGroup
-
Ignored as this should always be derived from the content hits
- setFilter(boolean) - Method in class com.yahoo.prelude.query.Item
-
Sets whether this is a filter term.
- setFilter(String) - Method in class com.yahoo.search.query.Model
-
Sets the filter string set for this query.
- setFilter(String) - Method in class com.yahoo.search.query.parser.Parsable
- setForceSinglePass(boolean) - Method in class com.yahoo.search.grouping.request.GroupingOperation
- setFormat(String) - Method in class com.yahoo.search.query.Presentation
-
Set the desired format for result rendering.
- setFreshness(Freshness) - Method in class com.yahoo.search.query.Ranking
- setFreshness(String) - Method in class com.yahoo.search.query.Ranking
-
Set the freshness search parameters for this query
- setFromSegmented(boolean) - Method in class com.yahoo.prelude.query.WordItem
- setFromSpecialToken(boolean) - Method in class com.yahoo.prelude.query.Item
- setFromUser(boolean) - Method in class com.yahoo.prelude.query.SegmentItem
- setGeoCircle(double, double, double) - Method in class com.yahoo.prelude.Location
- setGroupBy(GroupingExpression) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Assigns an expressions as the group-by clause of this operation.
- setGroupingExpressionString(String) - Method in class com.yahoo.search.query.Select
-
Sets the grouping expression string directly.
- setGroupingSessionCache(boolean) - Method in class com.yahoo.search.Query
-
Sets whether this query should use the grouping session cache.
- setGroupingString(String) - Method in class com.yahoo.search.query.Select
-
Sets the grouping operation of the query.
- setHasUniqueID(boolean) - Method in class com.yahoo.prelude.query.Item
- setHighlight(Highlight) - Method in class com.yahoo.search.query.Presentation
-
Sets how terms in this result should be highlighted.
- setHighlightSummary(boolean) - Method in class com.yahoo.prelude.Index
- setHitLimit(int) - Method in class com.yahoo.prelude.query.IntItem
-
Sets the number of hits this will match, or 0 if all should be matched.
- setHitOrderer(HitOrderer) - Method in class com.yahoo.search.Result
-
Sets the hit orderer to be used for the top level hit group.
- setHits(int) - Method in class com.yahoo.search.Query
-
Sets the number of hits requested.
- setHits(HitGroup) - Method in class com.yahoo.search.Result
-
Sets the top level hit group containing all the hits of this result
- setHnswExploreAdditionalHits(int) - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Set the number of extra hits to explore in HNSW algorithm
- setHostIndex(boolean) - Method in class com.yahoo.prelude.Index
- setId(URI) - Method in class com.yahoo.search.result.Hit
-
Initializes the id of this hit.
- setId(URI) - Method in class com.yahoo.search.result.HitGroup
-
Assign an id to this hit.
- setId(String) - Method in class com.yahoo.search.result.Hit
-
Calls setId(new URI(id))
- setId(String) - Method in class com.yahoo.search.result.HitGroup
-
Calls setId(new URI(id))
- setIdleLimit(int) - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.Will go away in Vespa 8
- setIndexFacts(IndexFacts) - Method in class com.yahoo.search.query.parser.ParserEnvironment
- setIndexFacts(IndexFacts) - Method in class com.yahoo.search.searchchain.Execution.Context
-
Use this to override index settings for the searchers below a given searcher, the easiest way to do this is to wrap the incoming IndexFacts instance in a subclass.
- setIndexName(String) - Method in class com.yahoo.prelude.query.CompositeIndexedItem
-
Sets the name of the index to search
- setIndexName(String) - Method in class com.yahoo.prelude.query.CompositeItem
-
Sets the index name of all subitems of this
- setIndexName(String) - Method in class com.yahoo.prelude.query.FalseItem
- setIndexName(String) - Method in interface com.yahoo.prelude.query.IndexedItem
-
Sets the name of the index to search
- setIndexName(String) - Method in class com.yahoo.prelude.query.IndexedSegmentItem
-
Sets the name of the index to search
- setIndexName(String) - Method in class com.yahoo.prelude.query.Item
-
Sets the index name of this item
- setIndexName(String) - Method in class com.yahoo.prelude.query.NearestNeighborItem
- setIndexName(String) - Method in class com.yahoo.prelude.query.NullItem
-
Does nothing
- setIndexName(String) - Method in class com.yahoo.prelude.query.PhraseItem
- setIndexName(String) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- setIndexName(String) - Method in class com.yahoo.prelude.query.PredicateQueryItem
-
Sets the field name to be used for the predicates.
- setIndexName(String) - Method in class com.yahoo.prelude.query.PureWeightedItem
- setIndexName(String) - Method in class com.yahoo.prelude.query.SimpleIndexedItem
-
Sets the name of the index to search
- setIndexName(String) - Method in class com.yahoo.prelude.query.WeakAndItem
- setIndexName(String) - Method in class com.yahoo.prelude.query.WeightedSetItem
- setIndexName(String) - Method in class com.yahoo.search.query.QueryTree
- setIntent(Intent) - Method in class com.yahoo.search.intent.model.IntentNode
- setInterpretation(Interpretation) - Method in class com.yahoo.search.intent.model.InterpretationNode
-
Sets this interpretation
- setItem(int, Item) - Method in class com.yahoo.prelude.query.CompositeItem
-
Replaces the item at the given index
- setItem(int, Item) - Method in class com.yahoo.prelude.query.PhraseItem
- setLabel(String) - Method in class com.yahoo.prelude.query.Item
-
Label this item with a symbolic name which can later be used by the back-end to identify specific items for ranking purposes.
- setLabel(String) - Method in class com.yahoo.search.grouping.request.GroupingExpression
- setLabel(String) - Method in class com.yahoo.search.grouping.request.GroupingNode
-
Assigns a label to this grouping expression.
- setLabel(String) - Method in class com.yahoo.search.grouping.request.GroupingOperation
- setLanguage(Language) - Method in class com.yahoo.prelude.query.Item
-
Sets the language of any natural language text below this item.
- setLanguage(Language) - Method in class com.yahoo.search.query.Model
-
Explicitly sets the language to be used during parsing
- setLanguage(Language) - Method in class com.yahoo.search.query.parser.Parsable
- setLanguage(String) - Method in class com.yahoo.search.query.Model
-
Explicitly sets the language to be used during parsing.
- setLayout(Layout) - Method in class com.yahoo.search.pagetemplates.model.Section
-
Sets the layout.
- setLeaf(boolean) - Method in class com.yahoo.search.pagetemplates.result.SectionHitGroup
- setLinguistics(Linguistics) - Method in class com.yahoo.search.query.parser.ParserEnvironment
- setLinguistics(Linguistics) - Method in class com.yahoo.search.searchchain.Execution.Context
- setListFeatures(boolean) - Method in class com.yahoo.search.query.Ranking
-
Set whether rank features should be included with the result of this query
- setLiteralBoost(boolean) - Method in class com.yahoo.prelude.Index
- setLocale(String) - Method in class com.yahoo.search.query.Model
-
Explicitly sets the locale to be used during parsing.
- setLocale(String, Sorting.UcaSorter.Strength) - Method in class com.yahoo.search.query.Sorting.UcaSorter
- setLocale(Locale) - Method in class com.yahoo.search.query.Model
-
Explicitly sets the locale to be used during parsing.
- setLocalNode(String, Object, QueryProfileType, DimensionBinding, QueryProfileRegistry) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets the value of a node in this profile - the local name given must not be nested (contain dots)
- setLocation(Location) - Method in class com.yahoo.search.query.Ranking
- setLocation(String) - Method in class com.yahoo.search.query.Ranking
-
Sets the location from a string, see
Location
for syntax - setLowercase(boolean) - Method in class com.yahoo.prelude.Index
-
Sets whether terms in this field are lowercased when indexing.
- setLowercased(boolean) - Method in class com.yahoo.prelude.query.WordItem
- setMatchAsPath(boolean) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns whether instances of this should be matched as path names.
- setMax(int) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Assigns the max clause of this.
- setMax(int) - Method in class com.yahoo.search.pagetemplates.model.Section
- setMaxFilterCoverage(double) - Method in class com.yahoo.search.query.ranking.MatchPhase
- setMaxHits(long) - Method in class com.yahoo.search.query.ranking.MatchPhase
-
Sets the max hits to aim for producing in the match phase.
- setMeasurements(Value) - Method in class com.yahoo.search.statistics.TimingSearcher
-
This method is only included for testing.
- setMeta(boolean) - Method in class com.yahoo.search.result.Hit
- setMethod(String) - Method in class com.yahoo.search.pagetemplates.model.AbstractChoice
- setMin(int) - Method in class com.yahoo.search.pagetemplates.model.Section
- setMinGroups(long) - Method in class com.yahoo.search.query.ranking.Diversity
-
Sets the max hits to aim for producing in the match phase.
- setMinHitsPerThread(int) - Method in class com.yahoo.search.query.ranking.Matching
- setModel(Model) - Method in class com.yahoo.search.query.parser.Parsable
- setMultivalue(boolean) - Method in class com.yahoo.prelude.Index
- setN(int) - Method in class com.yahoo.prelude.query.WeakAndItem
- setName(String) - Method in class com.yahoo.search.pagetemplates.model.Renderer
- setName(String) - Method in class com.yahoo.search.pagetemplates.model.Source
- setName(String) - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- setNGram(boolean, int) - Method in class com.yahoo.prelude.Index
- setNoCache(boolean) - Method in class com.yahoo.search.Query
-
Sets whether this query should never be server from a cache.
- setNodesTried(int) - Method in class com.yahoo.search.result.Coverage
- setNormalizable(boolean) - Method in class com.yahoo.prelude.query.TermItem
-
Sets whether accent removal is a meaningful and possible operation for this word.
- setNormalize(boolean) - Method in class com.yahoo.prelude.Index
- setNumber(String) - Method in class com.yahoo.prelude.query.IntItem
-
Sets the number expression of this - a number or range following the syntax specified in the class javadoc
- setNumerical(boolean) - Method in class com.yahoo.prelude.Index
- setNumSearchPartitions(int) - Method in class com.yahoo.search.query.ranking.Matching
- setNumThreadsPerSearch(int) - Method in class com.yahoo.search.query.ranking.Matching
- setOffset(int) - Method in class com.yahoo.search.Query
-
Set the hit offset.
- setOrder(Sorting) - Method in class com.yahoo.search.pagetemplates.model.Section
- setOrdered(boolean) - Method in class com.yahoo.search.result.HitGroup
-
Turn off internal resorting of hits.
- setOrderer(HitOrderer) - Method in class com.yahoo.search.result.HitGroup
-
Sets the hit orderer for this group.
- setOrigin(Substring) - Method in class com.yahoo.prelude.query.TermItem
-
Sets the origin of this
- setOriginal(Object) - Method in class com.yahoo.prelude.hitfield.HitField
-
Optionally set the object which this HitField should represent.
- setOverridable(String, boolean) - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- setOverridable(String, boolean, DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets the overridability of a field in this profile, this overrides the corresponding setting in the type (if any)
- setOverridable(String, boolean, DimensionValues) - Method in class com.yahoo.search.query.profile.QueryProfileVariants
-
Makes a value unoverridable in a given context.
- setOverridable(String, boolean, Map<String, String>) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets the overridability of a field in this profile, this overrides the corresponding setting in the type (if any)
- setParent(CompositeItem) - Method in class com.yahoo.prelude.query.Item
-
Sets the parent in the tree.
- setParent(Query) - Method in class com.yahoo.search.query.Model
-
Assigns the query owning this
- setParentQuery(Query) - Method in class com.yahoo.search.query.properties.QueryProperties
- setParentQuery(Query) - Method in class com.yahoo.search.query.Properties
-
Invoked during deep cloning of the parent query.
- setParsedJSON(Object) - Method in class com.yahoo.prelude.hitfield.JSONString
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setPhraseSegmenting(boolean) - Method in class com.yahoo.prelude.Index
- setPlainTokens(boolean) - Method in class com.yahoo.prelude.Index
- setPositionData(boolean) - Method in class com.yahoo.prelude.query.Item
-
Sets whether or not position data should be used when ranking this term item.
- setPositiveItem(Item) - Method in class com.yahoo.prelude.query.NotItem
-
Sets the positive item (the first item)
- setPrecision(int) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Assigns the precision clause of this.
- setPredicate(boolean) - Method in class com.yahoo.prelude.Index
- setProbability(double) - Method in class com.yahoo.text.interpretation.Interpretation
-
Sets he probability that this interpretation is the correct.
- setProfile(String) - Method in class com.yahoo.search.query.Ranking
-
Sets the name of the rank profile to use.
- setProperty(String, Object) - Method in class com.yahoo.search.query.context.QueryContext
-
Adds a property key-value to this context.
- setProtected(boolean) - Method in class com.yahoo.prelude.query.Item
-
Set whether this should be protected from change/remove by query rewriters
- setQuarantineTime(long) - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.Will go away in Vespa 8
- setQuery(Query) - Method in class com.yahoo.search.result.Hit
-
Sets the query which produced this.
- setQuery(Query) - Method in class com.yahoo.search.Result
-
Sets a query for this result
- setQuery(String) - Method in class com.yahoo.search.query.parser.Parsable
- setQueryCache(boolean) - Method in class com.yahoo.search.query.Ranking
-
Returns whether feature caching is turned on in the backed.
- setQueryString(String) - Method in class com.yahoo.search.query.Model
-
Set the query from a string.
- setRanked(boolean) - Method in class com.yahoo.prelude.query.Item
-
Sets whether or not this term item should affect ranking.
- setRegion(String) - Method in class com.yahoo.search.pagetemplates.model.Section
- setRelevance(double) - Method in class com.yahoo.search.result.Hit
-
Does setRelevance(new Relevance(relevance)
- setRelevance(Relevance) - Method in class com.yahoo.search.result.Hit
-
Sets the relevance of this hit
- setRenderer(ComponentSpecification) - Method in class com.yahoo.search.query.Presentation
-
Set the desired format for result rendering.
- setRendererFor(String) - Method in class com.yahoo.search.pagetemplates.model.Renderer
- setRerankCount(int) - Method in class com.yahoo.search.query.Ranking
-
Sets the number of hits for which the second-phase function will be evaluated.
- setResponseAfterFailLimit(int) - Method in class com.yahoo.search.cluster.MonitorConfiguration
-
Deprecated.will go away in Vespa 8
- setRestrict(String) - Method in class com.yahoo.search.query.Model
-
Sets the set of types (document type or search definition names) this query will search from a comma-separated string of type names.
- setRewriteMeta(Query, HashMap<String, Object>) - Static method in class com.yahoo.search.query.rewrite.RewriterUtils
-
Pass metadata to the next rewriter through query properties
- setRoot(Item) - Method in class com.yahoo.search.query.QueryTree
- setRootOperation(GroupingOperation) - Method in class com.yahoo.search.grouping.GroupingRequest
-
Sets the root
GroupingOperation
that defines this request. - setScore(double) - Method in class com.yahoo.search.intent.model.InterpretationNode
-
Sets the probability of the interpretation of this
- setScore(double) - Method in class com.yahoo.search.intent.model.Node
-
Sets the normalized (0-1) score of this node
- setScore(double) - Method in class com.yahoo.search.result.Relevance
-
Set score value to this value.
- setScoreThreshold(double) - Method in class com.yahoo.prelude.query.WandItem
-
Sets the initial score threshold used by the backend search operator handling this WandItem.
- setScoreThreshold(int) - Method in class com.yahoo.prelude.query.WeakAndItem
-
Deprecated.has no effect
- setSearcherSpecificMetaData(Searcher, Object) - Method in class com.yahoo.search.result.Hit
-
Attach some data to this hit for this searcher
- setSearchPath(String) - Method in class com.yahoo.search.query.Model
-
Set the path for which backend nodes to forward the search too.
- setSection(Section) - Method in class com.yahoo.search.pagetemplates.PageTemplate
- setSegmentIndex(int) - Method in class com.yahoo.prelude.query.WordItem
- setSegmentingRule(SegmentingRule) - Method in class com.yahoo.prelude.query.SegmentItem
- setSegmentingRule(SegmentingRule) - Method in class com.yahoo.prelude.query.TermItem
- setSelect(Select) - Method in class com.yahoo.search.query.parser.Parsable
- setSignificance(double) - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- setSignificance(double) - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- setSignificance(double) - Method in interface com.yahoo.prelude.query.TaggableItem
-
Used for setting explicit term significance (in the tf/idf sense) to a single term or phrase, relative to the rest of the query.
- setSignificance(double) - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- setSoonActive(long) - Method in class com.yahoo.search.result.Coverage
-
Will set number of documents present in ideal state
- setSorted(boolean) - Method in class com.yahoo.search.result.HitGroup
-
Explicitly set whether the hits in this group are correctly sorted at this moment.
- setSorter(Sorting.AttributeSorter) - Method in class com.yahoo.search.query.Sorting.FieldOrder
- setSorting(Sorting) - Method in class com.yahoo.search.query.Ranking
-
Sets how this query should be sorted.
- setSorting(String) - Method in class com.yahoo.search.query.Ranking
-
Sets sorting from a string.
- setSource(Source) - Method in class com.yahoo.search.intent.model.SourceNode
-
Sets the source of this node
- setSource(String) - Method in class com.yahoo.search.result.DefaultErrorHit
- setSource(String) - Method in interface com.yahoo.search.result.ErrorHit
- setSource(String) - Method in class com.yahoo.search.result.ErrorMessage
-
Sets the source producing this error
- setSource(String) - Method in class com.yahoo.search.result.Hit
-
Sets the name of the source creating this hit
- setSources(String) - Method in class com.yahoo.search.query.Model
-
Sets the set of sources this query will search from a comma-separated string of source names
- setSourceString(String) - Method in class com.yahoo.prelude.query.UriItem
- setSpecialTokens(SpecialTokens) - Method in class com.yahoo.search.query.parser.ParserEnvironment
- setStartAnchorDefault(boolean) - Method in class com.yahoo.prelude.query.UriItem
- setStemmed(boolean) - Method in class com.yahoo.prelude.query.WordItem
- setStemMode(StemMode) - Method in class com.yahoo.prelude.Index
- setStemMode(String) - Method in class com.yahoo.prelude.Index
- setStrict(boolean) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Set whether nondeclared fields are permissible.
- setSubQueryBitmap(long) - Method in class com.yahoo.prelude.query.PredicateQueryItem.EntryBase
- setSummary(String) - Method in class com.yahoo.search.query.Presentation
-
Sets the name of the summary class to be used to present hits from this query
- setSummaryFields(String) - Method in class com.yahoo.search.query.Presentation
-
Parse the given string as a comma delimited set of field names and overwrite the set of summary fields.
- setTailcost(double) - Method in class com.yahoo.search.query.ranking.SoftTimeout
-
Override the tail cost factor determined on the content nodes
- setTargetNumHits(int) - Method in class com.yahoo.prelude.query.NearestNeighborItem
-
Set the K number of hits to produce
- setTermwiselimit(double) - Method in class com.yahoo.search.query.ranking.Matching
- setThresholdBoostFactor(double) - Method in class com.yahoo.prelude.query.WandItem
-
Sets the boost factor used by the backend search operator to boost the threshold before comparing it with the upper bound score of the document being evaluated.
- setTimeout(long) - Method in class com.yahoo.search.Query
-
Sets the number of milliseconds to wait for a response from a search backend before time out.
- setTimeout(String) - Method in class com.yahoo.search.Query
-
Sets timeout from a string which will be parsed as a
- setTimeZone(TimeZone) - Method in class com.yahoo.search.grouping.GroupingRequest
-
Sets the
TimeZone
used when resolving time expressions such asDayOfMonthFunction
andHourOfDayFunction
. - setTiming(boolean) - Method in class com.yahoo.search.query.Presentation
- setTo(Query) - Method in class com.yahoo.search.intent.model.IntentModel
-
Stores this intent model at property key "intentModel" in this query
- setTokenizedContent(List<FieldPart>) - Method in class com.yahoo.prelude.hitfield.HitField
-
Only FieldPart objects must be present in the list.
- setTokenRegistry(SpecialTokenRegistry) - Method in class com.yahoo.search.searchchain.Execution.Context
-
Wrapping the incoming special token registry and then setting the wrapper as the token registry, can be used for changing the set of special tokens used by succeeding searchers.
- setTotalHitCount(long) - Method in class com.yahoo.search.Result
-
Sets the estimated total number of hits this result is a subset of
- setTraceLevel(int) - Method in class com.yahoo.search.Query
-
Sets the context level of this query, 0 means no tracing Higher numbers means increasingly more tracing
- setType(QueryProfileType) - Method in class com.yahoo.search.query.profile.QueryProfile
-
Sets the type of this, or set to null to not use any type checking in this profile
- setType(Query.Type) - Method in class com.yahoo.search.query.Model
-
Sets the query type of for this query.
- setType(String) - Method in class com.yahoo.search.query.Model
-
Sets the query type of for this query.
- setUniqueID(int) - Method in class com.yahoo.prelude.query.CompositeTaggableItem
- setUniqueID(int) - Method in class com.yahoo.prelude.query.SimpleTaggableItem
- setUniqueID(int) - Method in interface com.yahoo.prelude.query.TaggableItem
- setUniqueID(int) - Method in class com.yahoo.prelude.query.TaggableSegmentItem
- setUriIndex(boolean) - Method in class com.yahoo.prelude.Index
- setUrl(String) - Method in class com.yahoo.search.pagetemplates.model.Source
-
Sets the url of this source.
- setValue(boolean) - Method in class com.yahoo.prelude.query.BoolItem
- setValue(Object) - Method in class com.yahoo.search.query.profile.QueryProfile
- setValue(Object) - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
-
Sets the value to use for this set of dimension values
- setValue(String) - Method in class com.yahoo.prelude.query.BoolItem
-
Sets the value from a string
- setValue(String) - Method in class com.yahoo.prelude.query.GeoLocationItem
- setValue(String) - Method in class com.yahoo.prelude.query.IntItem
- setValue(String) - Method in class com.yahoo.prelude.query.RegExpItem
- setValue(String) - Method in class com.yahoo.prelude.query.TermItem
-
Sets the value of this item from a string.
- setValue(String) - Method in class com.yahoo.prelude.query.WordAlternativesItem
- setValue(String) - Method in class com.yahoo.prelude.query.WordItem
-
Same as #setWord
- setValueContainer(MapChoice) - Method in class com.yahoo.search.pagetemplates.model.Placeholder
- setWeight(int) - Method in class com.yahoo.prelude.query.AndSegmentItem
- setWeight(int) - Method in class com.yahoo.prelude.query.Item
-
Sets the relative importance of this term
- setWeight(int) - Method in class com.yahoo.prelude.query.PhraseSegmentItem
- setWhere(String) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Assigns a string as the where clause of this operation.
- setWhereString(String) - Method in class com.yahoo.search.query.Select
-
Sets the document selection criterion of the query.
- setWindow(int, int) - Method in class com.yahoo.search.Query
-
Convenience method to set both the offset and the number of hits to return
- setWord(String) - Method in class com.yahoo.prelude.query.WordItem
- setWords(boolean) - Method in class com.yahoo.prelude.query.WordItem
-
Sets if this consists of regular word characters (true) or represents a "special token" (false)
- setWorking(boolean, String) - Method in class com.yahoo.search.cluster.BaseNodeMonitor
-
Thread-safely changes the state of this node if required
- setWorking(boolean, String) - Method in class com.yahoo.search.cluster.TrafficNodeMonitor
-
Thread-safely changes the state of this node if required
- setXyCircle(int, int, int) - Method in class com.yahoo.prelude.Location
- shallowCopy() - Method in class com.yahoo.search.searchchain.Execution.Context
-
Standard shallow copy, the new instance will carry the same references as this.
- shouldParenthize() - Method in class com.yahoo.prelude.query.CompositeItem
-
Composite items should be parenthized when not on the top level
- shouldParenthize() - Method in class com.yahoo.prelude.query.Item
-
Returns whether or not this item should be parethized when printed.
- shouldParenthize() - Method in class com.yahoo.prelude.query.PhraseItem
-
Returns false, no parenthezes for phrases
- shouldParenthize() - Method in class com.yahoo.prelude.query.PhraseSegmentItem
-
Returns false, no parenthezes for phrases
- shouldRender(Hit) - Method in class com.yahoo.search.rendering.JsonRenderer
- shouldRender(String, Object) - Method in class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- shouldRenderUtf8Value(String, int) - Method in class com.yahoo.search.rendering.JsonRenderer.FieldConsumer
- shouldRetry(Query, Result) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Returns whether this query and result should be retried against another connection if possible.
- shouldSet(CompoundName, Object) - Method in class com.yahoo.search.query.profile.ModelObjectMap
-
Returns true if the class of the value is *not* acceptable as a query profile value, and therefore should be set in this.
- shouldSet(CompoundName, Object) - Method in class com.yahoo.search.query.properties.PropertyMap
-
Return true if this value should be set in this map, false if the set should be propagated instead This default implementation always returns true.
- shutdown() - Method in class com.yahoo.search.cluster.ClusterMonitor
-
Must be called when this goes out of use
- significance - Variable in class com.yahoo.prelude.query.Item
-
Explicit term significance
- SimpleIndexedItem - Class in com.yahoo.prelude.query
-
Common implementation for Item classes implementing the IndexedItem interface.
- SimpleIndexedItem() - Constructor for class com.yahoo.prelude.query.SimpleIndexedItem
- simpleRenderDefaultErrorHit(XMLWriter, ErrorHit) - Static method in class com.yahoo.search.pagetemplates.result.PageTemplatesXmlRenderer
- simpleRenderDefaultErrorHit(XMLWriter, ErrorHit) - Static method in class com.yahoo.search.rendering.SyncDefaultRenderer
- simpleRenderDefaultErrorHit(XMLWriter, ErrorHit) - Static method in class com.yahoo.search.rendering.XmlRenderer
- SimpleTaggableItem - Class in com.yahoo.prelude.query
-
Common implementation for Item classes implementing the TaggableItem interface.
- SimpleTaggableItem() - Constructor for class com.yahoo.prelude.query.SimpleTaggableItem
- SIN - com.yahoo.search.grouping.request.MathFunctions.Function
- SINH - com.yahoo.search.grouping.request.MathFunctions.Function
- size() - Method in class com.yahoo.search.query.profile.DimensionValues
-
Returns the number of values in this (some of which may be null)
- size() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
-
Same as asList().size()
- size() - Method in class com.yahoo.search.result.HitGroup
-
Returns the number of hits available immediately in this group (counting a subgroup as one hit).
- SIZE - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- SizeFunction - Class in com.yahoo.search.grouping.request
-
This class represents a size-function in a
GroupingExpression
. - SizeFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.SizeFunction
-
Constructs a new instance of this class.
- socketBufferBytes() - Method in class com.yahoo.search.federation.ProviderConfig
- socketBufferBytes(int) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- SoftTimeout - Class in com.yahoo.search.query.ranking
-
Settings for the soft-timeout feature.
- SoftTimeout() - Constructor for class com.yahoo.search.query.ranking.SoftTimeout
- SOFTTIMEOUT - Static variable in class com.yahoo.search.query.Ranking
- sort() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValues
- sort() - Method in class com.yahoo.search.result.HitGroup
-
Force hit sorting now.
- sortChildren() - Method in class com.yahoo.search.intent.model.IntentModel
-
Sort interpretations by descending score order
- SortFunction - Class in com.yahoo.search.grouping.request
-
This class represents a sort-function in a
GroupingExpression
. - SortFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.SortFunction
-
Constructs a new instance of this class.
- Sorting - Class in com.yahoo.search.query
-
Specifies how a query is sorted by a list of fields with a sort order
- Sorting() - Constructor for class com.yahoo.search.query.Sorting
-
Creates an empty sort spec
- Sorting(String) - Constructor for class com.yahoo.search.query.Sorting
-
Creates a sort spec from a string
- Sorting(List<Sorting.FieldOrder>) - Constructor for class com.yahoo.search.query.Sorting
- SORTING - Static variable in class com.yahoo.search.query.Ranking
- Sorting.AttributeSorter - Class in com.yahoo.search.query
- Sorting.FieldOrder - Class in com.yahoo.search.query
-
An attribute (field) and how it should be sorted
- Sorting.LowerCaseSorter - Class in com.yahoo.search.query
- Sorting.Order - Enum in com.yahoo.search.query
- Sorting.RawSorter - Class in com.yahoo.search.query
- Sorting.UcaSorter - Class in com.yahoo.search.query
- Sorting.UcaSorter.Strength - Enum in com.yahoo.search.query
- source() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
-
Returns the source of the query profile having a value
- Source - Class in com.yahoo.search.intent.model
-
A representation of a source.
- Source - Class in com.yahoo.search.pagetemplates.model
-
A source mentioned in a page template.
- Source(String) - Constructor for class com.yahoo.search.intent.model.Source
-
Creates an intent from a string id
- Source(String) - Constructor for class com.yahoo.search.pagetemplates.model.Source
- SOURCENAME - Static variable in class com.yahoo.search.federation.FederationSearcher
-
The name of the query property containing the source name added to the query to each source by this
- SourceNode - Class in com.yahoo.search.intent.model
-
A source node in an intent model tree.
- SourceNode(Source, double) - Constructor for class com.yahoo.search.intent.model.SourceNode
- sources() - Method in class com.yahoo.search.pagetemplates.result.SectionHitGroup
-
Returns the live, modifiable list of sources which are not fetched by the framework but should instead be included in the result
- SOURCES - Static variable in class com.yahoo.search.query.Model
- Span - Class in com.yahoo.text.interpretation
-
Span is a description of a part of a text, modeled as a tree.
- SQRT - com.yahoo.search.grouping.request.MathFunctions.Function
- StandardDeviationAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an stddev-aggregator in a
GroupingExpression
. - StandardDeviationAggregator(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.StandardDeviationAggregator
-
Constructs a new instance of this class.
- start - Variable in class com.yahoo.prelude.query.Substring
-
The start of the substring
- start() - Method in class com.yahoo.search.cluster.ClusterMonitor
- STATISTICS - com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod.Enum
- STATISTICS - Static variable in class com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod
- STRATEGY - Static variable in class com.yahoo.search.query.ranking.Diversity
- StrCatFunction - Class in com.yahoo.search.grouping.request
-
This class represents a strcat-function in a
GroupingExpression
. - StrCatFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.StrCatFunction
-
Constructs a new instance of this class.
- STRENGTH_IDENTICAL - Static variable in class com.yahoo.search.query.Sorting
- STRENGTH_PRIMARY - Static variable in class com.yahoo.search.query.Sorting
- STRENGTH_QUATERNARY - Static variable in class com.yahoo.search.query.Sorting
- STRENGTH_SECONDARY - Static variable in class com.yahoo.search.query.Sorting
- STRENGTH_TERTIARY - Static variable in class com.yahoo.search.query.Sorting
- strict - com.yahoo.search.query.ranking.Diversity.CutoffStrategy
- StrictContractsConfig - Class in com.yahoo.search.federation
-
This class represents the root node of strict-contracts Copyright 2017 Yahoo Holdings.
- StrictContractsConfig(StrictContractsConfig.Builder) - Constructor for class com.yahoo.search.federation.StrictContractsConfig
- StrictContractsConfig.Builder - Class in com.yahoo.search.federation
- StrictContractsConfig.Producer - Interface in com.yahoo.search.federation
- StrictContractsConfig.PropagateSourceProperties - Class in com.yahoo.search.federation
-
This class represents strict-contracts.propagateSourceProperties EVERY, // Propagate any property starting by source.[sourceName] and provider.[providerName] NATIVE, // Propagate native properties only ALL, // Deprecated synonym of NATIVE OFFSET_HITS, // Propagate offset ands hits only NONE // propagate no properties
- StrictContractsConfig.PropagateSourceProperties.Enum - Enum in com.yahoo.search.federation
- string - Variable in class com.yahoo.prelude.query.Substring
-
The string this is a substring of
- stringbackedfeatures() - Method in class com.yahoo.prelude.EmulationConfig
- stringbackedfeatures(boolean) - Method in class com.yahoo.prelude.EmulationConfig.Builder
- stringbackedstructs() - Method in class com.yahoo.prelude.EmulationConfig
- stringbackedstructs(boolean) - Method in class com.yahoo.prelude.EmulationConfig.Builder
- StringBucket - Class in com.yahoo.search.grouping.request
-
This class represents a
String
bucket in aPredefinedFunction
. - StringBucket(ConstantValue<?>, ConstantValue<?>) - Constructor for class com.yahoo.search.grouping.request.StringBucket
-
Constructs a new bucket for a range of strings.
- StringBucket(StringValue) - Constructor for class com.yahoo.search.grouping.request.StringBucket
-
Constructs a new bucket for a single unique string
- StringBucket(String) - Constructor for class com.yahoo.search.grouping.request.StringBucket
-
Constructs a new bucket for a single unique string
- StringBucket(String, String) - Constructor for class com.yahoo.search.grouping.request.StringBucket
-
Constructs a new bucket for a range of strings.
- StringBucket(String, String, boolean) - Constructor for class com.yahoo.search.grouping.request.StringBucket
-
Constructs a new bucket for a range of strings.
- StringBucketId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aStringBucket
. - StringBucketId(String, String) - Constructor for class com.yahoo.search.grouping.result.StringBucketId
-
Constructs a new instance of this class.
- StringComponent(String) - Constructor for class com.yahoo.search.query.profile.SubstituteString.StringComponent
- StringFieldPart - Class in com.yahoo.prelude.hitfield
-
Represents an element of a hit property which is a possibly mutable string element
- StringFieldPart(String, boolean) - Constructor for class com.yahoo.prelude.hitfield.StringFieldPart
- StringId - Class in com.yahoo.search.grouping.result
-
This class is used in
Group
instances where the identifying expression evaluated to aString
. - StringId(String) - Constructor for class com.yahoo.search.grouping.result.StringId
-
Constructs a new instance of this class.
- StringPredefined - Class in com.yahoo.search.grouping.request
-
This class represents a predefined bucket-function in a
GroupingExpression
for expressions that evaluate to a string. - StringPredefined(GroupingExpression, StringBucket, StringBucket...) - Constructor for class com.yahoo.search.grouping.request.StringPredefined
-
Constructs a new instance of this class.
- stringType - Static variable in class com.yahoo.search.query.profile.types.FieldType
- stringValue() - Method in interface com.yahoo.prelude.query.BlockItem
-
Returns the value of this term as a string
- stringValue() - Method in class com.yahoo.prelude.query.BoolItem
-
Returns "true" or "false"
- stringValue() - Method in class com.yahoo.prelude.query.ExactStringItem
- stringValue() - Method in class com.yahoo.prelude.query.GeoLocationItem
- stringValue() - Method in class com.yahoo.prelude.query.IntItem
- stringValue() - Method in class com.yahoo.prelude.query.PrefixItem
- stringValue() - Method in class com.yahoo.prelude.query.RegExpItem
- stringValue() - Method in class com.yahoo.prelude.query.SegmentItem
- stringValue() - Method in class com.yahoo.prelude.query.SubstringItem
- stringValue() - Method in class com.yahoo.prelude.query.SuffixItem
- stringValue() - Method in class com.yahoo.prelude.query.WordAlternativesItem
- stringValue() - Method in class com.yahoo.prelude.query.WordItem
-
Returns this word as it should be used in executing the query.
- stringValue() - Method in class com.yahoo.search.query.profile.SubstituteString
- stringValue() - Method in class com.yahoo.search.query.profile.types.FieldType
-
Returns a string representation of this type which can be converted back to a type class by
FieldType.fromString(java.lang.String, com.yahoo.search.query.profile.types.QueryProfileTypeRegistry)
- stringValue() - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- stringValue() - Method in class com.yahoo.search.query.profile.types.QueryFieldType
- stringValue() - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- stringValue() - Method in class com.yahoo.search.query.profile.types.TensorFieldType
- StringValue - Class in com.yahoo.search.grouping.request
-
This class represents a constant
String
value in aGroupingExpression
. - StringValue(String) - Constructor for class com.yahoo.search.grouping.request.StringValue
-
Constructs a new instance of this class.
- StrLenFunction - Class in com.yahoo.search.grouping.request
-
This class represents a strcat-function in a
GroupingExpression
. - StrLenFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.StrLenFunction
-
Constructs a new instance of this class.
- StructuredData - Class in com.yahoo.search.result
-
A wrapper for structured data representing feature values.
- StructuredData(Inspector) - Constructor for class com.yahoo.search.result.StructuredData
- SUB - com.yahoo.search.grouping.request.MathResolver.Type
- SubFunction - Class in com.yahoo.search.grouping.request
-
This class represents a div-function in a
GroupingExpression
. - SubFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.SubFunction
-
Constructs a new instance of this class.
- SubProperties - Class in com.yahoo.search.query.properties
-
A wrapper around a chain of property objects that prefixes all gets/sets with a given path
- SubProperties(CompoundName, Properties) - Constructor for class com.yahoo.search.query.properties.SubProperties
- SubProperties(String, Properties) - Constructor for class com.yahoo.search.query.properties.SubProperties
- substitute(Map<String, String>, Properties) - Method in class com.yahoo.search.query.profile.SubstituteString
-
Perform the substitution in this, by looking up in the given properties, and returns the resulting string
- SubstituteString - Class in com.yahoo.search.query.profile
-
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(List<SubstituteString.Component>, String) - Constructor for class com.yahoo.search.query.profile.SubstituteString
- SubstituteString.Component - Class in com.yahoo.search.query.profile
- SubstituteString.PropertyComponent - Class in com.yahoo.search.query.profile
- SubstituteString.RelativePropertyComponent - Class in com.yahoo.search.query.profile
-
A component where the value should be looked up in the profile containing the substitution field rather than globally
- SubstituteString.StringComponent - Class in com.yahoo.search.query.profile
- Substring - Class in com.yahoo.prelude.query
-
An substring which also provides access to the full (query) string it is a substring of.
- Substring(int, int, String) - Constructor for class com.yahoo.prelude.query.Substring
- Substring(String) - Constructor for class com.yahoo.prelude.query.Substring
-
Creates a substring which is identical to the string containing it
- SUBSTRING - com.yahoo.prelude.query.Item.ItemType
- SubstringItem - Class in com.yahoo.prelude.query
-
A word that matches substrings of words
- SubstringItem(String) - Constructor for class com.yahoo.prelude.query.SubstringItem
- SubstringItem(String, boolean) - Constructor for class com.yahoo.prelude.query.SubstringItem
- succeededAt - Variable in class com.yahoo.search.cluster.BaseNodeMonitor
-
The last time this node responded successfully
- success() - Static method in class com.yahoo.prelude.query.QueryCanonicalizer.CanonicalizationResult
- SUFFIX - com.yahoo.prelude.query.Item.ItemType
- SuffixItem - Class in com.yahoo.prelude.query
-
A word that matches a suffix of words instead of a complete word.
- SuffixItem(String) - Constructor for class com.yahoo.prelude.query.SuffixItem
- SuffixItem(String, boolean) - Constructor for class com.yahoo.prelude.query.SuffixItem
- SumAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an sum-aggregator in a
GroupingExpression
. - SumAggregator(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.SumAggregator
-
Constructs a new instance of this class.
- SUMMARY - Static variable in class com.yahoo.search.query.Presentation
- SUMMARY_FIELDS - Static variable in class com.yahoo.search.query.Presentation
- SummaryValue - Class in com.yahoo.search.grouping.request
-
This class represents a document summary in a
GroupingExpression
. - SummaryValue() - Constructor for class com.yahoo.search.grouping.request.SummaryValue
-
Constructs a new instance of this class, using the default summary class.
- SummaryValue(String) - Constructor for class com.yahoo.search.grouping.request.SummaryValue
-
Constructs a new instance of this class.
- SyncDefaultRenderer - Class in com.yahoo.search.rendering
- SyncDefaultRenderer() - Constructor for class com.yahoo.search.rendering.SyncDefaultRenderer
- SyncDefaultRenderer.RenderingVisitor - Class in com.yahoo.search.rendering
T
- TaggableItem - Interface in com.yahoo.prelude.query
-
An interface used for anything which may be addressed using an external, unique ID in the query tree in the backend.
- TaggableSegmentItem - Class in com.yahoo.prelude.query
-
Common implementation for Item classes implementing the TaggableItem interface.
- TaggableSegmentItem(String, String, boolean, boolean, Substring) - Constructor for class com.yahoo.prelude.query.TaggableSegmentItem
- TAILCOST - Static variable in class com.yahoo.search.query.ranking.SoftTimeout
- TAN - com.yahoo.search.grouping.request.MathFunctions.Function
- TANH - com.yahoo.search.grouping.request.MathFunctions.Function
- target - Variable in class com.yahoo.search.federation.FederationConfig.Builder
- target() - Method in class com.yahoo.search.federation.FederationConfig
- target() - Method in class com.yahoo.search.federation.SearchchainForwardConfig
- target(int) - Method in class com.yahoo.search.federation.FederationConfig
- target(FederationConfig.Target.Builder) - Method in class com.yahoo.search.federation.FederationConfig.Builder
-
Add the given builder to this builder's list of Target builders
- target(String) - Method in class com.yahoo.search.federation.SearchchainForwardConfig.Builder
- target(List<FederationConfig.Target.Builder>) - Method in class com.yahoo.search.federation.FederationConfig.Builder
-
Set the given list as this builder's list of Target builders
- Target(FederationConfig.Target.Builder) - Constructor for class com.yahoo.search.federation.FederationConfig.Target
- targetSelector() - Method in class com.yahoo.search.federation.FederationConfig
- targetSelector(String) - Method in class com.yahoo.search.federation.FederationConfig.Builder
- TargetSelector<T> - Interface in com.yahoo.search.federation.selection
-
Allows adding extra targets that the federation searcher should federate to.
- TensorFieldType - Class in com.yahoo.search.query.profile.types
-
A tensor field type in a query profile
- TensorFieldType(TensorType) - Constructor for class com.yahoo.search.query.profile.types.TensorFieldType
-
Creates a tensor field type with information about the kind of tensor this will hold
- TermItem - Class in com.yahoo.prelude.query
-
Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.
- TermItem() - Constructor for class com.yahoo.prelude.query.TermItem
- TermItem(String) - Constructor for class com.yahoo.prelude.query.TermItem
- TermItem(String, boolean) - Constructor for class com.yahoo.prelude.query.TermItem
- TermItem(String, boolean, Substring) - Constructor for class com.yahoo.prelude.query.TermItem
- TermType - Class in com.yahoo.prelude.query
-
A term type enumeration
- termwiseLimit - Variable in class com.yahoo.search.query.ranking.Matching
- TERMWISELIMIT - Static variable in class com.yahoo.search.query.ranking.Matching
- TERTIARY - com.yahoo.search.query.Sorting.UcaSorter.Strength
- TextSerialize - Class in com.yahoo.search.query.textserialize
- TextSerialize() - Constructor for class com.yahoo.search.query.textserialize.TextSerialize
- THIS_PAGE - Static variable in class com.yahoo.search.grouping.Continuation
- THUMBNAIL_HEIGHT - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- THUMBNAIL_URL - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- THUMBNAIL_WIDTH - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- timedOut(Query) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
Returns true if this query has timed out now
- TimeFunctions - Class in com.yahoo.search.grouping.request
-
This abstract class is a factory for timestamp functions in a
GroupingExpression
. - TimeFunctions() - Constructor for class com.yahoo.search.grouping.request.TimeFunctions
- TimeFunctions.Type - Enum in com.yahoo.search.grouping.request
-
Defines the different types of timestamps-functions that are available.
- TIMEOUT - Static variable in class com.yahoo.search.Query
- timeoutCode - Static variable in class com.yahoo.search.result.ErrorMessage
- TimeoutException - Exception in com.yahoo.search.federation
-
Thrown on timeouts
- TimeoutException(String) - Constructor for exception com.yahoo.search.federation.TimeoutException
- TimeoutException(String, Throwable) - Constructor for exception com.yahoo.search.federation.TimeoutException
- timeoutMillis() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- timeoutMillis(int) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- timer - Variable in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
- timer() - Method in class com.yahoo.search.searchchain.Execution
- timer() - Method in class com.yahoo.search.statistics.TimingSearcherConfig
- timer(int) - Method in class com.yahoo.search.statistics.TimingSearcherConfig
- timer(TimingSearcherConfig.Timer.Builder) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
-
Add the given builder to this builder's list of Timer builders
- timer(List<TimingSearcherConfig.Timer.Builder>) - Method in class com.yahoo.search.statistics.TimingSearcherConfig.Builder
-
Set the given list as this builder's list of Timer builders
- Timer(TimingSearcherConfig.Timer.Builder) - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig.Timer
- TimeTracker - Class in com.yahoo.search.statistics
-
A container for storing time stamps throughout the lifetime of an Execution instance.
- TimeTracker(Chain<? extends Processor>, int) - Constructor for class com.yahoo.search.statistics.TimeTracker
- TimeTracker(Chain<? extends Searcher>) - Constructor for class com.yahoo.search.statistics.TimeTracker
- TimeTracker.Activity - Enum in com.yahoo.search.statistics
- TIMING - Static variable in class com.yahoo.search.query.Presentation
- TimingSearcher - Class in com.yahoo.search.statistics
-
A searcher which is intended to be useful as a general probe for measuring time consumption a search chain.
- TimingSearcher(ComponentId, TimingSearcherConfig, Statistics) - Constructor for class com.yahoo.search.statistics.TimingSearcher
- TimingSearcher.Parameters - Class in com.yahoo.search.statistics
- TimingSearcherConfig - Class in com.yahoo.search.statistics
-
This class represents the root node of timing-searcher Copyright 2017 Yahoo Holdings.
- TimingSearcherConfig(TimingSearcherConfig.Builder) - Constructor for class com.yahoo.search.statistics.TimingSearcherConfig
- TimingSearcherConfig.Builder - Class in com.yahoo.search.statistics
- TimingSearcherConfig.Producer - Interface in com.yahoo.search.statistics
- TimingSearcherConfig.Timer - Class in com.yahoo.search.statistics
-
This class represents timing-searcher.timer[]
- TimingSearcherConfig.Timer.Builder - Class in com.yahoo.search.statistics
- TimingSearcherConfig.Timer.Measure - Class in com.yahoo.search.statistics
-
This class represents timing-searcher.timer[].measure
- TimingSearcherConfig.Timer.Measure.Enum - Enum in com.yahoo.search.statistics
- TITLE - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- toDetailString() - Method in class com.yahoo.search.Query
-
Returns a string describing this query in more detail
- ToDoubleFunction - Class in com.yahoo.search.grouping.request
-
This class represents a todouble-function in a
GroupingExpression
. - ToDoubleFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ToDoubleFunction
-
Constructs a new instance of this class.
- toInstanceDescription() - Method in class com.yahoo.search.query.profile.types.FieldType
-
Returns a string describing possible instances of this type, suitable for user error messages
- toInstanceDescription() - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- toInstanceDescription() - Method in class com.yahoo.search.query.profile.types.QueryFieldType
- toInstanceDescription() - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- toInstanceDescription() - Method in class com.yahoo.search.query.profile.types.TensorFieldType
- toJson() - Method in interface com.yahoo.data.JsonProducer
-
Convenience method equivalent to: writeJson(new StringBuilder()).toString()
- toJson() - Method in class com.yahoo.search.result.FeatureData
- toJson() - Method in class com.yahoo.search.result.StructuredData
- TokenFieldIterator - Class in com.yahoo.prelude.hitfield
-
A specialized list iterator to manipulate tokens in HitField objects.
- TokenFieldIterator(List<FieldPart>, HitField) - Constructor for class com.yahoo.prelude.hitfield.TokenFieldIterator
- tokenIterator() - Method in class com.yahoo.prelude.hitfield.HitField
-
Return an iterator over the tokens of this field
- ToLongFunction - Class in com.yahoo.search.grouping.request
-
This class represents a tolong-function in a
GroupingExpression
. - ToLongFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ToLongFunction
-
Constructs a new instance of this class.
- ToolBox - Class in com.yahoo.prelude.query
-
Query tree helper methods and factories.
- ToolBox() - Constructor for class com.yahoo.prelude.query.ToolBox
- ToolBox.QueryVisitor - Class in com.yahoo.prelude.query
- ToRawFunction - Class in com.yahoo.search.grouping.request
-
This class represents a toraw-function in a
GroupingExpression
. - ToRawFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ToRawFunction
-
Constructs a new instance of this class.
- toRegistry(PageTemplatesConfig) - Static method in class com.yahoo.search.pagetemplates.config.PageTemplateConfigurer
-
Creates a new page template registry from the content of a config and returns it.
- toSerialForm() - Method in class com.yahoo.search.query.Sorting.AttributeSorter
-
Returns the serial form of this which contains all information needed to reconstruct this sorter
- toSerialForm() - Method in class com.yahoo.search.query.Sorting.LowerCaseSorter
- toSerialForm() - Method in class com.yahoo.search.query.Sorting.UcaSorter
- toSign() - Method in class com.yahoo.prelude.query.TermType
- toString() - Method in class com.yahoo.prelude.Freshness
-
Set the reference time as a string value
- toString() - Method in class com.yahoo.prelude.hitfield.AnnotateStringFieldPart
- toString() - Method in interface com.yahoo.prelude.hitfield.FieldPart
- toString() - Method in class com.yahoo.prelude.hitfield.HitField
- toString() - Method in class com.yahoo.prelude.hitfield.ImmutableFieldPart
- toString() - Method in class com.yahoo.prelude.hitfield.JSONString
- toString() - Method in class com.yahoo.prelude.hitfield.MarkupFieldPart
- toString() - Method in class com.yahoo.prelude.hitfield.RawBase64
- toString() - Method in class com.yahoo.prelude.hitfield.RawData
-
An ascii string; non-ascii data is escaped with hex notation.
- toString() - Method in class com.yahoo.prelude.hitfield.StringFieldPart
- toString() - Method in class com.yahoo.prelude.hitfield.XMLString
- toString() - Method in class com.yahoo.prelude.Index
- toString() - Method in class com.yahoo.prelude.IndexFacts.Session
- toString() - Method in class com.yahoo.prelude.Location
- toString() - Method in class com.yahoo.prelude.Ping
- toString() - Method in class com.yahoo.prelude.Pong
-
Returns a string which included the ping info (if any) and any errors added to this
- toString() - Method in class com.yahoo.prelude.query.Item
-
Returns the canonical query language string of this item.
- toString() - Method in class com.yahoo.prelude.query.Limit
- toString() - Method in class com.yahoo.prelude.query.RegExpItem
- toString() - Method in class com.yahoo.prelude.query.Substring
- toString() - Method in class com.yahoo.prelude.query.TermType
- toString() - Method in class com.yahoo.prelude.query.WordAlternativesItem.Alternative
- toString() - Method in class com.yahoo.search.cluster.MonitorConfiguration
- toString() - Method in class com.yahoo.search.grouping.GroupingRequest
- toString() - Method in class com.yahoo.search.grouping.request.GroupingNode
- toString() - Method in class com.yahoo.search.grouping.request.GroupingOperation
- toString() - Method in class com.yahoo.search.grouping.request.Infinite
-
Override the toString method in order to be re-parseable.
- toString() - Method in class com.yahoo.search.grouping.request.MathResolver
- toString() - Method in class com.yahoo.search.grouping.request.RawBuffer
- toString() - Method in class com.yahoo.search.grouping.result.GroupId
- toString() - Method in class com.yahoo.search.intent.model.Intent
-
Returns the id of this intent
- toString() - Method in class com.yahoo.search.intent.model.IntentNode
-
Returns intent:probability
- toString() - Method in class com.yahoo.search.intent.model.InterpretationNode
-
Returns interpretations toString()
- toString() - Method in class com.yahoo.search.intent.model.Source
-
Returns the id of this source
- toString() - Method in class com.yahoo.search.intent.model.SourceNode
-
Returns source:appropriateness
- toString() - Method in class com.yahoo.search.pagetemplates.engine.Resolution
- toString() - Method in class com.yahoo.search.pagetemplates.model.Choice
- toString() - Method in class com.yahoo.search.pagetemplates.model.Layout
- toString() - Method in class com.yahoo.search.pagetemplates.model.MapChoice
- toString() - Method in class com.yahoo.search.pagetemplates.model.Placeholder
- toString() - Method in class com.yahoo.search.pagetemplates.model.Renderer
- toString() - Method in class com.yahoo.search.pagetemplates.model.Section
- toString() - Method in class com.yahoo.search.pagetemplates.model.Source
- toString() - Method in class com.yahoo.search.pagetemplates.PageTemplate
- toString() - Method in class com.yahoo.search.query.context.QueryContext
-
Returns a short string description of this (includes the first few messages only, and no newlines)
- toString() - Method in class com.yahoo.search.query.Model
- toString() - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- toString() - Method in class com.yahoo.search.query.profile.compiled.Binding
- toString() - Method in class com.yahoo.search.query.profile.compiled.CompiledQueryProfile
- toString() - Method in class com.yahoo.search.query.profile.compiled.DimensionalValue
- toString() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
- toString() - Method in class com.yahoo.search.query.profile.DimensionBinding
- toString() - Method in class com.yahoo.search.query.profile.DimensionValues
- toString() - Method in class com.yahoo.search.query.profile.OverridableQueryProfile
- toString() - Method in class com.yahoo.search.query.profile.QueryProfile
- toString() - Method in class com.yahoo.search.query.profile.QueryProfileVariant
- toString() - Method in class com.yahoo.search.query.profile.QueryProfileVariants.FieldValue
- toString() - Method in class com.yahoo.search.query.profile.QueryProfileVariants
- toString() - Method in class com.yahoo.search.query.profile.SubstituteString.PropertyComponent
- toString() - Method in class com.yahoo.search.query.profile.SubstituteString.RelativePropertyComponent
- toString() - Method in class com.yahoo.search.query.profile.SubstituteString.StringComponent
- toString() - Method in class com.yahoo.search.query.profile.SubstituteString
-
Returns this string in original (unsubstituted) form
- toString() - Method in class com.yahoo.search.query.profile.types.FieldDescription
- toString() - Method in class com.yahoo.search.query.profile.types.FieldType
- toString() - Method in class com.yahoo.search.query.profile.types.PrimitiveFieldType
- toString() - Method in class com.yahoo.search.query.profile.types.QueryFieldType
- toString() - Method in class com.yahoo.search.query.profile.types.QueryProfileFieldType
- toString() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
- toString() - Method in class com.yahoo.search.query.profile.types.TensorFieldType
- toString() - Method in class com.yahoo.search.query.ranking.RankFeatures
- toString() - Method in class com.yahoo.search.query.ranking.RankProperties
- toString() - Method in class com.yahoo.search.query.Select
- toString() - Method in class com.yahoo.search.query.SessionId
- toString() - Method in class com.yahoo.search.query.Sorting.AttributeSorter
- toString() - Method in class com.yahoo.search.query.Sorting.FieldOrder
- toString() - Method in class com.yahoo.search.query.Sorting
- toString() - Method in class com.yahoo.search.Query
-
Returns a string describing this query
- toString() - Method in enum com.yahoo.search.Query.Type
- toString() - Method in class com.yahoo.search.query.UniqueRequestId
- toString() - Method in class com.yahoo.search.result.DefaultErrorHit
- toString() - Method in class com.yahoo.search.result.ErrorMessage
- toString() - Method in class com.yahoo.search.result.FeatureData
- toString() - Method in class com.yahoo.search.result.FieldComparator
- toString() - Method in class com.yahoo.search.result.Hit
- toString() - Method in class com.yahoo.search.result.HitGroupsLastComparator
- toString() - Method in class com.yahoo.search.result.MetaHitsFirstComparator
- toString() - Method in class com.yahoo.search.result.NanNumber
- toString() - Method in class com.yahoo.search.result.PositionsData
- toString() - Method in class com.yahoo.search.result.Relevance
-
Returns the score value as a string
- toString() - Method in class com.yahoo.search.result.StructuredData
- toString() - Method in class com.yahoo.search.Result
- toString() - Method in class com.yahoo.search.searchchain.SearchChain
- toString() - Method in class com.yahoo.search.Searcher
-
Returns "searcher 'getId()'"
- toString() - Method in class com.yahoo.search.statistics.PeakQpsSearcher.QpsHit
- toString() - Method in class com.yahoo.text.interpretation.Interpretation
- toString() - Method in class com.yahoo.text.interpretation.Span
- ToStringFunction - Class in com.yahoo.search.grouping.request
-
This class represents a tolong-function in a
GroupingExpression
. - ToStringFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ToStringFunction
-
Constructs a new instance of this class.
- totalTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Total amount of time spent for this ElapsedTime instance.
- totalTime() - Method in class com.yahoo.search.statistics.TimeTracker
- toXML() - Method in interface com.yahoo.data.XmlProducer
-
Convenience method equivalent to: writeXML(new StringBuilder()).toString()
- toXML() - Method in class com.yahoo.prelude.hitfield.XMLString
- trace(boolean, int, Object...) - Method in class com.yahoo.search.Query
-
Adds a trace message to this query if the trace level of the query is sufficiently high.
- trace(Object, int) - Method in class com.yahoo.search.query.context.QueryContext
- trace(Object, int) - Method in class com.yahoo.search.Query
- trace(String) - Method in class com.yahoo.search.Result
-
Adds a context message to this query containing the entire content of this result, if tracelevel is 5 or more.
- trace(String, boolean, int) - Method in class com.yahoo.search.Query
-
Adds a trace message to this query if the trace level of the query is sufficiently high.
- trace(String, int) - Method in class com.yahoo.search.query.context.QueryContext
-
Adds a context message to this context
- trace(String, int) - Method in class com.yahoo.search.Query
-
Adds a context message to this query and to the info log, if the context level of the query is sufficiently high.
- TRACE_LEVEL - Static variable in class com.yahoo.search.Query
- traceExtraHitProperties(StringBuilder, Hit) - Method in class com.yahoo.search.Result
-
For tracing custom properties of a hit, see trace(String).
- TrafficNodeMonitor<T> - Class in com.yahoo.search.cluster
-
This node monitor is responsible for maintaining the state of a monitored node.
- TrafficNodeMonitor(T, MonitorConfiguration, boolean) - Constructor for class com.yahoo.search.cluster.TrafficNodeMonitor
-
Creates a new node monitor for a node
- TRANSFORMED_QUERY - Static variable in class com.yahoo.search.searchchain.PhaseNames
-
A checkpoint where as many query transformers as practically possible has been run.
- trim(int, int) - Method in class com.yahoo.search.result.HitGroup
-
Remove the first
offset
concrete hits in this group, and hits beyondoffset+numHits
- ttl() - Method in class com.yahoo.search.federation.ProviderConfig.Yca
- ttl(int) - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
- TYPE - Static variable in class com.yahoo.search.query.Model
- types() - Method in class com.yahoo.search.result.Hit
-
Returns the types of this as a modifiable set.
U
- UCA - Static variable in class com.yahoo.search.query.Sorting
- UcaFunction - Class in com.yahoo.search.grouping.request
-
This class represents an uca-function in a
GroupingExpression
. - UcaFunction(GroupingExpression, String) - Constructor for class com.yahoo.search.grouping.request.UcaFunction
-
Constructs a new instance of this class.
- UcaFunction(GroupingExpression, String, String) - Constructor for class com.yahoo.search.grouping.request.UcaFunction
-
Constructs a new instance of this class.
- UcaSorter(String) - Constructor for class com.yahoo.search.query.Sorting.UcaSorter
- UcaSorter(String, String, Sorting.UcaSorter.Strength) - Constructor for class com.yahoo.search.query.Sorting.UcaSorter
- unalias(CompoundName) - Method in class com.yahoo.search.query.properties.PropertyAliases
-
Returns the standard name for an alias, or the given name if it is not a registered alias
- unalias(CompoundName) - Method in class com.yahoo.search.query.properties.QueryPropertyAliases
- unalias(String) - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Returns the field name of an alias or field name
- UnavailableAttributeException - Exception in com.yahoo.search.grouping
-
This exception is thrown by the
GroupingValidator
if it aGroupingRequest
contains a reference to an unavailable attribute. - UnavailableAttributeException(String, String) - Constructor for exception com.yahoo.search.grouping.UnavailableAttributeException
-
Constructs a new instance of this class.
- UNBLENDED_RESULT - Static variable in class com.yahoo.search.searchchain.PhaseNames
-
A checkpoint where data from different backends are not yet merged.
- UNDEFINED - com.yahoo.search.query.Sorting.Order
- UNDEFINED - com.yahoo.search.query.Sorting.UcaSorter.Strength
- unfrozen() - Method in class com.yahoo.search.query.profile.types.QueryProfileType
-
Return this is it is not frozen, returns a modifiable deeply unfrozen copy otherwise
- UniqueGroupingSearcher - Class in com.yahoo.search.grouping
-
Implements 'unique' using a grouping expression.
- UniqueGroupingSearcher() - Constructor for class com.yahoo.search.grouping.UniqueGroupingSearcher
- uniqueID - Variable in class com.yahoo.prelude.query.Item
-
Unique identifier to address the item for external annotation
- UniqueRequestId - Class in com.yahoo.search.query
-
A query id which is unique across this cluster - consisting of container runtime id + timestamp + serial.
- unmodifiableMap() - Method in class com.yahoo.search.query.profile.CopyOnWriteContent
- unorderedDeepIterator() - Method in class com.yahoo.search.result.HitGroup
-
Returns an iterator that does depth-first traversal of leaf hits of this group, in a potentially unsorted order.
- unorderedIterator() - Method in class com.yahoo.search.result.HitGroup
-
Returns an iterator of the hits in this group in a potentially unsorted order.
- unregister(Chain<Searcher>) - Method in class com.yahoo.search.searchchain.SearchChainRegistry
- UriItem - Class in com.yahoo.prelude.query
-
An item matching a uri field.
- UriItem() - Constructor for class com.yahoo.prelude.query.UriItem
- UriItem(String) - Constructor for class com.yahoo.prelude.query.UriItem
- URL - Static variable in class com.yahoo.search.federation.CommonFields
-
Deprecated.
- useByDefault() - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain
- useByDefault() - Method in class com.yahoo.search.federation.FederationConfig.Target
- useByDefault(boolean) - Method in class com.yahoo.search.federation.FederationConfig.Target.Builder
- useByDefault(boolean) - Method in class com.yahoo.search.federation.FederationConfig.Target.SearchChain.Builder
- usePositionData() - Method in class com.yahoo.prelude.query.Item
-
Returns whether or not position data should be used when ranking this item
- useProxy() - Method in class com.yahoo.search.federation.ProviderConfig.Yca
- useProxy(boolean) - Method in class com.yahoo.search.federation.ProviderConfig.Yca.Builder
V
- validate() - Method in class com.yahoo.search.Query
-
Validates this query
- ValidateMatchPhaseSearcher - Class in com.yahoo.search.searchers
-
Validates that the attribute given as match-phase override is actually a valid numeric attribute with fast-search enabled.
- ValidateMatchPhaseSearcher(AttributesConfig) - Constructor for class com.yahoo.search.searchers.ValidateMatchPhaseSearcher
- validateName(String) - Static method in class com.yahoo.search.query.profile.QueryProfile
-
Throws IllegalArgumentException if the given string is not a valid query profile name
- ValidateNearestNeighborSearcher - Class in com.yahoo.search.searchers
-
Validates any NearestNeighborItem query items.
- ValidateNearestNeighborSearcher(AttributesConfig) - Constructor for class com.yahoo.search.searchers.ValidateNearestNeighborSearcher
- value() - Method in class com.yahoo.prelude.query.BoolItem
- value() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
-
Returns the value at this key, or null if none (in which case this is references a query profile which has no value set).
- valueFor(Binding) - Method in class com.yahoo.search.query.profile.compiled.DimensionalValue.Builder
-
Returns the value for the given binding, or null if none
- ValueGroupId<T> - Class in com.yahoo.search.grouping.result
-
This abstract class is used in
Group
instances where the identifying expression evaluated to a singe value. - ValueGroupId(String, T) - Constructor for class com.yahoo.search.grouping.result.ValueGroupId
-
Constructs a new instance of this class.
- ValueGroupId(String, T, String) - Constructor for class com.yahoo.search.grouping.result.ValueGroupId
-
Constructs a new instance of this class.
- valueOf(String) - Static method in enum com.yahoo.prelude.query.Item.ItemCreator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.prelude.query.Item.ItemType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.prelude.query.SegmentingRule
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.federation.ProviderConfig.PingOption.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.federation.ProviderConfig.QueryType.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.grouping.request.MathFunctions.Function
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.grouping.request.MathResolver.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.grouping.request.TimeFunctions.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.query.ranking.Diversity.CutoffStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.query.Sorting.Order
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.query.Sorting.UcaSorter.Strength
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.Query.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod.Enum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.statistics.TimeTracker.Activity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure.Enum
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.yahoo.prelude.query.Item.ItemCreator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.prelude.query.Item.ItemType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.prelude.query.SegmentingRule
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.federation.ProviderConfig.PingOption.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.federation.ProviderConfig.QueryType.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.federation.StrictContractsConfig.PropagateSourceProperties.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.grouping.request.MathFunctions.Function
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.grouping.request.MathResolver.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.grouping.request.TimeFunctions.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.yahoo.search.pagetemplates.model.MapChoice
-
Returns the values (the "from" of the mapping) of this as a live reference which can be modified unless this is frozen.
- values() - Method in class com.yahoo.search.query.profile.QueryProfileVariant
-
Returns the live reference to the values of this.
- values() - Static method in enum com.yahoo.search.query.ranking.Diversity.CutoffStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.query.Sorting.Order
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.query.Sorting.UcaSorter.Strength
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.Query.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.statistics.MeasureQpsConfig.Outputmethod.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.statistics.TimeTracker.Activity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.search.statistics.TimingSearcherConfig.Timer.Measure.Enum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueWithSource - Class in com.yahoo.search.query.profile.compiled
-
A value in a query profile with information about its source.
- ValueWithSource(Object, String, boolean, boolean, QueryProfileType, DimensionValues) - Constructor for class com.yahoo.search.query.profile.compiled.ValueWithSource
- variant() - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
-
Returns the variant having this value, or empty if it's not in a variant
- visit(Item) - Method in class com.yahoo.prelude.query.ToolBox.QueryVisitor
-
Called for each item in the query tree given to
ToolBox.visit(QueryVisitor, Item)
. - visit(ToolBox.QueryVisitor, Item) - Static method in class com.yahoo.prelude.query.ToolBox
- visit(ExpressionVisitor) - Method in class com.yahoo.search.grouping.request.AggregatorNode
- visit(ExpressionVisitor) - Method in class com.yahoo.search.grouping.request.FunctionNode
- visit(ExpressionVisitor) - Method in class com.yahoo.search.grouping.request.GroupingExpression
-
Recursively calls
ExpressionVisitor.visitExpression(GroupingExpression)
for this expression and all of its argument expressions. - visit(Choice) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a choice is encountered.
- visit(MapChoice) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a map choice is encountered.
- visit(Placeholder) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a placeholder is encountered.
- visit(Renderer) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a renderer is encountered.
- visit(Section) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a section or section placeholder is encountered.
- visit(Source) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a source or source placeholder is encountered.
- visit(PageTemplate) - Method in class com.yahoo.search.pagetemplates.model.PageTemplateVisitor
-
Called each time a page template is encountered.
- visit(TraceNode) - Method in class com.yahoo.search.rendering.SyncDefaultRenderer.RenderingVisitor
- visit(TraceNode) - Method in class com.yahoo.search.rendering.XmlRenderer.RenderingVisitor
- visitExpression(GroupingExpression) - Method in interface com.yahoo.search.grouping.request.ExpressionVisitor
-
This method is called for every
GroupingExpression
object in the targetedGroupingOperation
. - visitExpressions(ExpressionVisitor) - Method in class com.yahoo.search.grouping.request.GroupingOperation
-
Recursively calls
GroupingExpression.visit(ExpressionVisitor)
on allGroupingExpression
objects in this operation and in all of its child operations. - visitInherited(boolean, QueryProfileVisitor, DimensionBinding, QueryProfile) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- visitInherited(boolean, QueryProfileVisitor, DimensionBinding, QueryProfile) - Method in class com.yahoo.search.query.profile.QueryProfile
- visitVariants(boolean, QueryProfileVisitor, DimensionBinding) - Method in class com.yahoo.search.query.profile.BackedOverridableQueryProfile
- visitVariants(boolean, QueryProfileVisitor, DimensionBinding) - Method in class com.yahoo.search.query.profile.QueryProfile
W
- waitableRender(Result, Query, Renderer<Result>, OutputStream) - Static method in class com.yahoo.search.handler.HttpSearchResponse
- waitableRender(OutputStream) - Method in class com.yahoo.search.handler.HttpSearchResponse
- waitForAll(Collection<FutureResult>, long) - Static method in class com.yahoo.search.searchchain.AsyncExecution
- WAND - com.yahoo.prelude.query.Item.ItemType
- WandItem - Class in com.yahoo.prelude.query
-
A weighted set query item to be evaluated as a Wand with dot product scoring.
- WandItem(String, int) - Constructor for class com.yahoo.prelude.query.WandItem
-
Creates an empty WandItem.
- WandItem(String, int, Map<Object, Integer>) - Constructor for class com.yahoo.prelude.query.WandItem
-
Creates an empty WandItem.
- WEAK_AND - com.yahoo.prelude.query.Item.ItemType
- WeakAndItem - Class in com.yahoo.prelude.query
-
Weak And of a collection of sub-expressions: this behaves like an OR unless many hits are returned and then it starts acting more like an AND.
- WeakAndItem() - Constructor for class com.yahoo.prelude.query.WeakAndItem
-
Creates a WAND item with default N
- WeakAndItem(int) - Constructor for class com.yahoo.prelude.query.WeakAndItem
- WeakAndItem(String, int) - Constructor for class com.yahoo.prelude.query.WeakAndItem
-
Make a WeakAnd item with no children.
- WEB - com.yahoo.search.Query.Type
- weightedFillTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Give an estimate on how much of the time tracked by this instance was used fetching document contents.
- weightedPingTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Give a relative estimate on how much of the time tracked by this instance was used pinging backends.
- weightedSearchTime() - Method in class com.yahoo.search.statistics.ElapsedTime
-
Give a relative estimate on how much of the time tracked by this instance was used searching.
- WEIGHTEDSET - com.yahoo.prelude.query.Item.ItemType
- WeightedSetItem - Class in com.yahoo.prelude.query
-
A term which contains a weighted set.
- WeightedSetItem(String) - Constructor for class com.yahoo.prelude.query.WeightedSetItem
-
Creates an empty weighted set; note you must provide an index name up front
- WeightedSetItem(String, Map<Object, Integer>) - Constructor for class com.yahoo.prelude.query.WeightedSetItem
- WHERE - Static variable in class com.yahoo.search.query.Select
- withName(CompoundName) - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns a copy of this with the name set to the argument name
- withSource(String) - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
- withType(FieldType) - Method in class com.yahoo.search.query.profile.types.FieldDescription
-
Returns a copy of this with the type set to the argument type
- withValue(Object) - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
- withVariant(Optional<DimensionValues>) - Method in class com.yahoo.search.query.profile.compiled.ValueWithSource
- word - Variable in class com.yahoo.prelude.query.WordAlternativesItem.Alternative
- WORD - com.yahoo.prelude.query.Item.ItemType
- WORD_ALTERNATIVES - com.yahoo.prelude.query.Item.ItemType
- WordAlternativesItem - Class in com.yahoo.prelude.query
-
A set of words with differing exactness scores to be used for literal boost ranking.
- WordAlternativesItem(String, boolean, Substring, Collection<WordAlternativesItem.Alternative>) - Constructor for class com.yahoo.prelude.query.WordAlternativesItem
- WordAlternativesItem.Alternative - Class in com.yahoo.prelude.query
- WordItem - Class in com.yahoo.prelude.query
-
A simple word or token to match in some field.
- WordItem(Token, boolean) - Constructor for class com.yahoo.prelude.query.WordItem
- WordItem(String) - Constructor for class com.yahoo.prelude.query.WordItem
- WordItem(String, boolean) - Constructor for class com.yahoo.prelude.query.WordItem
- WordItem(String, boolean, Substring) - Constructor for class com.yahoo.prelude.query.WordItem
- WordItem(String, String) - Constructor for class com.yahoo.prelude.query.WordItem
- WordItem(String, String, boolean) - Constructor for class com.yahoo.prelude.query.WordItem
- WordItem(String, String, boolean, Substring) - Constructor for class com.yahoo.prelude.query.WordItem
- working(T) - Method in class com.yahoo.search.cluster.ClusterSearcher
-
NodeManager method, called from ClusterMonitor
- working(T) - Method in interface com.yahoo.search.cluster.NodeManager
-
Called when a failed node is working (ready for production) again
- wrapWriter(Writer) - Method in class com.yahoo.search.rendering.SectionedRenderer
-
Wraps the Writer instance.
- writeJson(StringBuilder) - Method in interface com.yahoo.data.JsonProducer
-
Append the JSON representation of this object's data to a StringBuilder.
- writeJson(StringBuilder) - Method in class com.yahoo.search.result.FeatureData
- writeJson(StringBuilder) - Method in class com.yahoo.search.result.PositionsData
- writeJson(StringBuilder) - Method in class com.yahoo.search.result.StructuredData
- writeXML(StringBuilder) - Method in interface com.yahoo.data.XmlProducer
-
Append the XML representation of this object's data to a StringBuilder.
- writeXML(StringBuilder) - Method in class com.yahoo.prelude.hitfield.XMLString
- writeXML(StringBuilder) - Method in class com.yahoo.search.result.PositionsData
- writeXML(StringBuilder) - Method in class com.yahoo.search.result.StructuredData
X
- XmlProducer - Interface in com.yahoo.data
-
Generic API for classes that contain data representable as XML.
- XmlRenderer - Class in com.yahoo.prelude.hitfield
-
Utility class for converting accessible data into the historical "prelude" xml format.
- XmlRenderer - Class in com.yahoo.search.rendering
-
XML rendering of search results.
- XmlRenderer() - Constructor for class com.yahoo.prelude.hitfield.XmlRenderer
- XmlRenderer() - Constructor for class com.yahoo.search.rendering.XmlRenderer
- XmlRenderer(Executor) - Constructor for class com.yahoo.search.rendering.XmlRenderer
-
Creates an XML renderer using a custom executor.
- XmlRenderer.RenderingVisitor - Class in com.yahoo.search.rendering
- xmlRendererId - Static variable in class com.yahoo.search.rendering.RendererRegistry
- XMLString - Class in com.yahoo.prelude.hitfield
-
A representation of an XML chunk.
- XMLString(String) - Constructor for class com.yahoo.prelude.hitfield.XMLString
- XorAggregator - Class in com.yahoo.search.grouping.request
-
This class represents an xor-aggregator in a
GroupingExpression
. - XorAggregator(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.XorAggregator
-
Constructs a new instance of this class.
- XorBitFunction - Class in com.yahoo.search.grouping.request
-
This class represents an xor-function in a
GroupingExpression
. - XorBitFunction(GroupingExpression, int) - Constructor for class com.yahoo.search.grouping.request.XorBitFunction
-
Constructs a new instance of this class.
- XorFunction - Class in com.yahoo.search.grouping.request
-
This class represents an xor-function in a
GroupingExpression
. - XorFunction(GroupingExpression, GroupingExpression, GroupingExpression...) - Constructor for class com.yahoo.search.grouping.request.XorFunction
-
Constructs a new instance of this class.
Y
- yca - Variable in class com.yahoo.search.federation.ProviderConfig.Builder
- yca() - Method in class com.yahoo.search.federation.ProviderConfig
- yca(ProviderConfig.Yca.Builder) - Method in class com.yahoo.search.federation.ProviderConfig.Builder
- Yca(ProviderConfig.Yca.Builder) - Constructor for class com.yahoo.search.federation.ProviderConfig.Yca
- YCA - com.yahoo.search.federation.ProviderConfig.PingOption.Enum
- YCA - Static variable in class com.yahoo.search.federation.ProviderConfig.PingOption
- YEAR - com.yahoo.search.grouping.request.TimeFunctions.Type
- YearFunction - Class in com.yahoo.search.grouping.request
-
This class represents a year timestamp-function in a
GroupingExpression
. - YearFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.YearFunction
-
Constructs a new instance of this class.
- YQL - com.yahoo.search.federation.ProviderConfig.QueryType.Enum
- YQL - com.yahoo.search.Query.Type
- YQL - Static variable in class com.yahoo.search.federation.ProviderConfig.QueryType
- yqlRepresentation() - Method in class com.yahoo.search.Query
-
Serialize this query as YQL+.
- yqlRepresentation(boolean) - Method in class com.yahoo.search.Query
-
Serialize this query as YQL+.
- yqlRepresentation(Tuple2<String, Version>, boolean) - Method in class com.yahoo.search.Query
-
Deprecated.remove the ignored segmenterVersion argument from invocations
Z
- ZCurveXFunction - Class in com.yahoo.search.grouping.request
- ZCurveXFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ZCurveXFunction
-
Constructs a new instance of this class.
- ZCurveYFunction - Class in com.yahoo.search.grouping.request
- ZCurveYFunction(GroupingExpression) - Constructor for class com.yahoo.search.grouping.request.ZCurveYFunction
-
Constructs a new instance of this class.
All Classes All Packages