All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
AbstractCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
AbstractChoice |
Abstract superclass of various kinds of choices.
|
AbstractList |
|
AbstractParser |
The Vespa query parser.
|
AddFunction |
|
AddingProductionRule |
A production rule which adds the production to the matched query
|
AdvancedParser |
Deprecated.
|
AggregatorNode |
|
AllLowercasingSearcher |
Transform all terms in the incoming query tree and highlight terms to lower
case.
|
AllOperation |
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.
|
AllParser |
Parser for queries of type all.
|
AndCondition |
A condition which consists of a list of alternatives to match at any location
|
AndFunction |
|
AndItem |
An and'ing of a collection of sub-expressions
|
AndNotRestConverter |
|
AndSegmentItem |
An immutable and'ing of a collection of sub-expressions.
|
AnnotateStringFieldPart |
|
AnnotationClass |
|
Annotations |
An annotation is a description of a an area of text, with a given class.
|
AnyParser |
Parser for queries of type any.
|
ArrayAtLookup |
|
AsyncExecution |
Provides asynchronous execution of searchchains.
|
AttributeFunction |
|
AttributeMapLookupValue |
|
AttributeValue |
|
AvgAggregator |
|
AvgFunction |
|
BackedOverridableQueryProfile |
A wrapper of a query profile where overrides to the values in the referenced
profile can be set.
|
Base64DataField |
Represents a binary field that is presented as base64
|
BaseNodeMonitor<T> |
A node monitor is responsible for maintaining the state of a monitored node.
|
Binding |
An immutable binding of a set of dimensions to values.
|
BlendingSearcher |
Flattens a result consisting of multiple hit groups containing hits
into a single flat list of hits.
|
BlockItem |
An interface used for anything which represents a single block of query input.
|
BoldCloseFieldPart |
Represents an element of a hit property which is markup, representing
end of a bolded area.
|
BoldOpenFieldPart |
Represents an element of a hit property which is markup representing
the start of a bolded area.
|
BooleanSearcher |
Searcher that builds a PredicateItem from the &boolean properties and inserts it into a query.
|
BooleanSearcher.PredicateValueAttributeParser |
|
BooleanValue |
|
BoolField |
|
BoolId |
This class is used in Group instances where the identifying expression evaluated to a Boolean .
|
BoolItem |
A true/false term suitable for searching bool indexes.
|
BucketGroupId<T> |
This abstract class is used in Group instances where the identifying expression evaluated to a BucketValue .
|
BucketResolver |
|
BucketValue |
|
ByteField |
|
CacheControlSearcher |
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
|
CatFunction |
|
ChainableComparator |
Superclass of hit comparators which delegates comparisons of hits which are
equal according to this comparator, to a secondary comparator.
|
CharStream |
This interface describes a character stream that maintains line and
column number positions of the characters.
|
CharStream |
This interface describes a character stream that maintains line and
column number positions of the characters.
|
CharStream |
This interface describes a character stream that maintains line and
column number positions of the characters.
|
Choice |
A choice between some alternative lists of page elements.
|
ChoiceCondition |
A condition which consists of a list of alternatives to match at a specific location
|
Choicepoint |
A choice point in an rule evaluation.
|
Choicepoint.State |
The state of this choicepoint
|
CJKSearcher |
Search to do necessary transforms if the query is in segmented in a CJK language.
|
CloneHelper |
Extends com.yahoo.processing.request.CloneHelper with fastpath for
- com.yahoo.search.result.Hit
|
CloseableInvoker |
CloseableInvoker is an abstract implementation of Closeable with an additional hook for
executing code at closing.
|
ClusterConfig |
This class represents the root node of cluster
Copyright Yahoo.
|
ClusterConfig.Builder |
|
ClusterConfig.Producer |
|
ClusterMonitor<T> |
Monitors of a cluster of remote nodes.
|
ClusterParams |
Helper class for carrying around cluster-related
config parameters to the FastSearcher class.
|
ClusterSearcher |
A searcher which forwards to a cluster of monitored native Vespa backends.
|
ClusterSearcher<T> |
Implements clustering (failover and load balancing) over a set of client
connections to a homogenuos cluster of nodes.
|
CollapsePhraseSearcher |
Make single item phrases in query into single word items.
|
CommonFields |
Deprecated.
|
ComparisonCondition |
A condition which is true of the values of its two subconditions are true
and both have the same value
|
CompiledQueryProfile |
A query profile in a state where it is optimized for fast lookups.
|
CompiledQueryProfileRegistry |
A set of compiled query profiles.
|
CompositeCondition |
A condition which contains a list of conditions
|
CompositeConverter<T extends CompositeItem> |
|
CompositeIndexedItem |
Common implementation for Item classes implementing the IndexedItem interface.
|
CompositeItem |
Superclass of expressions which contains a collection of sub-expressions
|
CompositeItemCondition |
A condition on the presense of a particular kind of composite item (possibly also with a particular content)
|
CompositeTaggableItem |
Common implementation for Item classes implementing the TaggableItem interface.
|
CompoundNameChildCache |
Cache for compound names created through CompoundName.append(String) .
|
Condition |
Superclass of all kinds of conditions of production rules
|
Condition.Anchor |
|
ConditionReference |
A reference to a named condition
|
ConfigurationException |
Thrown at events which are likely caused by misconfiguration
|
ConnectionControlSearcher |
Searcher which can enforce HTTP connection close based on query properties.
|
ConstantValue<T extends Comparable> |
|
ConstantValueComparator |
This class compares two constant values, and takes into account that one of
the arguments may be the very special infinity value.
|
ContainerLatencySearcher |
Measure latency in container before query is sent to backend
|
Continuation |
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.
|
ContinuationDecoder |
|
ConversionContext |
|
CopyOnWriteContent |
A HashMap wrapper which can be cloned without copying the wrapped map.
|
CountAggregator |
|
Coverage |
The coverage report for a result set.
|
CustomParser |
|
DataField |
|
DateFunction |
|
DayOfMonthFunction |
|
DayOfWeekFunction |
|
DayOfYearFunction |
|
DebugWaitFunction |
|
DeepHitIterator |
An iterator for the forest of hits in a result.
|
DefaultErrorHit |
A hit which holds a list of error conditions in a result.
|
DefaultPositionSearcher |
If default position has not been set, it will be set here.
|
DefaultProperties |
Default values for properties that are meant to be customized in query profiles.
|
DeterministicResolver |
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.
|
DimensionalMap<VALUE> |
A map which may return different values depending on the values given in a context
supplied with the key on all operations.
|
DimensionalMap.Builder<VALUE> |
|
DimensionalValue<VALUE> |
Contains the values a given key in a DimensionalMap may take for different dimensional contexts.
|
DimensionalValue.Builder<VALUE> |
|
DimensionBinding |
An immutable, binding of a list of dimensions to dimension values
|
DimensionValues |
An immutable set of dimension values.
|
Discloser |
Allows an item to disclose its properties and children/value.
|
Dispatcher |
A dispatcher communicates with search nodes to perform queries and fill hits.
|
DispatchForm |
|
DispatchFormHandler |
|
Diversity |
The diversity settings during match phase of a query.
|
Diversity.CutoffStrategy |
|
DivFunction |
|
DocIdNsSpecificValue |
|
DocsumDefinition |
A docsum definition which knows how to decode a certain class of document
summaries.
|
DocsumDefinitionSet |
A set of docsum definitions
|
DocsumField |
|
DocsumPacket |
An "extended query result" packet.
|
DocumentDatabase |
Representation of a back-end document database.
|
DocumentDb |
A searchable database of documents
|
DocumentdbInfoConfig |
This class represents the root node of documentdb-info
Copyright Yahoo.
|
DocumentdbInfoConfig.Builder |
|
DocumentdbInfoConfig.Documentdb |
This class represents documentdb-info.documentdb[]
|
DocumentdbInfoConfig.Documentdb.Builder |
|
DocumentdbInfoConfig.Documentdb.Rankprofile |
This class represents documentdb-info.documentdb[].rankprofile[]
|
DocumentdbInfoConfig.Documentdb.Rankprofile.Builder |
|
DocumentdbInfoConfig.Documentdb.Summaryclass |
This class represents documentdb-info.documentdb[].summaryclass[]
|
DocumentdbInfoConfig.Documentdb.Summaryclass.Builder |
|
DocumentdbInfoConfig.Documentdb.Summaryclass.Fields |
This class represents documentdb-info.documentdb[].summaryclass[].fields[]
|
DocumentdbInfoConfig.Documentdb.Summaryclass.Fields.Builder |
|
DocumentdbInfoConfig.Producer |
|
DocumentSourceSearcher |
Implements a document source.
|
DocumentValue |
|
DotProductItem |
A weighted set query item to be evaluated as a sparse dot product.
|
DoubleBucket |
|
DoubleBucketId |
This class is used in Group instances where the identifying expression evaluated to a DoubleBucket .
|
DoubleField |
|
DoubleId |
This class is used in Group instances where the identifying expression evaluated to a Double .
|
DoublePredefined |
This class represents a predefined bucket-function in a GroupingExpression for expressions that evaluate to a
double.
|
DoubleValue |
|
DumpTool |
A standalone tool for dumping query profile properties
|
EachOperation |
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.
|
ElapsedTime |
A collection of TimeTracker instances.
|
EllipsisCondition |
A condition which greedily matches anything, represented as "..."
|
EmulationConfig |
This class represents the root node of emulation
Copyright Yahoo.
|
EmulationConfig.Builder |
|
EmulationConfig.Producer |
|
EquivItem |
An Item where each child is an alternative which can be matched.
|
ErrorHit |
A hit which holds information on error conditions in a result.
|
ErrorMessage |
An error message with a code.
|
Evaluation |
An evaluation of a query over a rule base.
|
EvaluationException |
Thrown on semantic exceptions on evaluation over a rule base
|
ExactStringConverter |
|
ExactStringItem |
Used to signal that this term requires exact match if the backend supports it.
|
ExampleSearcher |
An example searcher which adds a hit
|
Execution |
An execution of a search chain.
|
Execution.Context |
The execution context is the search chain's current view of the indexes,
search chain registrys, etc.
|
ExecutionFactory |
Provides creation of fully configured query Execution instances.
|
ExpressionVisitor |
|
FalseItem |
A query item which never matches.
|
FastHit |
A regular hit from a Vespa backend
|
FastSearcher |
The searcher which forwards queries to fdispatch nodes, using the fnet/fs4
network layer.
|
FeatureData |
A wrapper for structured data representing feature values: A map of floats and tensors.
|
FeatureDataField |
Class representing a "feature data" field: A map of values which are
either floats or tensors.
|
FederationConfig |
This class represents the root node of federation
Copyright Yahoo.
|
FederationConfig.Builder |
|
FederationConfig.Producer |
|
FederationConfig.Target |
This class represents federation.target[]
|
FederationConfig.Target.Builder |
|
FederationConfig.Target.SearchChain |
This class represents federation.target[].searchChain[]
|
FederationConfig.Target.SearchChain.Builder |
|
FederationOptions |
Options for controlling federation to a single source.
|
FederationSearcher |
This searcher takes a set of sources, looks them up in config and fire off the correct searchchains.
|
FederationSearcherModel |
Specifies how a federation searcher is to be set up.
|
FederationSearcherModel.TargetSpec |
Specifies one or more search chains that can be addressed as a single source.
|
FederationTarget<T> |
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.
|
FieldCollapsingSearcher |
A searcher which does parametrized collapsing.
|
FieldComparator |
Comparator used for ordering hits using the field values and a sorting specification.
|
FieldDescription |
A field description of a query profile type.
|
FieldFiller |
|
FieldFilter |
Remove fields which are not explicitly requested, if any field is explicitly
requested.
|
FieldIterator |
A specialized list iterator to manipulate FieldParts in HitField objects.
|
FieldPart |
Represents an element of a hit property
|
FieldType |
Superclass of query type field types.
|
FillInvoker |
FillInvoker encapsulates an allocated connection for running a document summary retrieval.
|
FillSearcher |
This searcher fills the results in the first phase.
|
FixedWidthFunction |
|
FlattenedItem |
An item which knows its position in its parent
|
Float16Field |
A 16-bit float, represented as a (32-bit) Float in Java, as there is no 16-bit float support.
|
FloatField |
|
ForkingSearcher |
Searchers which invokes other search chains should override this.
|
ForkingSearcher.CommentedSearchChain |
A search chain with a comment about when it is used.
|
ForwardingSearcher |
A lightweight searcher to forward all incoming requests to a single search
chain defined in config.
|
Freshness |
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.
|
Fs4Config |
This class represents the root node of fs4
Copyright Yahoo.
|
Fs4Config.Builder |
|
Fs4Config.Producer |
|
FunctionNode |
|
FutureResult |
Extends a FutureTask<Result> , with some added error handling
|
GenericExpansionRewriter |
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
|
GeoLocationItem |
This represents a geo-location in the query tree.
|
GetDocSumsPacket |
A packet for requesting a list of document summaries.
|
Group |
A group in a search cluster.
|
Group |
This class represents a single group in the grouping result model.
|
GroupId |
This abstract class represents the id of a single group in the grouping result model.
|
GroupingExecutor |
|
GroupingExpression |
|
GroupingListHit |
|
GroupingNode |
|
GroupingOperation |
A single node in a grouping operation tree.
|
GroupingParser |
|
GroupingParserConstants |
Token literal values and constants.
|
GroupingParserInput |
|
GroupingParserTokenManager |
Token Manager.
|
GroupingQueryParser |
This searcher is responsible for turning the "select" parameter into a corresponding GroupingRequest .
|
GroupingRequest |
An instance of this class represents one of many grouping requests that are attached to a Query .
|
GroupingValidator |
This searcher ensure that all GroupingRequest objects attached to a Query makes sense to the search
cluster for which this searcher has been deployed.
|
GroupList |
This class represents a labeled group list in the grouping result model.
|
Hasher<T> |
A hasher load balances between a set of nodes, represented by object ids.
|
Hasher.NodeFactor<T> |
|
Hasher.NodeList<T> |
|
HasIndexItem |
An interface for items where it is useful to access an index name.
|
Highlight |
Class encapsulating information on extra highlight-terms for a query
|
Hit |
An item in the result of executing a query.
|
Hit.RawUtf8Consumer |
|
HitField |
Represents a tokenized string field in a Hit.
|
HitGroup |
A group of ordered hits.
|
HitGroupsLastComparator |
Ensures that HitGroups are placed last in the result.
|
HitIterator |
An iterator for the list of hits in a result.
|
HitList |
This class represents a labeled hit list in the grouping result model.
|
HitOrderer |
A class capable of ordering a list of hits
|
HitRenderer |
A helper for rendering grouping results.
|
HitSortOrderer |
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.
|
HourOfDayFunction |
|
HttpSearchResponse |
Wrap the result of a query as an HTTP response.
|
ImmutableFieldPart |
Represents an element of a hit property which is an immutable string element
|
Index |
Information about configured settings of a field or field collection (an actual index or not) in a search definition.
|
IndexedItem |
Interface for Items that are indexed
|
IndexedSegmentItem |
Common implementation for Item classes implementing the IndexedItem interface.
|
IndexFacts |
A central repository for information about indices.
|
IndexInfoConfig |
This class represents the root node of index-info
Copyright Yahoo.
|
IndexInfoConfig.Builder |
|
IndexInfoConfig.Indexinfo |
This class represents index-info.indexinfo[]
|
IndexInfoConfig.Indexinfo.Alias |
This class represents index-info.indexinfo[].alias[]
|
IndexInfoConfig.Indexinfo.Alias.Builder |
|
IndexInfoConfig.Indexinfo.Builder |
|
IndexInfoConfig.Indexinfo.Command |
This class represents index-info.indexinfo[].command[]
|
IndexInfoConfig.Indexinfo.Command.Builder |
|
IndexInfoConfig.Producer |
|
IndexModel |
Parameter class used for construction IndexFacts.
|
Infinite |
This class represents an Infinite value that may be used as a bucket
size specifier.
|
InfiniteValue |
|
InputCheckingSearcher |
Check whether the query tree seems to be "well formed".
|
Int64Field |
|
IntConverter |
|
IntegerField |
|
Intent |
A representation of an intent behind a query.
|
IntentModel |
This is the root node of an intent model.
|
IntentNode |
An intent in an intent model tree.
|
InterleavedSearchInvoker |
InterleavedSearchInvoker uses multiple SearchInvoker objects to interface with content
nodes in parallel.
|
InterpolatedLookup |
This class represents a lookup in a multivalue document
attribute in a GroupingExpression .
|
Interpretation |
An interpretation of a text.
|
InterpretationNode |
An interpretation which may have multiple intents.
|
IntItem |
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]
|
InvokerFactory |
|
InvokerResult |
Wraps a Result and a flat, skinny hit list
|
Item |
An item in the tree which defines which documents will match a query.
|
Item.ItemCreator |
The definitions in Item.ItemCreator must match the ones in
searchlib/src/searchlib/parsequery/parse.h
|
Item.ItemType |
The definitions in Item.ItemType must match the ones in
searchlib/src/vespa/searchlib/parsequery/parse.h
|
ItemArguments |
|
ItemContext |
|
ItemExecutorRegistry |
|
ItemFormConverter |
|
ItemFormHandler |
|
ItemHelper |
Helper functions for Item
|
ItemIdMapper |
|
ItemInitializer |
|
JavaUnionTypeChecker |
|
JSONDebugSearcher |
Save the query in the incoming state to a meta hit in the result.
|
JsonProducer |
Generic API for classes that contain data representable as JSON.
|
JsonRenderer |
JSON renderer for search results.
|
JsonRenderer.FieldConsumer |
Received callbacks when fields of hits are encountered.
|
JSONString |
A JSON wrapper.
|
JuniperSearcher |
Converts juniper highlighting to XML style
|
KeyvalueConfig |
This class represents the root node of keyvalue
Copyright Yahoo.
|
KeyvalueConfig.Builder |
|
KeyvalueConfig.DocIdScheme |
This class represents keyvalue.docIdScheme
The doc id scheme to use.
|
KeyvalueConfig.DocIdScheme.Enum |
|
KeyvalueConfig.Producer |
|
Layout |
The layout of a section
|
LeanHit |
|
Limit |
An immutable numeric range limit which can be inclusive or exclusive
|
ListMerger |
A list merger that merges two sorted lists.
|
ListUtil |
|
LiteralBoostSearcher |
Adds rank terms to boost hits matching exact literals fields using info
from indexing commands.
|
LiteralCondition |
A condition which is always true, and which has it's own value as return value
|
LiteralPhraseProduction |
A literal phrase produced by a production rule
|
LiteralTermProduction |
A literal term produced by a production rule
|
LoadBalancer |
LoadBalancer determines which group of content nodes should be accessed next for each search query when the internal java dispatcher is
used.
|
LocalProviderSpec |
Specifies how a local provider is to be set up.
|
Location |
Location data for a geographical query.
|
LoggingTraceExporter |
Trace exporter which dumps traces and their description as warning-entries in the Vespa log.
|
LongBucket |
|
LongBucketId |
This class is used in Group instances where the identifying expression evaluated to a LongBucket .
|
LongdataField |
|
LongId |
This class is used in Group instances where the identifying expression evaluated to a Long .
|
LongPredefined |
This class represents a predefined bucket-function in a GroupingExpression for expressions that evaluate to a
long.
|
LongstringField |
|
LongValue |
|
LowercasingConfig |
This class represents the root node of lowercasing
Copyright Yahoo.
|
LowercasingConfig.Builder |
|
LowercasingConfig.Producer |
|
LowercasingSearcher |
Traverse a query tree and lowercase terms based on decision made in subclasses.
|
MapChoice |
A choice between different possible mapping functions of a set of values to a set of placeholder ids.
|
MapConverter |
|
MapEncoder |
A static utility for encoding values to the binary map representation used in fs4 packets.
|
MarkerWordItem |
Special words known by the index used for marking things.
|
MarkupFieldPart |
Represents an element of a hit property which is markup, not content.
|
Match |
A match
|
Matching |
Holds the settings for the matching feature.
|
MatchPhase |
The match phase ranking settings of this query.
|
MathACosFunction |
|
MathACosHFunction |
|
MathASinFunction |
|
MathASinHFunction |
|
MathATanFunction |
|
MathATanHFunction |
|
MathCbrtFunction |
|
MathCosFunction |
|
MathCosHFunction |
|
MathExpFunction |
|
MathFloorFunction |
Represents the math.floor(expression) function
|
MathFunctions |
|
MathFunctions.Function |
Defines the different types of math functions that are available.
|
MathHypotFunction |
|
MathLog10Function |
|
MathLog1pFunction |
|
MathLogFunction |
|
MathPowFunction |
|
MathResolver |
This is a helper class for resolving arithmetic operations over GroupingExpression objects.
|
MathResolver.Type |
|
MathSinFunction |
|
MathSinHFunction |
|
MathSqrtFunction |
|
MathTanFunction |
|
MathTanHFunction |
|
MaxAggregator |
|
MaxFunction |
|
MaxSamplesPerPeriod |
Very basic sampling strategy which allows for sampling N requests within a fixed
time window.
|
Md5Function |
|
MeasureQpsConfig |
This class represents the root node of measure-qps
Copyright Yahoo.
|
MeasureQpsConfig.Builder |
|
MeasureQpsConfig.Outputmethod |
This class represents measure-qps.outputmethod
Configure measurements of peak QPS rates.
|
MeasureQpsConfig.Outputmethod.Enum |
|
MeasureQpsConfig.Producer |
|
MetaHitsFirstComparator |
Ensures that meta hits are sorted before normal hits.
|
MetricsSearcher |
Generates mail-specific query metrics.
|
MinAggregator |
|
MinFunction |
|
MinimalQueryInserter |
Minimal combinator for YQL+ syntax and heuristically parsed user queries.
|
MinuteOfHourFunction |
|
MisspellRewriter |
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
|
Model |
The parameters defining the recall of a query.
|
ModelObjectMap |
A map which stores all types which cannot be stored in a query profile
that is rich model objects.
|
ModFunction |
|
Modification |
A modification of a text.
|
MonitorConfiguration |
The configuration of a cluster monitor instance
|
MonotonicNanoClock |
Clock which returns a monotonically increasing timestamp from an undefined epoch.
|
MonthOfYearFunction |
|
MulFunction |
|
MultipleResultsSearcher |
Groups hits according to sddocname.
|
NamedCondition |
A condition given a name which enables it to be referenced from other conditions.
|
NameRewriter |
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
|
NameSpace |
A collection of facts (addressed by namespace.fact in conditions)
over which we may write conditions
|
NamespaceProduction |
A production in a specified namespace
|
NanNumber |
A class representing unset or undefined numeric values.
|
NearConverter |
|
NearestNeighborItem |
Represent a query item matching the K nearest neighbors in a multi-dimensional vector space.
|
NearItem |
A set of terms which must be near each other to match.
|
NegFunction |
|
NGramSearcher |
Handles NGram indexes by splitting query terms to them into grams and combining summary field values
from such fields into the original text.
|
Node |
A node in a search cluster.
|
Node |
A node in the intent model tree
|
NodeManager<T> |
Must be implemented by a node collection which wants
it's node state monitored by a ClusterMonitor
|
NonPhrasingSearcher |
Detects and removes certain phrases from the query.
|
NonReducibleCompositeItem |
A composite item which specifies semantics which are not maintained
if an instance with a single child is replaced by the single child.
|
NoRankingSearcher |
Avoid doing relevance calculations if sorting only on attributes.
|
NormalizeSubjectFunction |
|
NormalizingSearcher |
Normalizes accents
|
NotCondition |
A condition which matches if its contained condition doesn't.
|
NotItem |
A composite item where the first item is positive and the following
items are negative items which should be excluded from the result.
|
NowFunction |
|
NullId |
This class is in Group instances where the identifying expression evaluated to null.
|
NullItem |
A place holder for null queries to make searchers easier to write.
|
NullItemException |
Used to communicate a NullItem has been encountered in the query tree.
|
ONearItem |
Ordered NearItem.
|
OrFunction |
|
Organizer |
Reorganizes and prunes a result as prescribed by a resolved template.
|
OrItem |
An or'ing of a collection of sub-expressions
|
OverridableQueryProfile |
A regular query profile which knows it is storing overrides (not configured profiles)
and that implements override legality checking.
|
PageElement |
Implemented by all page template model classes
|
PageTemplate |
A page template represents a particular way to organize a result page.
|
PageTemplateConfigurer |
Provides a static method to convert a page template config into a PageTemplateRegistry.
|
PageTemplateRegistry |
|
PageTemplatesConfig |
This class represents the root node of page-templates
Copyright Yahoo.
|
PageTemplatesConfig.Builder |
|
PageTemplatesConfig.Producer |
|
PageTemplateSearcher |
Enables page optimization templates.
|
PageTemplatesXmlRenderer |
|
PageTemplateVisitor |
Superclass of visitors over the page template object structure
|
PageTemplateXMLReader |
Reads all page template XML files from a given directory (or list of readers).
|
ParameterNameSpace |
A name space representing the (http) parameters following this query
|
ParameterParser |
Wrapper class to avoid code duplication of common parsing requirements.
|
ParentNode<T extends Node> |
A node which is not a leaf in the intent tree
|
Parsable |
|
ParseException |
Parser exceptions.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
Parser |
Defines the interface of a query parser.
|
Parser |
|
ParserConstants |
Token literal values and constants.
|
ParserEnvironment |
This class encapsulates the environment of a Parser .
|
ParserFactory |
Implements a factory for Parser .
|
ParserTokenManager |
Token Manager.
|
PeakQpsSearcher |
Aggregate peak qps and expose through meta hits and/or log events.
|
PeakQpsSearcher.QpsHit |
Meta hit which carries the peak qps and mean qps since the last time this
data was requested.
|
PhaseNames |
Helper class for ordering searchers.
|
PhraseItem |
A term which contains a phrase - a collection of word terms
|
PhraseMatcher |
Detects query phrases using an automaton.
|
PhraseMatcher.Phrase |
Points to a collection of word items (one or more)
which is matches a complete listing in an automat
|
PhraseMatcher.Phrase.MatchIterator |
|
PhraseParser |
Parser for queries of type phrase.
|
PhraseSegmentItem |
A term which contains a fixed length phrase, a collection of word terms,
resulting from a single segmentation operation.
|
PhrasingSearcher |
Detects query phrases.
|
Ping |
A ping, typically to ask whether backend is alive.
|
PingableSearcher |
A searcher to which we can send a ping to probe if it is alive
|
Pinger |
Send a ping and ensure that the pong is propagated to the ponghandler.
|
PingFactory |
|
Placeholder |
A source placeholder is replaced with a list of source instances at evaluation time.
|
Pong |
An answer from Ping.
|
PongHandler |
Handle the Pong result of a Ping.
|
PositionsData |
A wrapper for structured data representing an array of position values.
|
PosSearcher |
A searcher converting human-readable position parameters
into internal format.
|
PredefinedFunction |
|
PredicateQueryItem |
A PredicateQueryItem is a collection of feature/value-pairs
that are used to query predicate fields, which contains boolean
constraints.
|
PredicateQueryItem.Entry |
A unique entry in a predicate item.
|
PredicateQueryItem.EntryBase |
An entry in a predicate item.
|
PredicateQueryItem.RangeEntry |
A range entry in a predicate item.
|
PrefixConverter |
|
PrefixItem |
A word which matches beginnings of words instead of complete words
|
Presentation |
Parameters deciding how the result of a query should be presented
|
PrimitiveFieldType |
Represents a query field type which is a primitive - String, Integer, Float, Double or Long.
|
ProbabilisticSampleRate |
Simple implementation of OpenCensus algorithm for probabilistic rate limiting as outlined in
https://github.com/census-instrumentation/opencensus-specs/blob/master/trace/Sampling.md
|
Production |
A new term produced by a production rule
|
ProductionList |
A list of the productions of a rule
|
ProductionRule |
A query rewriting rule.
|
ProgrammaticParser |
|
Properties |
Object properties keyed by name which can be looked up using default values and
with conversion to various primitive wrapper types.
|
PropertyAliases |
A properties implementation which translates the incoming name to its standard name
if it is a registered alias.
|
PropertyMap |
A Map backing of Properties.
|
ProtobufSerialization |
|
ProviderConfig |
This class represents the root node of provider
Copyright Yahoo.
|
ProviderConfig.Builder |
|
ProviderConfig.Node |
This class represents provider.node[]
|
ProviderConfig.Node.Builder |
|
ProviderConfig.PingOption |
This class represents provider.pingOption
How to do pinging against a backend.
|
ProviderConfig.PingOption.Enum |
|
ProviderConfig.Producer |
|
ProviderConfig.QueryType |
This class represents provider.queryType
The form of the serialized query.
|
ProviderConfig.QueryType.Enum |
|
ProviderConfig.Yca |
This class represents provider.yca
|
ProviderConfig.Yca.Builder |
|
PureWeightedInteger |
An int item which cannot provide its own index (field) name, but will always query the index
specified by the parent item it is added to.
|
PureWeightedItem |
An item which cannot provide its own index (field) name, but will always query the index
specified by the parent item it is added to.
|
PureWeightedString |
A word item which cannot provide its own index (field) name, but will always query the index
specified by the parent item it is added to.
|
QrMonitorConfig |
This class represents the root node of qr-monitor
Copyright Yahoo.
|
QrMonitorConfig.Builder |
|
QrMonitorConfig.Producer |
|
QrQuotetableConfig |
This class represents the root node of qr-quotetable
Copyright Yahoo.
|
QrQuotetableConfig.Builder |
|
QrQuotetableConfig.Character |
This class represents qr-quotetable.character[]
|
QrQuotetableConfig.Character.Builder |
|
QrQuotetableConfig.Producer |
|
QrStartConfig |
This class represents the root node of qr-start
Copyright Yahoo.
|
QrStartConfig.Builder |
|
QrStartConfig.Jdisc |
This class represents qr-start.jdisc
|
QrStartConfig.Jdisc.Builder |
|
QrStartConfig.Jvm |
This class represents qr-start.jvm
|
QrStartConfig.Jvm.Builder |
|
QrStartConfig.Producer |
|
QrStartConfig.Qrs |
This class represents qr-start.qrs
|
QrStartConfig.Qrs.Builder |
|
Query |
A search query containing all the information required to produce a Result.
|
Query.Builder |
|
Query.Type |
The type of the query
|
QueryCanonicalizer |
Query normalizer and sanity checker.
|
QueryCanonicalizer.CanonicalizationResult |
|
QueryContext |
A proxy to the Execution.trace() which exists for legacy reasons.
|
QueryException |
Deprecated.
|
QueryFieldType |
A YQL query template field type in a query profile
|
QueryProfile |
A query profile is a data container with an id and a class (type).
|
QueryProfileCompiler |
Compile a set of query profiles into compiled profiles.
|
QueryProfileConfigurer |
|
QueryProfileFieldType |
Represents a query profile field type which is a reference to a query profile.
|
QueryProfileProperties |
Properties backed by a query profile.
|
QueryProfileRegistry |
A set of query profiles.
|
QueryProfilesConfig |
This class represents the root node of query-profiles
Copyright Yahoo.
|
QueryProfilesConfig.Builder |
|
QueryProfilesConfig.Producer |
|
QueryProfilesConfig.Queryprofile |
This class represents query-profiles.queryprofile[]
|
QueryProfilesConfig.Queryprofile.Builder |
|
QueryProfilesConfig.Queryprofile.Property |
This class represents query-profiles.queryprofile[].property[]
|
QueryProfilesConfig.Queryprofile.Property.Builder |
|
QueryProfilesConfig.Queryprofile.Queryprofilevariant |
This class represents query-profiles.queryprofile[].queryprofilevariant[]
|
QueryProfilesConfig.Queryprofile.Queryprofilevariant.Builder |
|
QueryProfilesConfig.Queryprofile.Queryprofilevariant.Property |
This class represents query-profiles.queryprofile[].queryprofilevariant[].property[]
|
QueryProfilesConfig.Queryprofile.Queryprofilevariant.Property.Builder |
|
QueryProfilesConfig.Queryprofile.Queryprofilevariant.Reference |
This class represents query-profiles.queryprofile[].queryprofilevariant[].reference[]
|
QueryProfilesConfig.Queryprofile.Queryprofilevariant.Reference.Builder |
|
QueryProfilesConfig.Queryprofile.Reference |
This class represents query-profiles.queryprofile[].reference[]
|
QueryProfilesConfig.Queryprofile.Reference.Builder |
|
QueryProfilesConfig.Queryprofiletype |
This class represents query-profiles.queryprofiletype[]
|
QueryProfilesConfig.Queryprofiletype.Builder |
|
QueryProfilesConfig.Queryprofiletype.Field |
This class represents query-profiles.queryprofiletype[].field[]
|
QueryProfilesConfig.Queryprofiletype.Field.Builder |
|
QueryProfileType |
Defines a kind of query profiles
|
QueryProfileTypeRegistry |
A registry of query profile types
|
QueryProfileVariant |
A variant of a query profile
|
QueryProfileVariants |
This class represent a set of query profiles virtually - rather
than storing and instantiating each profile this structure represents explicitly only
the values set in the various virtual profiles.
|
QueryProfileVariants.FieldValue |
|
QueryProfileVariants.FieldValues |
|
QueryProfileXMLReader |
Importer of query profiles and types from XML files
|
QueryProperties |
Maps between the query model and text properties.
|
QueryPropertyAliases |
Property aliases which contains some hardcoded unaliasing of prefixes of
rankfeature and rankproperty maps.
|
QueryRewrite |
|
QueryRewriteSearcher |
A template class for all rewriters
|
QueryTree |
The root node of a query tree.
|
QueryTreeSerializer |
|
QueryTreeUtil |
Deprecated.
|
QueryValidator |
Validation of query operators against the schema which is searched
|
QuotingSearcher |
A searcher which does quoting based on a quoting table.
|
RandomResolver |
A resolver which makes all choices by random.
|
RangeItem |
This class represents a numeric range.
|
RangeQueryOptimizer |
Finds and optimizes ranges in queries:
For single value attributes c1 $lt; x AND x > c2 becomes x IN <c1; c2>.
|
RankFeatures |
Contains the rank features of a query.
|
Ranking |
The ranking (hit ordering) settings of a query
|
RankItem |
Represents the rank operator, which only orders the result set and
does not change which hits are returned.
|
RankProperties |
Contains the properties properties of a query.
|
RateLimitingConfig |
This class represents the root node of rate-limiting
Copyright Yahoo.
|
RateLimitingConfig.Builder |
|
RateLimitingConfig.Producer |
|
RateLimitingSearcher |
A simple rate limiter.
|
RawBase64 |
|
RawBucket |
|
RawBucketId |
This class is used in Group instances where the identifying
expression evaluated to a RawBucket .
|
RawBuffer |
This class represents a buffer of byte values to be used as a backing buffer
for raw buckets.
|
RawData |
A representation of some binary data with unknown semantics
|
RawId |
This class is used in Group instances where the identifying expression evaluated to a Byte array.
|
RawPredefined |
This class represents a predefined bucket-function in a GroupingExpression for expressions that evaluate to a
raw.
|
RawValue |
|
RecallSearcher |
This searcher parses the content of the "recall" query property as a filter expression alongside a placeholder
query string.
|
ReferencedMatches |
The Matches referenced by a particular context name in a rule evaluation
|
ReferenceTermProduction |
A term produced by a production rule which takes it's actual term value
from one or more terms matched in the condition
|
RegExpItem |
Match a field with the contained regular expression.
|
Relevance |
A relevance double value.
|
RelevanceValue |
|
Renderer |
A description of a way to present data items from a source.
|
Renderer |
Renders a search result to a writer synchronously
- the result is completely rendered when the render method returns.
|
RendererRegistry |
Holds all configured and built-in renderers.
|
ReplacingProductionRule |
A production rule which replaces matched terms by the production
|
RequestContextProperties |
Turns get(name) into get(name, request) using the request given at construction time.
|
Resolution |
A resolution of choices within a template.
|
Resolver |
Superclass of page template choice resolvers.
|
ResolverRegistry |
A registry of available resolver components
|
ResolversConfig |
This class represents the root node of resolvers
Copyright Yahoo.
|
ResolversConfig.Builder |
|
ResolversConfig.Component |
This class represents resolvers.component[]
|
ResolversConfig.Component.Builder |
|
ResolversConfig.Producer |
|
ResponseMonitor<T> |
Classes implementing ResponseMonitor can be informed by monitored objects
that a response is available for processing.
|
Result |
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.
|
ReverseFunction |
|
RewriterConstants |
Contains common constant strings used by rewriters
|
RewriterFeatures |
Contains commonly used rewriter features
|
RewriterUtils |
Contains common utilities used by rewriters
|
RewritesConfig |
This class represents the root node of rewrites
Copyright Yahoo.
|
RewritesConfig.Builder |
|
RewritesConfig.FsaDict |
This class represents rewrites.fsaDict[]
|
RewritesConfig.FsaDict.Builder |
|
RewritesConfig.Producer |
|
RootGroup |
This class represents the root Group in the grouping result model.
|
RootId |
|
RpcInvokerFactory |
|
RpcPing |
|
RpcPingFactory |
|
RpcProtobufFillInvoker |
|
RpcResourcePool |
RpcResourcePool constructs FillInvoker objects that communicate with content nodes over RPC.
|
RpcSearchInvoker |
|
RuleBase |
A set of semantic production rules and named conditions used to analyze
and rewrite queries
|
RuleBaseBenchmark |
|
RuleBaseException |
Thrown on rule base consistency problems
|
RuleEngine |
Evaluates the rules of a rule base.
|
RuleEvaluation |
A particular evaluation of a particular rule.
|
RuleImporter |
Imports rule bases from various sources.
|
SameElementItem |
This represents a query where all terms are required to match in the same element id.
|
SamplingStrategy |
A sampling strategy makes the high-level decision of whether or not a query
should be traced.
|
SamplingTraceExporter |
Trace exporter which only exports a subset of traces as decided by the provided sampling strategy.
|
SearchChain |
A named collection of searchers.
|
SearchChainDispatcherSearcher |
Execute rewriter search chain specified by the user.
|
SearchchainForwardConfig |
This class represents the root node of searchchain-forward
Copyright Yahoo.
|
SearchchainForwardConfig.Builder |
|
SearchchainForwardConfig.Producer |
|
SearchChainInvocationSpec |
Specifies which search chain should be run and how it should be run.
|
SearchChainRegistry |
Contains a reference to all currently known search chains.
|
SearchChainResolver |
Resolves (source, provider) component specifications to a search chain invocation spec.
|
SearchChainResolver.Builder |
|
SearchCluster |
A model of a search cluster we might want to dispatch queries to.
|
SearchDefinition |
An object for storing information about search definitions in the centralized
directory services.
|
Searcher |
Superclass of all Components which produces Results in response to
Queries by calling the search method.
|
SearcherRegistry |
A registry of searchers.
|
SearchErrorInvoker |
A search invoker that will immediately produce an error that occurred during
invoker construction.
|
SearchHandler |
Handles search request.
|
SearchInvoker |
SearchInvoker encapsulates an allocated connection for running a single search query.
|
SearchPath |
Utility class for parsing model.searchPath and filtering a search cluster
based on it.
|
SearchPath.InvalidSearchPathException |
|
SearchResponse |
Some leftover static methods.
|
SearchWithRendererHandlerConfig |
This class represents the root node of search-with-renderer-handler
Copyright Yahoo.
|
SearchWithRendererHandlerConfig.Builder |
|
SearchWithRendererHandlerConfig.Producer |
|
SecondOfMinuteFunction |
|
Section |
An element of a page template corresponding to a physical area of the layout of the final physical page.
|
SectionedRenderer<WRITER> |
Renders each part of a result to a writer.
|
SectionHitGroup |
A hit group corresponding to a section - contains some additional information
in proper getters and setters which is used during rendering.
|
SegmentingRule |
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 |
An immutable and'ing of a collection of sub-expressions.
|
Select |
The parameters defining the where-clause and grouping of a query
|
SelectParser |
The Select query language.
|
SemanticRulesConfig |
This class represents the root node of semantic-rules
Copyright Yahoo.
|
SemanticRulesConfig.Builder |
|
SemanticRulesConfig.Producer |
|
SemanticRulesConfig.Rulebase |
This class represents semantic-rules.rulebase[]
|
SemanticRulesConfig.Rulebase.Builder |
|
SemanticSearcher |
Analyzes query semantics and enhances the query to reflect findings
|
SemanticsParser |
|
SemanticsParserConstants |
Token literal values and constants.
|
SemanticsParserTokenManager |
Token Manager.
|
SeparatorFieldPart |
Represents an element of a hit property which is markup for
separating dynamic snippets.
|
SequenceCondition |
A set of conditions which much match the query in sequence
|
SessionId |
An id which is unique across the cluster of nodes
|
ShortField |
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SimpleIndexedItem |
Common implementation for Item classes implementing the IndexedItem interface.
|
SimpleTaggableItem |
Common implementation for Item classes implementing the TaggableItem interface.
|
SingleTarget |
|
SizeFunction |
|
SoftTimeout |
Settings for the soft-timeout feature.
|
SortDataHitSorter |
|
SortFunction |
|
Sorting |
Specifies how a query is sorted by a list of fields with a sort order
|
Sorting.AttributeSorter |
|
Sorting.FieldOrder |
An attribute (field) and how it should be sorted
|
Sorting.LowerCaseSorter |
|
Sorting.Order |
|
Sorting.RawSorter |
|
Sorting.UcaSorter |
|
Sorting.UcaSorter.Strength |
|
SortingDegrader |
If the query is eligible, specify that the query should degrade if it causes too many hits
to avoid excessively expensive queries.
|
Source |
A representation of a source.
|
Source |
A source mentioned in a page template.
|
SourceNode |
A source node in an intent model tree.
|
SourceRefResolver |
Maps a source reference to search chain invocation specs.
|
SourcesTarget |
|
Span |
Span is a description of a part of a text, modeled as a tree.
|
StandardDeviationAggregator |
|
StatisticsSearcher |
A searcher to gather statistics such as queries completed and query latency.
|
StemmingSearcher |
Replaces query terms with their stems
|
StrCatFunction |
|
StrictContractsConfig |
This class represents the root node of strict-contracts
Copyright Yahoo.
|
StrictContractsConfig.Builder |
|
StrictContractsConfig.Producer |
|
StrictContractsConfig.PropagateSourceProperties |
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 |
|
StringBucket |
|
StringBucketId |
This class is used in Group instances where the identifying expression evaluated to a StringBucket .
|
StringField |
|
StringFieldPart |
Represents an element of a hit property which is a possibly
mutable string element
|
StringId |
This class is used in Group instances where the identifying expression evaluated to a String .
|
StringPredefined |
This class represents a predefined bucket-function in a GroupingExpression for expressions that evaluate to a
string.
|
StringValue |
|
StrLenFunction |
|
StructDataField |
A hit field containing JSON structured data
|
StructuredData |
A wrapper for structured data representing feature values.
|
SubFunction |
|
SubProperties |
A wrapper around a chain of property objects that prefixes all gets/sets with a given path
|
SubstituteString |
A string which contains one or more elements of the form %{name},
where these occurrences are to be replaced by a query profile lookup on name.
|
SubstituteString.Component |
|
SubstituteString.PropertyComponent |
|
SubstituteString.RelativePropertyComponent |
A component where the value should be looked up in the profile containing the substitution field
rather than globally
|
SubstituteString.StringComponent |
|
Substring |
An substring which also provides access to the full (query) string it is a substring of.
|
SubStringConverter |
|
SubstringItem |
A word that matches substrings of words
|
SuffixConverter |
|
SuffixItem |
A word that matches a suffix of words instead of a complete word.
|
SumAggregator |
|
SummaryParameters |
Wrapper for document summary parameters and configuration.
|
SummaryValue |
|
SuperCondition |
A condition which evaluates the last included version of
the named condition this is a premise of.
|
SyncDefaultRenderer |
|
SyncDefaultRenderer.RenderingVisitor |
|
TaggableItem |
An interface used for anything which may be addressed using an external,
unique ID in the query tree in the backend.
|
TaggableSegmentItem |
Common implementation for Item classes implementing the TaggableItem interface.
|
Target |
|
TargetSelector<T> |
Allows adding extra targets that the federation searcher should federate to.
|
TensorField |
A tensor field.
|
TensorFieldType |
A tensor field type in a query profile
|
TermCondition |
A term in a rule
|
TermConverter |
|
TermItem |
Superclass of "leaf" conditions containing a single entity which is either matched in a field or not.
|
TermProduction |
A new term produced by a production rule
|
TermType |
A term type enumeration
|
TextSerialize |
|
TextualQueryRepresentation |
Creates a detailed representation of a query tree.
|
TimeFunctions |
|
TimeFunctions.Type |
Defines the different types of timestamps-functions that are available.
|
TimeoutException |
Thrown on communication timeouts
|
TimeoutException |
Thrown on timeouts
|
TimeTracker |
A container for storing time stamps throughout the lifetime of an Execution instance.
|
TimeTracker.Activity |
|
TimingSearcher |
A searcher which is intended to be useful as a general probe for
measuring time consumption a search chain.
|
TimingSearcher.Parameters |
|
TimingSearcherConfig |
This class represents the root node of timing-searcher
Copyright Yahoo.
|
TimingSearcherConfig.Builder |
|
TimingSearcherConfig.Producer |
|
TimingSearcherConfig.Timer |
This class represents timing-searcher.timer[]
|
TimingSearcherConfig.Timer.Builder |
|
TimingSearcherConfig.Timer.Measure |
This class represents timing-searcher.timer[].measure
|
TimingSearcherConfig.Timer.Measure.Enum |
|
ToDoubleFunction |
|
Token |
A query token.
|
Token |
Describes the input token stream.
|
Token |
Describes the input token stream.
|
Token |
Describes the input token stream.
|
Token.Kind |
|
TokenFieldIterator |
A specialized list iterator to manipulate tokens in HitField objects.
|
Tokenizer |
Query tokenizer.
|
TokenMgrException |
Token Manager Error.
|
TokenMgrException |
Token Manager Error.
|
TokenMgrException |
Token Manager Error.
|
ToLongFunction |
|
ToolBox |
Query tree helper methods and factories.
|
ToolBox.QueryVisitor |
|
TopKEstimator |
Use StudentT distribution and estimate how many hits you need from each partition
to to get the globally top-k documents with the desired probability
|
ToRawFunction |
|
ToStringFunction |
|
TraceDescription |
High-level description of a trace and the actual trace itself.
|
TraceExporter |
Potentially exports a trace to an underlying consumer.
|
TracingOptions |
Encapsulates all trace-related components and options used by the streaming search Searcher.
|
TrafficNodeMonitor<T> |
This node monitor is responsible for maintaining the state of a monitored node.
|
TrueItem |
A query item which matches everything.
|
TypeCheck |
|
UcaFunction |
|
UnavailableAttributeException |
|
UniqueGroupingSearcher |
Implements 'unique' using a grouping expression.
|
UniqueRequestId |
A query id which is unique across this cluster - consisting of
container runtime id + timestamp + serial.
|
UnresolvedSearchChainException |
Thrown if a search chain can not be resolved from one or more ids.
|
UriItem |
An item matching a uri field.
|
ValidateMatchPhaseSearcher |
Validates that the attribute given as match-phase override is actually a valid numeric attribute
with fast-search enabled.
|
ValidateNearestNeighborSearcher |
Validates any NearestNeighborItem query items.
|
ValidatePredicateSearcher |
Checks that predicate queries don't use values outside the defined upper/lower bounds.
|
ValidateSortingSearcher |
Check sorting specification makes sense to the search cluster before
passing it on to the backend.
|
ValueGroupId<T> |
This abstract class is used in Group instances where the identifying expression evaluated to a singe value.
|
ValueWithSource |
A value in a query profile with information about its source.
|
VdsStreamingSearcher |
The searcher which forwards queries to storage nodes using visiting.
|
VespaBackEndSearcher |
Superclass for backend searchers.
|
VespaBackEndSearcher.FillHitsResult |
|
VespaGroupingStep |
|
VespaLowercasingSearcher |
Transform terms in query tree to lower case based on Vespa index settings.
|
VespaSearchers |
Defines the searcher models used in the vespa and native search chains, except for federation.
|
VespaSerializer |
Serialize Vespa query trees to YQL+ strings.
|
WandItem |
A weighted set query item to be evaluated as a Wand with dot product scoring.
|
WandSearcher |
Searcher that will create a Vespa WAND item from a list of tokens with weights.
|
WeakAndItem |
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.
|
WeakAndReplacementSearcher |
Recursively replaces all instances of OrItems with WeakAndItems if the query property weakand.replace is true.
|
WebParser |
Parser for web search queries.
|
WeightedSetItem |
A term which contains a weighted set.
|
WordAlternativesItem |
A set of words with differing exactness scores to be used for literal boost ranking.
|
WordAlternativesItem.Alternative |
A word alternative.
|
WordConverter |
|
WordItem |
A simple word or token to match in some field.
|
XMLField |
Class converting data (historically XML-encoded) from a document summary field.
|
XmlProducer |
Generic API for classes that contain data representable as XML.
|
XmlRenderer |
Utility class for converting accessible data into the historical "prelude" xml format.
|
XmlRenderer |
XML rendering of search results.
|
XmlRenderer.RenderingVisitor |
|
XMLString |
A representation of an XML chunk.
|
XorAggregator |
|
XorBitFunction |
|
XorFunction |
|
YearFunction |
|
YqlParser |
The YQL query language.
|
yqlplusBaseListener |
This class provides an empty implementation of yqlplusListener ,
which can be extended to create a listener which only needs to handle a subset
of the available methods.
|
yqlplusBaseVisitor<T> |
This class provides an empty implementation of yqlplusVisitor ,
which can be extended to create a visitor which only needs to handle a subset
of the available methods.
|
yqlplusLexer |
|
yqlplusListener |
This interface defines a complete listener for a parse tree produced by
yqlplusParser .
|
yqlplusParser |
|
yqlplusParser.AdditiveExpressionContext |
|
yqlplusParser.AdditiveOpContext |
|
yqlplusParser.Alias_defContext |
|
yqlplusParser.AnnotateExpressionContext |
|
yqlplusParser.AnnotationContext |
|
yqlplusParser.ArgumentContext |
|
yqlplusParser.ArgumentsContext |
|
yqlplusParser.Array_parameterContext |
|
yqlplusParser.ArrayLiteralContext |
|
yqlplusParser.Call_sourceContext |
|
yqlplusParser.CallExpresionContext |
|
yqlplusParser.ConstantArrayContext |
|
yqlplusParser.ConstantExpressionContext |
|
yqlplusParser.ConstantMapExpressionContext |
|
yqlplusParser.ConstantPropertyNameAndValueContext |
|
yqlplusParser.Data_sourceContext |
|
yqlplusParser.DereferencedExpressionContext |
|
yqlplusParser.EqualityExpressionContext |
|
yqlplusParser.EqualityOpContext |
|
yqlplusParser.expression_scope |
|
yqlplusParser.ExpressionContext |
|
yqlplusParser.Field_defContext |
|
yqlplusParser.FieldrefContext |
|
yqlplusParser.Fixed_or_parameterContext |
|
yqlplusParser.IdentContext |
|
yqlplusParser.IndexrefContext |
|
yqlplusParser.InNotInTargetContext |
|
yqlplusParser.Keyword_as_identContext |
|
yqlplusParser.LimitContext |
|
yqlplusParser.Literal_elementContext |
|
yqlplusParser.Literal_listContext |
|
yqlplusParser.LiteralStringContext |
|
yqlplusParser.LogicalANDExpressionContext |
|
yqlplusParser.LogicalORExpressionContext |
|
yqlplusParser.MapExpressionContext |
|
yqlplusParser.ModuleIdContext |
|
yqlplusParser.ModuleNameContext |
|
yqlplusParser.MultiplicativeExpressionContext |
|
yqlplusParser.MultOpContext |
|
yqlplusParser.Namespaced_nameContext |
|
yqlplusParser.NullOperatorContext |
|
yqlplusParser.OffsetContext |
|
yqlplusParser.Orderby_fieldContext |
|
yqlplusParser.Orderby_fieldsContext |
|
yqlplusParser.OrderbyContext |
|
yqlplusParser.Output_specContext |
|
yqlplusParser.Output_statementContext |
|
yqlplusParser.ParameterContext |
|
yqlplusParser.Pipeline_stepContext |
|
yqlplusParser.PrimaryExpressionContext |
|
yqlplusParser.ProgramContext |
|
yqlplusParser.Project_specContext |
|
yqlplusParser.PropertyNameAndValueContext |
|
yqlplusParser.PropertyNameContext |
|
yqlplusParser.PropertyrefContext |
|
yqlplusParser.Query_statementContext |
|
yqlplusParser.RelationalExpressionContext |
|
yqlplusParser.RelationalOpContext |
|
yqlplusParser.Scalar_literalContext |
|
yqlplusParser.Select_field_specContext |
|
yqlplusParser.Select_source_allContext |
|
yqlplusParser.Select_source_fromContext |
|
yqlplusParser.Select_source_multiContext |
|
yqlplusParser.Select_sourceContext |
|
yqlplusParser.Select_statementContext |
|
yqlplusParser.Sequence_sourceContext |
|
yqlplusParser.Source_listContext |
|
yqlplusParser.Source_specContext |
|
yqlplusParser.Source_statementContext |
|
yqlplusParser.StatementContext |
|
yqlplusParser.TimeoutContext |
|
yqlplusParser.UnaryExpressionContext |
|
yqlplusParser.UnaryOpContext |
|
yqlplusParser.Vespa_groupingContext |
|
yqlplusParser.WhereContext |
|
yqlplusVisitor<T> |
This interface defines a complete generic visitor for a parse tree produced
by yqlplusParser .
|
YqlQuery |
A Yql query.
|
ZCurveXFunction |
|
ZCurveYFunction |
|