All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractArrayContext |
Superclass of contexts which supports array index based lookup.
|
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).
|
AddFunctionNode |
This function is an instruction to add all arguments.
|
AggregationRefNode |
This node holds the index of an ExpressionNode in an external array, and is used as a proxy in the back-end to allow
aggregators to be used in expressions.
|
AggregationResult |
The result of some aggregation
|
AndFunctionNode |
This function is an instruction to perform bitwise AND on the result of all arguments in order.
|
Arguments |
A set of argument expressions to a function or feature.
|
ArithmeticNode |
A binary mathematical operation
|
ArithmeticOperator |
A mathematical operator
|
ArithmeticTypeConversion |
This class implements a lookup table for result node type conversion.
|
ArrayAtLookupNode |
This function is an instruction to retrieve an index a named array attribute.
|
ArrayContext |
Creates a context which supports array index based lookup.
|
AttributeMapLookupNode |
This function is an instruction to do a lookup in a map attribute, returning the value.
|
AttributeNode |
This function is an instruction to retrieve the value of a named attribute.
|
AverageAggregationResult |
This is an aggregated result holding the average of all results.
|
BiasEstimator |
Performs bias correction for a given precision and raw estimate.
|
BitFunctionNode |
This is an abstract super-class for all non-unary functions that operator on bit values.
|
BooleanNode |
A node which produces a boolean value when evaluated.
|
BooleanValue |
A value which is either true or false.
|
BoolResultNode |
|
BoolResultNodeVector |
|
BucketResultNode |
This is the superclass of all bucket values
|
CategoryFeatureNode |
A GBDT node representing a set inclusion test: feature IN [value-list] where values can be strings or numbers.
|
CatFunctionNode |
This function is an instruction to concatenate the bits of all arguments in order.
|
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.
|
ComparisonCondition |
Represents a condition which comparing two values
|
ComparisonNode |
A node which returns the outcome of a comparison.
|
CompositeNode |
The parent of all node types which contains child nodes.
|
Condition |
Represents a condition
|
ConstantDereferencer |
Replaces constant reference pseudofeatures which are scalars by their constant value
|
ConstantNode |
This abstract expression node represents a function to execute.
|
ConstantNode |
A node which holds a constant (frozen) value.
|
Context |
The context providing value bindings for an expression evaluation.
|
ContextIndex |
Indexed context lookup methods.
|
CountAggregationResult |
This is an aggregated result holding the number of aggregated hits.
|
DebugWaitFunctionNode |
This is a debug wait function node that waits for a specified amount of time before executing its expression.
|
DivideFunctionNode |
This function is an instruction to divide the arguments in order.
|
DocumentAccessorNode |
This abstract expression node represents a document whose content is accessed depending on the subclass
implementation of this.
|
DocumentFieldNode |
The node is a request to retrieve the content of a document field.
|
DoubleCompatibleValue |
A value which acts as a double in numerical context.
|
DoubleOnlyArrayContext |
A variant of an array context variant which supports faster binding of variables but slower lookup
from non-gbdt-optimized ranking expressions.
|
DoubleValue |
A double value result of a ranking expression evaluation.
|
ElementCompleteness |
Calculates the elementCompleteness features
|
ElementCompleteness.Item |
|
EmbracedNode |
This class represents another expression enclosed in braces.
|
EvaluateTensorConformance |
|
ExpressionCountAggregationResult |
This is an aggregated result holding the number of unique documents matching a given expression.
|
ExpressionFunction |
A function defined by a ranking expression, optionally containing type information
for inputs and outputs.
|
ExpressionNode |
This is the base class for all expression node types.
|
ExpressionNode |
Superclass of all expression nodes.
|
ExpressionOptimizer |
This class will perform various optimizations on the ranking expressions.
|
ExpressionTransformer<CONTEXT extends TransformContext> |
Superclass of expression transformers.
|
FeatureList |
Encapsulates the production rule 'featureList()' int the RankingExpressionParser.
|
FeatureNode |
A node in a GBDT tree which references a feature value
|
Features |
A set of (immutable) computed features
|
Field |
Represents a document field which can be matched and ranked against.
|
Field.Term |
A term in a field
|
FieldMatchMetrics |
The collection of metrics calculated by the string match metric calculator.
|
FieldMatchMetricsComputer |
Calculates a set of metrics capturing information about the degree of agreement between a query
and a field string.
|
FieldMatchMetricsParameters |
The parameters to a string match metric calculator.
|
FieldTermMatch |
Calculates the fieldTermMatch features
|
FixedWidthBucketFunctionNode |
This function assign a fixed width bucket to each input value
|
FloatBucketResultNode |
This result holds a float value.
|
FloatBucketResultNodeVector |
This result holds nothing.
|
FloatResultNode |
This result holds a float value.
|
FloatResultNodeVector |
This result holds nothing.
|
ForceLoad |
FIXME: Really ugly hack to force class loading for subclasses of Identifiable.
|
ForceLoad |
This file was generated by ../../../../../forceload.sh
|
FS4Hit |
A single hit from a Vespa content cluster
|
Function |
A scalar function
|
FunctionNode |
This abstract expression node represents a function to execute.
|
FunctionNode |
Invocation of a native function.
|
FunctionReferenceContext |
The context of a function invocation.
|
GbdtConverter |
|
GBDTForestNode |
An optimized version of a sum of consecutive decision trees.
|
GBDTForestOptimizer |
|
GbdtModel |
|
GBDTNode |
An optimized version of a decision tree.
|
GBDTOptimizer |
This ranking expression processor recognizes and optimizes GBDT expressions.
|
GeneratorLambdaFunctionNode |
A tensor generating function, whose arguments are determined by a tensor type
|
GetDocIdNamespaceSpecificFunctionNode |
The node is a request to retrieve the namespace-specific content of a document id.
|
Group |
|
Grouping |
|
GroupingLevel |
|
Hit |
This class represents a generic hit with a rank value.
|
HitsAggregationResult |
This is an aggregated result holding the top n hits for a single group.
|
HyperLogLog |
Contain constants relevant for HyperLogLog classes.
|
HyperLogLogEstimator |
Implementation of the result computation phase of the HyperLogLog algorithm.
|
IfNode |
A conditional branch of a ranking expression.
|
Int16ResultNode |
This result holds an integer value.
|
Int16ResultNodeVector |
This result holds nothing.
|
Int32ResultNode |
This result holds an integer value.
|
Int32ResultNodeVector |
This result holds nothing.
|
Int8ResultNode |
This result holds an integer value.
|
Int8ResultNodeVector |
This result holds nothing.
|
IntegerBucketResultNode |
This is an integer bucket value
|
IntegerBucketResultNodeVector |
This result holds nothing.
|
IntegerResultNode |
This result holds an integer value.
|
IntegerResultNodeVector |
This result holds nothing.
|
InterpolatedLookupNode |
This function is an instruction to retrieve the value of a named attribute.
|
LambdaFunctionNode |
A free, parametrized function
|
Main |
Helper for computing metrics from the command line.
|
MapContext |
A context backed by a Map
|
MapTypeContext |
A context which only contains type information.
|
MathFunctionNode |
This function is an instruction to negate its argument.
|
MathFunctionNode.Function |
|
MaxAggregationResult |
This is an aggregated result holding the maximum result of the matching hits.
|
MaxFunctionNode |
This function is an instruction to return the maximum value of all its arguments.
|
MD5BitFunctionNode |
This function is a request to calculate the MD5 of the result of its argument.
|
MinAggregationResult |
This is an aggregated result holding the minimum result of the matching hits.
|
MinFunctionNode |
This function is an instruction to return the minimum value of all its arguments.
|
ModuloFunctionNode |
This function is an instruction to modulo the arguments in order.
|
MultiArgFunctionNode |
This is an abstract super-class for all functions that accepts multiple arguments.
|
MultiplyFunctionNode |
This function is an instruction to multiply all arguments.
|
NameNode |
An opaque name in a ranking expression.
|
NegateFunctionNode |
This function is an instruction to negate its argument.
|
NegativeNode |
A node which flips the sign of the value produced from the nested expression
|
NormalizeSubjectFunctionNode |
This function is an instruction to negate its argument.
|
NormalSketch |
Sketch used by the HyperLogLog (HLL) algorithm.
|
NotNode |
A node which flips the logical value produced from the nested expression.
|
NullResultNode |
This result holds nothing.
|
NumElemFunctionNode |
This function is an instruction to negate its argument.
|
NumericFeatureNode |
A GBDT node representing a numeric "less than" comparison: feature < numeric-value
|
NumericFunctionNode |
This is an abstract class for all functions that perform arithmetics.
|
NumericResultNode |
This is a superclass for all numerical results.
|
OptimizationReport |
Reports the result of optimizations of a ranking expression.
|
Optimizer |
Superclass of ranking expression optimizers
|
OrFunctionNode |
This function is an instruction to perform bitwise OR on the result of all arguments.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
ParseException |
This exception is thrown when parse errors are encountered.
|
PositiveInfinityResultNode |
|
Query |
A query: An array of the QueryTerms which searches the field we are calculating for,
|
QueryTerm |
A query term.
|
RangeBucketPreDefFunctionNode |
This function assign a fixed width bucket to each input value
|
RankingExpression |
A ranking expression.
|
RankingExpressionParser |
|
RankingExpressionParserConstants |
Token literal values and constants.
|
RankingExpressionParserTokenManager |
Token Manager.
|
RawBucketResultNode |
|
RawBucketResultNodeVector |
|
RawData |
This class encapsulates a byte array into a cloneable and comparable object.
|
RawResultNode |
This result holds a byte array value.
|
RawResultNodeVector |
This result holds nothing.
|
Reference |
A reference to a feature, function, or value in ranking expressions
|
ReferenceNode |
A node referring either to a value in the context or to a named ranking expression function.
|
RelevanceNode |
This abstract expression node represents a function to execute.
|
Response |
|
ResponseNode |
|
ResultNode |
This abstract expression node represents the result value of execution.
|
ResultNodeVector |
This result holds nothing.
|
ReverseFunctionNode |
This class will revert the order on any multivalues.
|
SearchProtocol |
|
SearchProtocol.DocsumReply |
Protobuf type searchlib.searchprotocol.protobuf.DocsumReply
|
SearchProtocol.DocsumReply.Builder |
Protobuf type searchlib.searchprotocol.protobuf.DocsumReply
|
SearchProtocol.DocsumReplyOrBuilder |
|
SearchProtocol.DocsumRequest |
Protobuf type searchlib.searchprotocol.protobuf.DocsumRequest
|
SearchProtocol.DocsumRequest.Builder |
Protobuf type searchlib.searchprotocol.protobuf.DocsumRequest
|
SearchProtocol.DocsumRequestOrBuilder |
|
SearchProtocol.Error |
Protobuf type searchlib.searchprotocol.protobuf.Error
|
SearchProtocol.Error.Builder |
Protobuf type searchlib.searchprotocol.protobuf.Error
|
SearchProtocol.ErrorOrBuilder |
|
SearchProtocol.Hit |
Protobuf type searchlib.searchprotocol.protobuf.Hit
|
SearchProtocol.Hit.Builder |
Protobuf type searchlib.searchprotocol.protobuf.Hit
|
SearchProtocol.HitOrBuilder |
|
SearchProtocol.MonitorReply |
Protobuf type searchlib.searchprotocol.protobuf.MonitorReply
|
SearchProtocol.MonitorReply.Builder |
Protobuf type searchlib.searchprotocol.protobuf.MonitorReply
|
SearchProtocol.MonitorReplyOrBuilder |
|
SearchProtocol.MonitorRequest |
Protobuf type searchlib.searchprotocol.protobuf.MonitorRequest
|
SearchProtocol.MonitorRequest.Builder |
Protobuf type searchlib.searchprotocol.protobuf.MonitorRequest
|
SearchProtocol.MonitorRequestOrBuilder |
|
SearchProtocol.SearchReply |
Protobuf type searchlib.searchprotocol.protobuf.SearchReply
|
SearchProtocol.SearchReply.Builder |
Protobuf type searchlib.searchprotocol.protobuf.SearchReply
|
SearchProtocol.SearchReplyOrBuilder |
|
SearchProtocol.SearchRequest |
Protobuf type searchlib.searchprotocol.protobuf.SearchRequest
|
SearchProtocol.SearchRequest.Builder |
Protobuf type searchlib.searchprotocol.protobuf.SearchRequest
|
SearchProtocol.SearchRequestOrBuilder |
|
SearchProtocol.SortField |
Protobuf type searchlib.searchprotocol.protobuf.SortField
|
SearchProtocol.SortField.Builder |
Protobuf type searchlib.searchprotocol.protobuf.SortField
|
SearchProtocol.SortFieldOrBuilder |
|
SearchProtocol.StringProperty |
Protobuf type searchlib.searchprotocol.protobuf.StringProperty
|
SearchProtocol.StringProperty.Builder |
Protobuf type searchlib.searchprotocol.protobuf.StringProperty
|
SearchProtocol.StringPropertyOrBuilder |
|
SearchProtocol.TensorProperty |
Protobuf type searchlib.searchprotocol.protobuf.TensorProperty
|
SearchProtocol.TensorProperty.Builder |
Protobuf type searchlib.searchprotocol.protobuf.TensorProperty
|
SearchProtocol.TensorPropertyOrBuilder |
|
SerializationContext |
Context needed to serialize an expression to a string.
|
SetMembershipCondition |
Represents a set membership test on the form feature IN (integer1, integer2 ...)
|
SetMembershipNode |
A node which returns true or false depending on a set membership test
|
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).
|
Simplifier |
Performs simple algebraic simplification of expressions
|
SingleResultNode |
|
Sketch<T extends Sketch<T>> |
Represents a sketch.
|
SketchMerger |
This class is responsible for merging any combinations of two Sketch instances.
|
SortFunctionNode |
|
SparseSketch |
|
StandardDeviationAggregationResult |
|
StrCatFunctionNode |
This function is an instruction to concatenate the bits of all arguments in order.
|
StringBucketResultNode |
This is an integer bucket value
|
StringBucketResultNodeVector |
This result holds nothing.
|
StringResultNode |
This result holds a string.
|
StringResultNodeVector |
This result holds nothing.
|
StringValue |
A string value.
|
StrLenFunctionNode |
This function is an instruction to negate its argument.
|
SumAggregationResult |
This is an aggregated result holding the sum of the aggregating expression for all matching hits.
|
TensorFunctionNode |
A node which performs a tensor function
|
TensorFunctionNode.ExpressionTensorFunction |
A tensor function implemented by an expression.
|
TensorMaxMinTransformer<CONTEXT extends TransformContext> |
Transforms min(tensor,dim) and max(tensor,dim) to
reduce(tensor,min/max,dim).
|
TensorOptimizer |
Recognizes and optimizes tensor expressions.
|
TensorValue |
A Value containing a tensor.
|
TimeStampFunctionNode |
This function assign a fixed width bucket to each input value.
|
TimeStampFunctionNode.TimePart |
|
ToFloatFunctionNode |
This function is an instruction to negate its argument.
|
ToIntFunctionNode |
This function is an instruction to negate its argument.
|
Token |
Describes the input token stream.
|
Token |
Describes the input token stream.
|
TokenMgrException |
Token Manager Error.
|
TokenMgrException |
Token Manager Error.
|
ToRawFunctionNode |
This function converts its argument to a raw function node.
|
ToStringFunctionNode |
This function is an instruction to negate its argument.
|
Trace |
A computation trace
|
TransformContext |
Provides a context in which transforms on ranking expressions take place.
|
TranslogserverConfig |
This class represents the root node of translogserver
Copyright Yahoo.
|
TranslogserverConfig.Builder |
|
TranslogserverConfig.Chunk |
This class represents translogserver.chunk
|
TranslogserverConfig.Chunk.Builder |
|
TranslogserverConfig.Compression |
This class represents translogserver.compression
|
TranslogserverConfig.Compression.Builder |
|
TranslogserverConfig.Compression.Type |
This class represents translogserver.compression.type
Control compression type.
|
TranslogserverConfig.Compression.Type.Enum |
|
TranslogserverConfig.Crcmethod |
This class represents translogserver.crcmethod
Default crc method used
|
TranslogserverConfig.Crcmethod.Enum |
|
TranslogserverConfig.Producer |
|
Tree |
|
TreeNet |
|
TreeNetConverter |
|
TreeNetParser |
|
TreeNetParserConstants |
Token literal values and constants.
|
TreeNetParserTokenManager |
Token Manager.
|
TreeNode |
|
TreeNode |
|
TruthOperator |
A mathematical operator
|
UcaFunctionNode |
This function is a request to use the Unicode Collation Algorithm specification when sorting this field.
|
UnaryBitFunctionNode |
This is an abstract super-class for all unary functions that operator on bit values.
|
UnaryFunctionNode |
This is an abstract super-class for all functions that accept only a single argument.
|
UniqueCountEstimator<T> |
A interface for unique count estimation algorithms.
|
Value |
The result of a ranking expression evaluation.
|
VdsHit |
|
XorAggregationResult |
This is an aggregated result holding the xor of the aggregating expression for all matching hits.
|
XorBitFunctionNode |
This function is a request to bitwise XOR the result of its first argument with itself in chunks of the second
argument number of bits.
|
XorFunctionNode |
This function is an instruction to perform bitwise XOR on the result of all arguments in order.
|
ZCurveFunctionNode |
This function decompose two-dimensonal zcurve values into x and y values.
|
ZCurveFunctionNode.Dimension |
|