Package com.yahoo.vespa.indexinglanguage.expressions
@ExportPackage
package com.yahoo.vespa.indexinglanguage.expressions
-
ClassDescriptionConverts a tensor of any input type into a binarized tensor: Each value is replaced by either 0 or 1.Utility expression that will busy-wait the amount of time given in the numeric field.An expression which returns the value of the first of a list of subexpressions which returns a non-null value.Splits a string into multiple elementsComponents<TYPE>A collection of components of a given type, of which one will be selected by the appropriate ranking expression.Components.Ignored<TYPE>A components instance for environments where no components are available: This will claim to have any component, but will only return a failing instance.Components.Map<TYPE>A component instance backed by a map.Components.Selected<TYPE>Selected component of a specific type.Embeds a string in a tensor space using the configured Embedder componentReturns the current execution value, that is the value passed to this expression.Superclass of expressions.ExpressionList<T extends Expression>Returns information about the types of fields.Deprecated.Indexing language expression for generating field values with LLMs and custom components.Returns the value of a struct field.Hashes a string value to a long or int (by type inference on the target value).'true' or 'falseA filter which splits incoming text into n-grams.Converts any tensor containing only ones and zeroes into one where each consecutive 8 values in the dense dimension are packed into a single byte.An output expression which has no search side effects.Sets the language in the execution context.Utility expression that will sleep the amount of time given in the numeric field.An indexing statement consisting of a list of indexing expressions, e.g "input foo | index | attribute".Converts ISO-8601 formatted date string to UNIX Epoch Time in seconds