Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abs() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Abs() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Abs
 
AbstractByteWriter - Class in com.yahoo.io
Base class for writers needing to accept binary data.
AbstractByteWriter(CharsetEncoder) - Constructor for class com.yahoo.io.AbstractByteWriter
 
AbstractFilteringList<Type,ListType extends AbstractFilteringList<Type,ListType>> - Class in com.yahoo.collections
Abstract, immutable list for subclassing with concrete types and domain specific filters.
AbstractFilteringList(Collection<? extends Type>, boolean, BiFunction<List<Type>, Boolean, ListType>) - Constructor for class com.yahoo.collections.AbstractFilteringList
 
AbstractTransaction - Class in com.yahoo.transaction
A convenience base transaction class for multi-operation transactions which maintains the ordered list of operations to commit and provides a default implementation of rollbackOrLog which logs a SEVERE message.
AbstractTransaction() - Constructor for class com.yahoo.transaction.AbstractTransaction
 
AbstractUtf8Array - Class in com.yahoo.text
 
AbstractUtf8Array() - Constructor for class com.yahoo.text.AbstractUtf8Array
 
accept(Visitor) - Method in interface com.yahoo.slime.Inspector
Use the visitor pattern to resolve the underlying type of this value.
accept(T) - Method in interface com.yahoo.yolean.function.ThrowingConsumer
 
accept(T) - Method in class com.yahoo.yolean.trace.TraceNode
Visits this TraceNode and all of its descendants in depth-first, prefix order.
accepts(char) - Method in interface com.yahoo.javacc.UnicodeUtilities.Predicate
 
acos() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Acos() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Acos
 
add() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
add(double) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
add(int) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
add(int) - Method in class com.yahoo.lang.MutableInteger
Adds the increment to the current value and returns the resulting value
add(int, ITEM) - Method in class com.yahoo.collections.FreezableArrayList
 
add(int, ITEM) - Method in class com.yahoo.collections.ListenableArrayList
 
add(long) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
add(long) - Method in class com.yahoo.lang.MutableLong
Adds the increment to the current value and returns the resulting value
add(long) - Method in class com.yahoo.tensor.DimensionSizes.Builder
 
add(Inspector) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
add(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
add(Transaction.Operation) - Method in class com.yahoo.transaction.AbstractTransaction
 
add(Transaction.Operation) - Method in interface com.yahoo.transaction.Transaction
Adds an operation to this transaction.
add(Transaction, Class<? extends Transaction>...) - Method in class com.yahoo.transaction.NestedTransaction
Adds a transaction to this.
add(TraceNode) - Method in class com.yahoo.yolean.trace.TraceNode
Adds another TraceNode as a child to this.
add(E) - Method in class com.yahoo.collections.ArraySet
 
add(E) - Method in class com.yahoo.collections.LazySet
 
add(E) - Method in class com.yahoo.collections.TinyIdentitySet
 
add(ITEM) - Method in class com.yahoo.collections.FreezableArrayList
 
add(ITEM) - Method in class com.yahoo.collections.ListenableArrayList
 
add(String) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with the decoded non-null key pointing to "nothing".
add(String) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
add(String) - Method in class com.yahoo.tensor.TensorAddress.Builder
Adds the label to the only mapped dimension of this.
add(String, long) - Method in class com.yahoo.tensor.PartialAddress.Builder
 
add(String, String) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with the decoded non-null key pointing to the decoded non-null value.
add(String, String) - Method in class com.yahoo.tensor.PartialAddress.Builder
 
add(String, String) - Method in class com.yahoo.tensor.TensorAddress.Builder
Adds a label in a dimension to this.
add(List<Transaction.Operation>) - Method in class com.yahoo.transaction.AbstractTransaction
 
add(List<Transaction.Operation>) - Method in interface com.yahoo.transaction.Transaction
Adds multiple operations to this transaction.
add(Map<String, ? extends Iterable<String>>) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with all given mappings appended to this.
add(T) - Method in class com.yahoo.concurrent.ThreadRobustList
 
add(T) - Method in class com.yahoo.yolean.concurrent.ThreadRobustList
Adds an item to this list.
Add() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Add
 
addAll(int, Collection<? extends ITEM>) - Method in class com.yahoo.collections.FreezableArrayList
 
addAll(int, Collection<? extends ITEM>) - Method in class com.yahoo.collections.ListenableArrayList
 
addAll(Collection<? extends E>) - Method in class com.yahoo.collections.ArraySet
 
addAll(Collection<? extends E>) - Method in class com.yahoo.collections.LazySet
 
addAll(Collection<? extends E>) - Method in class com.yahoo.collections.TinyIdentitySet
 
addAll(Collection<? extends ITEM>) - Method in class com.yahoo.collections.FreezableArrayList
 
addAll(Collection<? extends ITEM>) - Method in class com.yahoo.collections.ListenableArrayList
 
addAllData(Collection<? extends DATA>) - Method in class com.yahoo.errorhandling.Results.Builder
 
addAllErrors(Collection<? extends ERROR>) - Method in class com.yahoo.errorhandling.Results.Builder
 
addArray() - Method in interface com.yahoo.slime.Cursor
Appends an array entry containing a new value of ARRAY type.
addBool(boolean) - Method in interface com.yahoo.slime.Cursor
Appends an array entry containing a new value of BOOL type.
addData(byte[]) - Method in interface com.yahoo.slime.Cursor
Add a new entry of DATA type to an array.
addData(DATA) - Method in class com.yahoo.errorhandling.Results.Builder
 
addDouble(double) - Method in interface com.yahoo.slime.Cursor
Adds a new entry of DOUBLE type to an array.
addError(ERROR) - Method in class com.yahoo.errorhandling.Results.Builder
 
addLegalBinarySwitch(String) - Method in class com.yahoo.system.CommandLineParser
Adds a legal binary switch without explanation
addLegalBinarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
Add a legal binary switch such as "-f /foo/bar"
addLegalUnarySwitch(String) - Method in class com.yahoo.system.CommandLineParser
 
addLegalUnarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
Add a legal unary switch such as "-d"
addListener(Runnable) - Method in class com.yahoo.collections.ListenableArrayList
Adds a listener which is invoked whenever elements are added to this.
addLong(long) - Method in interface com.yahoo.slime.Cursor
Adds a new entry of LONG type to an array.
addNix() - Method in interface com.yahoo.slime.Cursor
Appends an array entry containing a new value of NIX type.
addObject() - Method in interface com.yahoo.slime.Cursor
Appends an array entry containing a new value of OBJECT type.
addParameter(String, String) - Method in class com.yahoo.net.URI
Returns a new uri with the an additional parameter
addRequiredBinarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
Adds a required binary switch
addRequiredUnarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
Adds a required switch, such as -p
address() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
Returns the address of the cell this currently points to (which may be an invalid position)
addString(byte[]) - Method in interface com.yahoo.slime.Cursor
Add a new entry of STRING type to an array.
addString(String) - Method in interface com.yahoo.slime.Cursor
Add a new entry of STRING type to an array.
addTokens(List<UrlToken>, UrlToken.Type, int, String, boolean) - Static method in class com.yahoo.net.UrlTokenizer
 
adjust(Cursor) - Method in class com.yahoo.slime.ArrayInserter
 
adjust(Cursor, int) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
adjust(Cursor, String) - Method in class com.yahoo.slime.ObjectInserter
 
adjust(Slime) - Method in class com.yahoo.slime.SlimeInserter
 
adjustTimeoutByDetectedHz(Duration) - Static method in enum class com.yahoo.concurrent.SystemTimer
 
adjustTimeoutByDetectedHz(Duration, long) - Static method in enum class com.yahoo.concurrent.SystemTimer
 
advance(long) - Method in class com.yahoo.concurrent.ManualTimer
 
After - Annotation Interface in com.yahoo.yolean.chain
The component that is annotated with this must be placed later than the components or phases providing names contained in the given list.
ai.vespa.http - package ai.vespa.http
 
ai.vespa.validation - package ai.vespa.validation
 
alloc() - Method in class com.yahoo.yolean.concurrent.ConcurrentResourcePool
Allocates an instance of the resource to the requestor.
alloc() - Method in class com.yahoo.yolean.concurrent.ResourcePool
 
allocate(int) - Static method in class com.yahoo.io.GrowableByteBuffer
 
allocate(int, float) - Static method in class com.yahoo.io.GrowableByteBuffer
 
allocateDirect(int) - Static method in class com.yahoo.io.GrowableByteBuffer
 
allocateDirect(int, float) - Static method in class com.yahoo.io.GrowableByteBuffer
 
allOf(List<CompletableFuture<T>>) - Static method in class com.yahoo.concurrent.CompletableFutures
Similar to CompletableFuture.allOf(CompletableFuture[]) but returns a list of the results
amount - Variable in class com.yahoo.binaryprefix.BinaryScaledAmount
 
and(ListType) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the union of the two lists.
andSet(boolean) - Method in class com.yahoo.lang.MutableBoolean
 
andThen(ThrowingConsumer<? super T, ? extends E>) - Method in interface com.yahoo.yolean.function.ThrowingConsumer
 
andThen(ThrowingFunction<? super R, ? extends V, ? extends E>) - Method in interface com.yahoo.yolean.function.ThrowingFunction
 
annotation - Static variable in interface com.yahoo.vespa.objects.Ids
 
append(byte) - Method in class com.yahoo.io.AbstractByteWriter
 
append(byte) - Method in class com.yahoo.io.BufferChain
 
append(byte[]) - Method in class com.yahoo.io.AbstractByteWriter
 
append(byte[]) - Method in class com.yahoo.io.BufferChain
 
append(byte[], int, int) - Method in class com.yahoo.io.AbstractByteWriter
 
append(byte[], int, int) - Method in class com.yahoo.io.BufferChain
 
append(HttpURL.Path) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this all segments of the other path appended, with a trailing slash as per the appendage.
append(Path) - Method in class com.yahoo.path.Path
Appends a path to another path, thereby creating a new path with the provided path appended to this.
append(AbstractUtf8Array) - Method in class com.yahoo.io.BufferChain
 
append(String) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this with the decoded segment appended at the end; it may not be either of "", "." or "..".
append(String) - Method in class com.yahoo.path.Path
Append an element to the path.
append(ByteBuffer) - Method in class com.yahoo.io.AbstractByteWriter
 
append(ByteBuffer) - Method in class com.yahoo.io.BufferChain
 
append(CharBuffer, CharsetEncoder) - Method in class com.yahoo.io.BufferChain
 
append(List<String>) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this all given segments appended, with a trailing slash as per this path.
appended() - Method in class com.yahoo.io.AbstractByteWriter
Return the number of bytes this writer will produce for the underlying layer.
appended() - Method in class com.yahoo.io.BufferChain
 
appendPath(HttpURL.Path) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with the given path appended.
appendQuery(HttpURL.Query) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with all entries of the query appended.
apply(EvaluationContext<NAMETYPE>) - Method in interface com.yahoo.tensor.functions.ScalarFunction
 
apply(List<Long>) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Constant
 
apply(List<Long>) - Method in class com.yahoo.tensor.functions.ScalarFunctions.EqualElements
 
apply(List<Long>) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Random
 
apply(List<Long>) - Method in class com.yahoo.tensor.functions.ScalarFunctions.SumElements
 
apply(T) - Method in interface com.yahoo.yolean.function.ThrowingFunction
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Abs
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Acos
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Asin
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Atan
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Ceil
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Cos
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Elu
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Erf
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Exp
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Floor
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Log
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Neg
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Relu
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Selu
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sin
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Square
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tan
 
applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tanh
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Add
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Divide
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Equal
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Greater
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Hamming
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Less
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Max
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Mean
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Min
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Multiply
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Pow
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.SquaredDifference
 
applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Subtract
 
approxEqual(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
approxEquals(double, double) - Static method in interface com.yahoo.tensor.Tensor
 
approxEquals(double, double, double) - Static method in interface com.yahoo.tensor.Tensor
 
arena - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
arena - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
argmax(String) - Method in interface com.yahoo.tensor.Tensor
 
Argmax<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
Argmax(TensorFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Argmax
 
Argmax(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Argmax
 
Argmax(TensorFunction<NAMETYPE>, List<String>) - Constructor for class com.yahoo.tensor.functions.Argmax
 
argmin(String) - Method in interface com.yahoo.tensor.Tensor
 
Argmin<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
Argmin(TensorFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Argmin
 
Argmin(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Argmin
 
Argmin(TensorFunction<NAMETYPE>, List<String>) - Constructor for class com.yahoo.tensor.functions.Argmin
 
argument() - Method in class com.yahoo.tensor.functions.Map
 
argument() - Method in class com.yahoo.tensor.functions.Reduce
 
arguments() - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
arguments() - Method in class com.yahoo.tensor.functions.Argmax
 
arguments() - Method in class com.yahoo.tensor.functions.Argmin
 
arguments() - Method in class com.yahoo.tensor.functions.CellCast
 
arguments() - Method in class com.yahoo.tensor.functions.Concat
 
arguments() - Method in class com.yahoo.tensor.functions.ConstantTensor
 
arguments() - Method in class com.yahoo.tensor.functions.Diag
 
arguments() - Method in class com.yahoo.tensor.functions.DynamicTensor
 
arguments() - Method in class com.yahoo.tensor.functions.Expand
 
arguments() - Method in class com.yahoo.tensor.functions.Generate
 
arguments() - Method in class com.yahoo.tensor.functions.Join
 
arguments() - Method in class com.yahoo.tensor.functions.L1Normalize
 
arguments() - Method in class com.yahoo.tensor.functions.L2Normalize
 
arguments() - Method in class com.yahoo.tensor.functions.Map
 
arguments() - Method in class com.yahoo.tensor.functions.Matmul
 
arguments() - Method in class com.yahoo.tensor.functions.Merge
 
arguments() - Method in class com.yahoo.tensor.functions.Random
 
arguments() - Method in class com.yahoo.tensor.functions.Range
 
arguments() - Method in class com.yahoo.tensor.functions.Reduce
 
arguments() - Method in class com.yahoo.tensor.functions.ReduceJoin
 
arguments() - Method in class com.yahoo.tensor.functions.Rename
 
arguments() - Method in class com.yahoo.tensor.functions.Slice
 
arguments() - Method in class com.yahoo.tensor.functions.Softmax
 
arguments() - Method in class com.yahoo.tensor.functions.TensorFunction
Returns the function arguments of this node in the order they are applied
arguments() - Method in class com.yahoo.tensor.functions.XwPlusB
 
array() - Method in class com.yahoo.io.GrowableByteBuffer
 
ARRAY - Enum constant in enum class com.yahoo.data.access.Type
 
ARRAY - Enum constant in enum class com.yahoo.slime.Type
 
ArrayInserter - Class in com.yahoo.slime
Helper class for inserting values into an ArrayValue.
ArrayInserter(Cursor) - Constructor for class com.yahoo.slime.ArrayInserter
 
arrayOffset() - Method in class com.yahoo.io.GrowableByteBuffer
 
ArraySet<E> - Class in com.yahoo.collections
A Set implementation with low allocation cost.
ArraySet(int) - Constructor for class com.yahoo.collections.ArraySet
Create a set with an initial capacity of initSize.
ArrayTraverser - Interface in com.yahoo.data.access
Callback interface for traversing arrays.
ArrayTraverser - Interface in com.yahoo.slime
Callback interface for traversing arrays.
ArrayValue() - Constructor for class com.yahoo.data.access.simple.Value.ArrayValue
 
as(BinaryPrefix) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
 
asAddress(TensorType) - Method in class com.yahoo.tensor.PartialAddress
Returns this as an address in the given tensor type
asBool() - Method in interface com.yahoo.data.access.Inspector
Access the inspector's value if it's a BOOLEAN; otherwise throws exception
asBool() - Method in class com.yahoo.data.access.simple.Value
 
asBool() - Method in class com.yahoo.data.access.simple.Value.BoolValue
 
asBool() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
asBool() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asBool() - Method in interface com.yahoo.slime.Inspector
the current value (for booleans); default: false
asBool(boolean) - Method in interface com.yahoo.data.access.Inspector
Get the inspector's value (or the supplied default), never throws
asBool(boolean) - Method in class com.yahoo.data.access.simple.Value
 
asBool(boolean) - Method in class com.yahoo.data.access.simple.Value.BoolValue
 
asBool(boolean) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asCharBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
Ascii - Class in com.yahoo.text
 
Ascii() - Constructor for class com.yahoo.text.Ascii
 
Ascii.Decoder - Class in com.yahoo.text
 
Ascii.Encoder - Class in com.yahoo.text
 
ascii7BitLowerCase() - Method in class com.yahoo.text.AbstractUtf8Array
 
Ascii7BitMatcher - Class in com.yahoo.text
Fast replacement for regex based validators of simple expressions.
Ascii7BitMatcher(String) - Constructor for class com.yahoo.text.Ascii7BitMatcher
 
Ascii7BitMatcher(String, String) - Constructor for class com.yahoo.text.Ascii7BitMatcher
 
asData() - Method in interface com.yahoo.data.access.Inspector
Access the inspector's value if it's DATA; otherwise throws exception
asData() - Method in class com.yahoo.data.access.simple.Value
 
asData() - Method in class com.yahoo.data.access.simple.Value.DataValue
 
asData() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
asData() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asData() - Method in interface com.yahoo.slime.Inspector
the current value (for data values); default: empty array
asData(byte[]) - Method in interface com.yahoo.data.access.Inspector
Get the inspector's value (or the supplied default), never throws
asData(byte[]) - Method in class com.yahoo.data.access.simple.Value
 
asData(byte[]) - Method in class com.yahoo.data.access.simple.Value.DataValue
 
asData(byte[]) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asDouble() - Method in interface com.yahoo.data.access.Inspector
Access the inspector's value if it's a DOUBLE (or LONG); otherwise throws exception
asDouble() - Method in class com.yahoo.data.access.simple.Value
 
asDouble() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
 
asDouble() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
asDouble() - Method in class com.yahoo.data.access.simple.Value.LongValue
 
asDouble() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asDouble() - Method in interface com.yahoo.slime.Inspector
the current value (for floating-point values); default: 0.0
asDouble() - Method in interface com.yahoo.tensor.Tensor
Returns the value of this as a double if it has no dimensions and one value
asDouble(double) - Method in interface com.yahoo.data.access.Inspector
Get the inspector's value (or the supplied default), never throws
asDouble(double) - Method in class com.yahoo.data.access.simple.Value
 
asDouble(double) - Method in class com.yahoo.data.access.simple.Value.DoubleValue
 
asDouble(double) - Method in class com.yahoo.data.access.simple.Value.LongValue
 
asDouble(double) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asDoubleBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
asFloatBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
asin() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Asin() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Asin
 
asIntBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
asList() - Method in class com.yahoo.collections.AbstractFilteringList
Returns the items in this as an immutable list.
asLong() - Method in interface com.yahoo.data.access.Inspector
Access the inspector's value if it's a LONG (or DOUBLE); otherwise throws exception
asLong() - Method in class com.yahoo.data.access.simple.Value
 
asLong() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
 
asLong() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
asLong() - Method in class com.yahoo.data.access.simple.Value.LongValue
 
asLong() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asLong() - Method in interface com.yahoo.slime.Inspector
the current value (for integers); default: 0
asLong(long) - Method in interface com.yahoo.data.access.Inspector
Get the inspector's value (or the supplied default), never throws
asLong(long) - Method in class com.yahoo.data.access.simple.Value
 
asLong(long) - Method in class com.yahoo.data.access.simple.Value.DoubleValue
 
asLong(long) - Method in class com.yahoo.data.access.simple.Value.LongValue
 
asLong(long) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asLongBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
asOptional() - Method in class com.yahoo.lang.SettableOptional
 
asReadOnlyBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
asScalarFunction() - Method in class com.yahoo.tensor.functions.TensorFunction
Returns this as a scalar function, or empty if it cannot be represented as a scalar function
asSet() - Method in class com.yahoo.collections.AbstractFilteringList
Returns the items in this as a set.
asShortBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
asString() - Method in interface com.yahoo.data.access.Inspector
Access the inspector's value if it's a STRING; otherwise throws exception
asString() - Method in class com.yahoo.data.access.simple.Value
 
asString() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
asString() - Method in class com.yahoo.data.access.simple.Value.StringValue
 
asString() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asString() - Method in interface com.yahoo.slime.Inspector
the current value (for string values); default: empty string
asString(String) - Method in interface com.yahoo.data.access.Inspector
Get the inspector's value (or the supplied default), never throws
asString(String) - Method in class com.yahoo.data.access.simple.Value
 
asString(String) - Method in class com.yahoo.data.access.simple.Value.StringValue
 
asString(String) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asSuccessFactor(int, int) - Method in class com.yahoo.concurrent.maintenance.Maintainer
Convenience methods to convert attempts and failures into a success factor
asTensorFunction() - Method in interface com.yahoo.tensor.functions.ScalarFunction
Returns this as a tensor function, or empty if it cannot be represented as a tensor function
asURI() - Method in class ai.vespa.http.HttpURL
Returns an absolute, hierarchical URI representing this HTTP URL.
asUtf8() - Method in interface com.yahoo.data.access.Inspector
Access the inspector's value (in utf-8 representation) if it's a STRING; otherwise throws exception
asUtf8() - Method in class com.yahoo.data.access.simple.Value
 
asUtf8() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
asUtf8() - Method in class com.yahoo.data.access.simple.Value.StringValue
 
asUtf8() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
asUtf8() - Method in interface com.yahoo.slime.Inspector
the current value encoded into UTF-8 (for string values); default: empty array
asUtf8(byte[]) - Method in interface com.yahoo.data.access.Inspector
Get the inspector's value (or the supplied default), never throws
asUtf8(byte[]) - Method in class com.yahoo.data.access.simple.Value
 
asUtf8(byte[]) - Method in class com.yahoo.data.access.simple.Value.StringValue
 
asUtf8(byte[]) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
at() - Method in class com.yahoo.text.PositionedString
Returns a textual description of the current position, useful for appending to error messages.
at(int) - Method in class com.yahoo.text.PositionedString
Returns a textual description of a given position, useful for appending to error messages.
atan() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Atan() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Atan
 
atan2(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
attribute(Utf8String, boolean) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by its utf8 value
attribute(Utf8String, double) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by its utf8 value
attribute(Utf8String, long) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by its utf8 value
attribute(Utf8String, AbstractUtf8Array) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by its utf8 value
attribute(Utf8String, Number) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by its utf8 value
attribute(Utf8String, String) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by XML.xmlEscape(value.toString(),false)
attribute(String, Object) - Method in class com.yahoo.text.XMLWriter
 
attribute(String, Element) - Static method in class com.yahoo.text.XML
Returns the given attribute name from element, or empty if the element does not have it.
available() - Method in class com.yahoo.io.LazyInputStream
 
availableSize() - Method in class com.yahoo.nativec.MallInfo
 
availableSize() - Method in class com.yahoo.nativec.MallInfo2
 
availableSize() - Method in class com.yahoo.nativec.NativeHeap
 
avg - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
avg() - Method in interface com.yahoo.tensor.Tensor
 
avg(String) - Method in interface com.yahoo.tensor.Tensor
 
avg(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
awaitShutdown() - Method in class com.yahoo.concurrent.maintenance.Maintainer
Waits for shutdown to complete, calling Maintainer.shutdown() if this hasn't been done already.
awaitTermination(long, TimeUnit) - Method in class com.yahoo.concurrent.InThreadExecutorService
 

B

backup(int) - Method in class com.yahoo.javacc.FastCharStream
 
Before - Annotation Interface in com.yahoo.yolean.chain
The component that is annotated with this must be placed earlier than the components or phases providing names contained in the given list.
beginArray() - Method in class com.yahoo.text.JSONWriter
Begin an array value
beginArrayValue() - Method in class com.yahoo.text.JSONWriter
Begins an array value
beginField(String) - Method in class com.yahoo.text.JSONWriter
Begins an object field
beginObject() - Method in class com.yahoo.text.JSONWriter
Begin an object value
beginToken() - Method in class com.yahoo.javacc.FastCharStream
 
BFLOAT16 - Enum constant in enum class com.yahoo.tensor.TensorType.Value
 
BinaryFormat - Class in com.yahoo.slime
Class for serializing Slime data into binary format, or deserializing the binary format into a Slime object.
BinaryFormat() - Constructor for class com.yahoo.slime.BinaryFormat
 
binaryPrefix - Variable in class com.yahoo.binaryprefix.BinaryScaledAmount
 
BinaryPrefix - Enum Class in com.yahoo.binaryprefix
Represents binary prefixes.
BinaryScaledAmount - Class in com.yahoo.binaryprefix
An amount scaled by a binary prefix.
BinaryScaledAmount() - Constructor for class com.yahoo.binaryprefix.BinaryScaledAmount
 
BinaryScaledAmount(double, BinaryPrefix) - Constructor for class com.yahoo.binaryprefix.BinaryScaledAmount
 
bit(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
block(TensorAddress, double[]) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
 
BobHash - Class in com.yahoo.collections
A Java port of Michael Susag's BobHash in FastLib.
BobHash() - Constructor for class com.yahoo.collections.BobHash
 
BOOL - Enum constant in enum class com.yahoo.data.access.Type
 
BOOL - Enum constant in enum class com.yahoo.slime.Type
 
BooleanParser - Class in com.yahoo.text
Utility class parsing a string into a boolean.
BooleanParser() - Constructor for class com.yahoo.text.BooleanParser
 
BoolValue(boolean) - Constructor for class com.yahoo.data.access.simple.Value.BoolValue
 
bound(TensorType, ScalarFunction<NAMETYPE>) - Static method in class com.yahoo.tensor.functions.Generate
Creates a generated tensor from a bound function
BoundingBoxParser - Class in com.yahoo.geo
Class for parsing a bounding box in text format: "n=37.44899,s=37.3323,e=-121.98241,w=-122.06566"
BoundingBoxParser(String) - Constructor for class com.yahoo.geo.BoundingBoxParser
parse the given string as a bounding box and return a parser object with parsed coordinates in member variables
buf - Variable in class com.yahoo.vespa.objects.BufferSerializer
 
buffer - Variable in class com.yahoo.io.AbstractByteWriter
 
BufferChain - Class in com.yahoo.io
Data store for AbstractByteWriter.
BufferChain(WritableByteTransmitter) - Constructor for class com.yahoo.io.BufferChain
 
BufferSerializer - Class in com.yahoo.vespa.objects
 
BufferSerializer() - Constructor for class com.yahoo.vespa.objects.BufferSerializer
 
BufferSerializer(byte[]) - Constructor for class com.yahoo.vespa.objects.BufferSerializer
 
BufferSerializer(GrowableByteBuffer) - Constructor for class com.yahoo.vespa.objects.BufferSerializer
 
BufferSerializer(ByteBuffer) - Constructor for class com.yahoo.vespa.objects.BufferSerializer
 
build() - Method in class com.yahoo.errorhandling.Results.Builder
 
build() - Method in class com.yahoo.system.execution.ProcessExecutor.Builder
 
build() - Method in class com.yahoo.tensor.DimensionSizes.Builder
Build this.
build() - Method in class com.yahoo.tensor.IndexedTensor.Builder
 
build() - Method in class com.yahoo.tensor.MappedTensor.Builder
 
build() - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
 
build() - Method in class com.yahoo.tensor.MixedTensor.Builder
 
build() - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
 
build() - Method in class com.yahoo.tensor.PartialAddress.Builder
 
build() - Method in interface com.yahoo.tensor.Tensor.Builder
 
build() - Method in class com.yahoo.tensor.TensorAddress.Builder
 
build() - Method in class com.yahoo.tensor.TensorType.Builder
 
Builder() - Constructor for class com.yahoo.errorhandling.Results.Builder
 
Builder() - Constructor for class com.yahoo.tensor.TensorType.Builder
Creates an empty builder with cells of type double
Builder(boolean, TensorType...) - Constructor for class com.yahoo.tensor.TensorType.Builder
 
Builder(int) - Constructor for class com.yahoo.system.execution.ProcessExecutor.Builder
 
Builder(int) - Constructor for class com.yahoo.tensor.DimensionSizes.Builder
 
Builder(int) - Constructor for class com.yahoo.tensor.PartialAddress.Builder
 
Builder(TensorType) - Constructor for class com.yahoo.tensor.TensorAddress.Builder
 
Builder(TensorType...) - Constructor for class com.yahoo.tensor.TensorType.Builder
Creates a builder containing a combination of the dimensions of the given types If the same dimension is indexed with different size restrictions the smallest size will be used.
Builder(TensorType.Value) - Constructor for class com.yahoo.tensor.TensorType.Builder
 
Builder(TensorType.Value, Iterable<TensorType.Dimension>) - Constructor for class com.yahoo.tensor.TensorType.Builder
Creates a builder from the given value type and dimensions
Builder(Iterable<TensorType.Dimension>) - Constructor for class com.yahoo.tensor.TensorType.Builder
Creates a builder from the given dimensions, having double as the value type
ByteArrayComparator - Class in com.yahoo.collections
Utility class which is useful when implementing Comparable and one needs to compare byte arrays as instance variables.
ByteArrayComparator() - Constructor for class com.yahoo.collections.ByteArrayComparator
 
byteCount(CharSequence) - Static method in class com.yahoo.text.Utf8
Count the number of bytes needed to represent a given sequence of 16-bit char values as a UTF-8 encoded array.
byteCount(CharSequence, int, int) - Static method in class com.yahoo.text.Utf8
Count the number of bytes needed to represent a given sequence of 16-bit char values as a UTF-8 encoded array.
ByteWriter - Class in com.yahoo.io
A buffered writer which accepts byte arrays in addition to character arrays.
ByteWriter(OutputStream) - Constructor for class com.yahoo.io.ByteWriter
 
ByteWriter(OutputStream, CharsetEncoder) - Constructor for class com.yahoo.io.ByteWriter
 
ByValue() - Constructor for class com.yahoo.nativec.MallInfo.MallInfoStruct.ByValue
 
ByValue() - Constructor for class com.yahoo.nativec.MallInfo2.MallInfo2Struct.ByValue
 

C

CachedSupplier<T> - Class in com.yahoo.lang
Supplier that caches the value for a given duration with ability to invalidate on demand.
CachedSupplier(Supplier<T>, Duration) - Constructor for class com.yahoo.lang.CachedSupplier
 
CachedThreadPoolWithFallback - Class in com.yahoo.concurrent
An executor that will first try a bounded cached thread pool before falling back to an unbounded single threaded thread pool that will take over dispatching to the primary pool.
CachedThreadPoolWithFallback(String, int, int, long, TimeUnit) - Constructor for class com.yahoo.concurrent.CachedThreadPoolWithFallback
 
calculateBytePositions(CharSequence) - Static method in class com.yahoo.text.Utf8
Returns an integer array the length as the input string plus one.
calculateStringPositions(byte[]) - Static method in class com.yahoo.text.Utf8
Returns an array of the same length as the input array plus one.
canonical(String) - Static method in class com.yahoo.text.JSON
 
canOptimize(Tensor, Tensor) - Method in class com.yahoo.tensor.functions.ReduceJoin
Tests whether or not the reduce is over the join dimensions.
capacity() - Method in class com.yahoo.io.GrowableByteBuffer
 
CaseInsensitiveIdentifier - Class in com.yahoo.text
 
CaseInsensitiveIdentifier(byte[]) - Constructor for class com.yahoo.text.CaseInsensitiveIdentifier
 
CaseInsensitiveIdentifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.CaseInsensitiveIdentifier
 
CaseInsensitiveIdentifier(String) - Constructor for class com.yahoo.text.CaseInsensitiveIdentifier
 
cast(Class<T>, Object) - Static method in class com.yahoo.reflection.Casting
Returns the casted instance if it is assignment-compatible with targetClass, or empty otherwise.
Casting - Class in com.yahoo.reflection
Utility methods for doing casting
Casting() - Constructor for class com.yahoo.reflection.Casting
 
CatchSignals - Class in com.yahoo.yolean.system
 
CatchSignals() - Constructor for class com.yahoo.yolean.system.CatchSignals
 
cause - Variable in class com.yahoo.protect.ErrorMessage
The cause of this error, or null if none is recorded
ceil() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Ceil() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Ceil
 
cell() - Method in class com.yahoo.tensor.MappedTensor.Builder
 
cell() - Method in class com.yahoo.tensor.MixedTensor.Builder
 
cell() - Method in interface com.yahoo.tensor.Tensor.Builder
Return a cell builder
cell(double, long...) - Method in class com.yahoo.tensor.IndexedTensor.Builder
 
cell(double, long...) - Method in class com.yahoo.tensor.MappedTensor.Builder
 
cell(double, long...) - Method in class com.yahoo.tensor.MixedTensor.Builder
 
cell(double, long...) - Method in interface com.yahoo.tensor.Tensor.Builder
Add a cell
cell(float, long...) - Method in class com.yahoo.tensor.IndexedTensor.Builder
 
cell(float, long...) - Method in class com.yahoo.tensor.MappedTensor.Builder
 
cell(float, long...) - Method in class com.yahoo.tensor.MixedTensor.Builder
 
cell(float, long...) - Method in interface com.yahoo.tensor.Tensor.Builder
 
cell(Tensor.Cell) - Method in interface com.yahoo.tensor.Tensor.Builder
Adds the given cell to this tensor
cell(Tensor.Cell, double) - Method in interface com.yahoo.tensor.Tensor.Builder
Add a cell
cell(Tensor.Cell, float) - Method in interface com.yahoo.tensor.Tensor.Builder
 
cell(TensorAddress, double) - Method in class com.yahoo.tensor.MappedTensor.Builder
 
cell(TensorAddress, double) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
 
cell(TensorAddress, double) - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
 
cell(TensorAddress, double) - Method in interface com.yahoo.tensor.Tensor.Builder
Add a cell
cell(TensorAddress, float) - Method in class com.yahoo.tensor.MappedTensor.Builder
 
cell(TensorAddress, float) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
 
cell(TensorAddress, float) - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
 
cell(TensorAddress, float) - Method in interface com.yahoo.tensor.Tensor.Builder
 
cell_cast(TensorType, TensorType.Value) - Static method in class com.yahoo.tensor.TypeResolver
 
cellByDirectIndex(long, double) - Method in interface com.yahoo.tensor.IndexedTensor.DirectIndexBuilder
Sets a value by its standard value order index
cellByDirectIndex(long, float) - Method in interface com.yahoo.tensor.IndexedTensor.DirectIndexBuilder
Sets a value by its standard value order index
cellCast(TensorType.Value) - Method in interface com.yahoo.tensor.Tensor
 
CellCast<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The cell_cast tensor function creates a new tensor with the specified cell value type.
CellCast(TensorFunction<NAMETYPE>, TensorType.Value) - Constructor for class com.yahoo.tensor.functions.CellCast
 
cellIterator() - Method in class com.yahoo.tensor.IndexedTensor
Returns an iterator over the cells of this in the standard value order.
cellIterator() - Method in class com.yahoo.tensor.MappedTensor
 
cellIterator() - Method in class com.yahoo.tensor.MixedTensor
Returns an iterator over the cells of this tensor.
cellIterator() - Method in interface com.yahoo.tensor.Tensor
Returns the cell of this in some undefined order.
cellIterator(PartialAddress, DimensionSizes) - Method in class com.yahoo.tensor.IndexedTensor
Returns an iterator over all the cells in this tensor which matches the given partial address
cells() - Method in class com.yahoo.tensor.IndexedTensor
 
cells() - Method in class com.yahoo.tensor.MappedTensor
 
cells() - Method in class com.yahoo.tensor.MixedTensor
 
cells() - Method in interface com.yahoo.tensor.Tensor
Returns an immutable map of the cells of this in no particular order.
channelWrite(WritableByteChannel) - Method in class com.yahoo.io.GrowableBufferOutputStream
 
charAt(int) - Method in class com.yahoo.text.Utf8String
 
charBuffer - Variable in class com.yahoo.io.AbstractByteWriter
 
charsAndNumbers() - Static method in class com.yahoo.text.Ascii7BitMatcher
 
check(Object) - Method in interface com.yahoo.vespa.objects.ObjectPredicate
Apply this predicate to the given object.
children() - Method in interface com.yahoo.slime.Inspector
Check how many entries or fields are contained in the current value.
children() - Method in class com.yahoo.yolean.trace.TraceNode
Returns the child TraceNodes of this.
classId - Static variable in class com.yahoo.vespa.objects.Identifiable
 
ClassLock - Class in com.yahoo.concurrent.classlock
An acquired lock which is released on close
ClassLocking - Class in com.yahoo.concurrent.classlock
This class is injectable to Vespa plugins and is used to acquire locks cross application deployments.
ClassLocking() - Constructor for class com.yahoo.concurrent.classlock.ClassLocking
 
ClassValidator - Class in com.yahoo.protect
Static utility methods to validate class properties.
ClassValidator() - Constructor for class com.yahoo.protect.ClassValidator
 
clear() - Method in class com.yahoo.collections.ArraySet
 
clear() - Method in class com.yahoo.collections.FreezableArrayList
 
clear() - Method in class com.yahoo.collections.LazyMap
 
clear() - Method in class com.yahoo.collections.LazySet
 
clear() - Method in class com.yahoo.collections.MethodCache
 
clear() - Method in class com.yahoo.collections.TinyIdentitySet
 
clear() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
clear() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
clear() - Method in class com.yahoo.io.GrowableByteBuffer
 
clear() - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
clearAll() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
clearCache() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
clone() - Method in class com.yahoo.collections.CopyOnWriteHashMap
 
clone() - Method in interface com.yahoo.lang.PublicCloneable
 
clone() - Method in class com.yahoo.net.URI
 
clone() - Method in class com.yahoo.vespa.objects.Identifiable
Declares that all subclasses of Identifiable supports clone() by _not_ throwing CloneNotSupported exceptions.
close() - Method in class com.yahoo.compress.ZstdOutputStream
 
close() - Method in class com.yahoo.concurrent.CachedThreadPoolWithFallback
 
close() - Method in class com.yahoo.concurrent.classlock.ClassLock
Releases this lock
close() - Method in class com.yahoo.concurrent.Lock
Releases this lock
close() - Method in class com.yahoo.io.ByteWriter
 
close() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
close() - Method in class com.yahoo.io.LazyInputStream
 
close() - Method in class com.yahoo.io.reader.NamedReader
 
close() - Method in class com.yahoo.io.Utf8ByteWriter
 
close() - Method in class com.yahoo.text.ForwardWriter
 
close() - Method in class com.yahoo.text.JavaWriterWriter
 
close() - Method in class com.yahoo.transaction.AbstractTransaction
Default implementation which only clears operations
close() - Method in interface com.yahoo.transaction.Mutex
 
close() - Method in class com.yahoo.transaction.NestedTransaction
Free up any temporary resources held by this
close() - Method in interface com.yahoo.transaction.Transaction
Closes and frees any resources allocated by this transaction.
close() - Method in class com.yahoo.yolean.concurrent.Memoized
 
close(T) - Method in interface com.yahoo.yolean.concurrent.Memoized.Closer
 
closeAll(List<NamedReader>) - Static method in class com.yahoo.io.reader.NamedReader
Convenience method for closing a list of readers.
closeAll(List<Reader>) - Static method in class com.yahoo.io.IOUtils
Convenience method for closing a list of readers.
closeInputStream(InputStream) - Static method in class com.yahoo.io.IOUtils
Closes an input stream, or does nothing if the stream is null
closeOutputStream(OutputStream) - Static method in class com.yahoo.io.IOUtils
Closes an output stream, or does nothing if the stream is null
closeReader(Reader) - Static method in class com.yahoo.io.IOUtils
Closes a reader, or does nothing if the reader is null
closeStartTag() - Method in class com.yahoo.text.XMLWriter
Closes the start tag.
closeStruct() - Method in class com.yahoo.vespa.objects.ObjectDumper
 
closeStruct() - Method in class com.yahoo.vespa.objects.ObjectVisitor
Close a (sub-)structure
closeTag() - Method in class com.yahoo.text.XMLWriter
 
closeWriter(Writer) - Static method in class com.yahoo.io.IOUtils
Closes a writer, or does nothing if the writer is null
code - Variable in class com.yahoo.protect.ErrorMessage
An error code
codePointAsUtf8Length(int) - Static method in class com.yahoo.text.Utf8
Return the number of octets needed to encode a valid Unicode codepoint as UTF-8.
CollectionComparator - Class in com.yahoo.collections
Utility class which is useful when implementing Comparable and one needs to compare Collections of Comparables as instance variables.
CollectionComparator() - Constructor for class com.yahoo.collections.CollectionComparator
 
CollectionUtil - Class in com.yahoo.collections
Utilities for java collections
CollectionUtil() - Constructor for class com.yahoo.collections.CollectionUtil
 
com.yahoo.api.annotations - package com.yahoo.api.annotations
 
com.yahoo.binaryprefix - package com.yahoo.binaryprefix
 
com.yahoo.collections - package com.yahoo.collections
 
com.yahoo.compress - package com.yahoo.compress
 
com.yahoo.concurrent - package com.yahoo.concurrent
 
com.yahoo.concurrent.classlock - package com.yahoo.concurrent.classlock
 
com.yahoo.concurrent.maintenance - package com.yahoo.concurrent.maintenance
 
com.yahoo.config.ini - package com.yahoo.config.ini
 
com.yahoo.data.access - package com.yahoo.data.access
 
com.yahoo.data.access.simple - package com.yahoo.data.access.simple
 
com.yahoo.data.access.slime - package com.yahoo.data.access.slime
 
com.yahoo.errorhandling - package com.yahoo.errorhandling
 
com.yahoo.exception - package com.yahoo.exception
 
com.yahoo.geo - package com.yahoo.geo
 
com.yahoo.io - package com.yahoo.io
 
com.yahoo.io.reader - package com.yahoo.io.reader
The classes in this package are not intended for external use.
com.yahoo.javacc - package com.yahoo.javacc
 
com.yahoo.lang - package com.yahoo.lang
 
com.yahoo.nativec - package com.yahoo.nativec
 
com.yahoo.net - package com.yahoo.net
 
com.yahoo.path - package com.yahoo.path
 
com.yahoo.protect - package com.yahoo.protect
Input validators, integrity checkers, error messages and similar classes.
com.yahoo.reflection - package com.yahoo.reflection
Package for reflection utility methods.
com.yahoo.slime - package com.yahoo.slime
SLIME: 'Schema-Less Interface/Model/Exchange'.
com.yahoo.stream - package com.yahoo.stream
Package for stream utility methods.
com.yahoo.system - package com.yahoo.system
 
com.yahoo.system.execution - package com.yahoo.system.execution
 
com.yahoo.tensor - package com.yahoo.tensor
Tensor data types
com.yahoo.tensor.evaluation - package com.yahoo.tensor.evaluation
Tensor data types
com.yahoo.tensor.functions - package com.yahoo.tensor.functions
Tensor function evaluation
com.yahoo.tensor.serialization - package com.yahoo.tensor.serialization
 
com.yahoo.text - package com.yahoo.text
 
com.yahoo.text.internal - package com.yahoo.text.internal
 
com.yahoo.time - package com.yahoo.time
 
com.yahoo.transaction - package com.yahoo.transaction
 
com.yahoo.vespa - package com.yahoo.vespa
 
com.yahoo.vespa.objects - package com.yahoo.vespa.objects
 
com.yahoo.yolean - package com.yahoo.yolean
 
com.yahoo.yolean.chain - package com.yahoo.yolean.chain
 
com.yahoo.yolean.concurrent - package com.yahoo.yolean.concurrent
 
com.yahoo.yolean.function - package com.yahoo.yolean.function
 
com.yahoo.yolean.system - package com.yahoo.yolean.system
 
com.yahoo.yolean.trace - package com.yahoo.yolean.trace
 
combinator() - Method in class com.yahoo.tensor.functions.Join
 
combine(Memoized<T, ? extends E>, Function<T, U>, Memoized.Closer<U, ? extends E>) - Static method in class com.yahoo.yolean.concurrent.Memoized
Composes the given memoized with a function taking its output as an argument to produce a new Memoized, with the given closer.
combinedValueType(TensorType...) - Static method in class com.yahoo.tensor.TensorType
 
CommandLineParser - Class in com.yahoo.system
Simple command line parser, handling multiple arguments and multiple unary and binary switches starting with -.
CommandLineParser(String[]) - Constructor for class com.yahoo.system.CommandLineParser
 
CommandLineParser(String, String[]) - Constructor for class com.yahoo.system.CommandLineParser
 
commit() - Method in class com.yahoo.transaction.NestedTransaction
Perform a 2 phase commit
commit() - Method in interface com.yahoo.transaction.Transaction
Commit this transaction.
compact() - Method in class com.yahoo.io.GrowableByteBuffer
 
Comparables - Class in com.yahoo.collections
Utilities for Comparable classes.
Comparables() - Constructor for class com.yahoo.collections.Comparables
 
compare(byte[], byte[]) - Static method in class com.yahoo.collections.ByteArrayComparator
Compare the arguments.
compare(int[], int[]) - Static method in class com.yahoo.collections.IntArrayComparator
Compare the arguments.
compare(Collection<? extends Comparable>, Collection<? extends Comparable>) - Static method in class com.yahoo.collections.CollectionComparator
Compare the arguments.
compareTo(GrowableByteBuffer) - Method in class com.yahoo.io.GrowableByteBuffer
 
compareTo(URI) - Method in class com.yahoo.net.URI
 
compareTo(TensorAddress) - Method in class com.yahoo.tensor.TensorAddress
 
compareTo(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Dimension
 
compareTo(AbstractUtf8Array) - Method in class com.yahoo.text.AbstractUtf8Array
 
compareTo(T) - Method in class ai.vespa.validation.StringWrapper
 
CompletableFutures - Class in com.yahoo.concurrent
completeBarrier() - Method in interface com.yahoo.concurrent.EventBarrier.BarrierWaiter
Callback invoked by the thread that detected the minimal event barrier.
completed(String, double, long) - Method in class com.yahoo.concurrent.maintenance.JobMetrics
Records completion of a run of a job.
completeEvent(int) - Method in class com.yahoo.concurrent.EventBarrier
Signal the completion of an event.
compose(ThrowingFunction<? super V, ? extends T, ? extends E>) - Method in interface com.yahoo.yolean.function.ThrowingFunction
 
CompositeTensorFunction<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A composite tensor function is a tensor function which can be expressed (less tersely) as a tree of primitive tensor functions.
CompositeTensorFunction() - Constructor for class com.yahoo.tensor.functions.CompositeTensorFunction
 
compress(byte[]) - Method in class com.yahoo.compress.Compressor
Compresses some data using the compression type of this compressor
compress(byte[], int) - Method in class com.yahoo.compress.Compressor
Compresses some data using the compression type of this compressor
compress(byte[], int, int) - Method in class com.yahoo.compress.ZstdCompressor
 
compress(byte[], int, int, byte[], int, int) - Method in class com.yahoo.compress.ZstdCompressor
 
compress(CompressionType, byte[]) - Method in class com.yahoo.compress.Compressor
Compresses some data using the requested compression type
compress(CompressionType, byte[], int, int) - Method in class com.yahoo.compress.Compressor
 
compress(CompressionType, byte[], Optional<Integer>) - Method in class com.yahoo.compress.Compressor
Compresses some data
COMPRESSED - Enum constant in enum class com.yahoo.compress.IntegerCompressor.Mode
 
COMPRESSED_POSITIVE - Enum constant in enum class com.yahoo.compress.IntegerCompressor.Mode
 
Compression(CompressionType, int, byte[]) - Constructor for class com.yahoo.compress.Compressor.Compression
 
compressionMode(int, int) - Static method in class com.yahoo.compress.IntegerCompressor
 
compressionThresholdFactor() - Method in class com.yahoo.compress.Compressor
Returns the compression factor we need to achieve to return compressed rather than raw data
CompressionType - Enum Class in com.yahoo.compress
Compression type enum.
compressMinSizeBytes() - Method in class com.yahoo.compress.Compressor
Returns the minimal data size required to perform compression
Compressor - Class in com.yahoo.compress
Compressor which can compress and decompress in various formats.
Compressor() - Constructor for class com.yahoo.compress.Compressor
Creates a compressor with default settings.
Compressor(CompressionType) - Constructor for class com.yahoo.compress.Compressor
Creates a compressor with a default compression type.
Compressor(CompressionType, int) - Constructor for class com.yahoo.compress.Compressor
 
Compressor(CompressionType, int, double, int) - Constructor for class com.yahoo.compress.Compressor
Creates a compressor.
Compressor.Compression - Class in com.yahoo.compress
 
compressUnconditionally(byte[]) - Method in class com.yahoo.compress.Compressor
 
compressUnconditionally(ByteBuffer) - Method in class com.yahoo.compress.Compressor
 
concat(double, String) - Method in interface com.yahoo.tensor.Tensor
 
concat(Tensor, String) - Method in interface com.yahoo.tensor.Tensor
 
concat(TensorType, TensorType, String) - Static method in class com.yahoo.tensor.TypeResolver
 
Concat<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
Concatenation of two tensors along an (indexed) dimension
Concat(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Concat
 
ConcurrentResourcePool<T> - Class in com.yahoo.yolean.concurrent
A pool of a resource.
ConcurrentResourcePool(Supplier<T>) - Constructor for class com.yahoo.yolean.concurrent.ConcurrentResourcePool
 
constant(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Constant(double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Constant
 
ConstantTensor<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A function which returns a constant tensor.
ConstantTensor(Tensor) - Constructor for class com.yahoo.tensor.functions.ConstantTensor
 
ConstantTensor(String) - Constructor for class com.yahoo.tensor.functions.ConstantTensor
 
consume(char) - Method in class com.yahoo.text.PositionedString
Consumes the character at this position.
consumeOptional(char) - Method in class com.yahoo.text.PositionedString
Advances the position by 1 if the character at the current position is c.
consumeSpaces() - Method in class com.yahoo.text.PositionedString
Consumes zero or more whitespace characters starting at the current position
consumeTo(char) - Method in class com.yahoo.text.PositionedString
Sets the position of this to the next occurrence of c after the current position.
consumeToPosition(int) - Method in class com.yahoo.text.PositionedString
Returns the substring between the current position and position and advances the current position to position
consumeValue(String) - Method in class com.yahoo.text.SimpleMapParser
 
contains(Object) - Method in class com.yahoo.collections.ArraySet
 
contains(Object) - Method in class com.yahoo.collections.LazySet
 
contains(Object) - Method in class com.yahoo.collections.TinyIdentitySet
 
containsAll(Collection<?>) - Method in class com.yahoo.collections.ArraySet
This is an extremely expensive implementation of Set.containsAll(Collection).
containsAll(Collection<?>) - Method in class com.yahoo.collections.LazySet
 
containsAll(Collection<?>) - Method in class com.yahoo.collections.TinyIdentitySet
This is an extremely expensive implementation of Set.containsAll(Collection).
containsKey(Object) - Method in class com.yahoo.collections.LazyMap
 
containsKey(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
containsKey(Object) - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
containsValue(Object) - Method in class com.yahoo.collections.LazyMap
 
containsValue(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
containsValue(Object) - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
content(Object, boolean) - Method in class com.yahoo.text.XMLWriter
XML escapes and writes the content.toString().
convertFrom(double, BinaryPrefix) - Method in enum class com.yahoo.binaryprefix.BinaryPrefix
 
copy() - Method in class com.yahoo.tensor.TensorAddress.Builder
Creates a copy of this which can be modified separately
copy() - Method in class com.yahoo.tensor.TensorAddress.PartialBuilder
Creates a copy of this which can be modified separately
copy(AGGREGATOR) - Method in interface com.yahoo.concurrent.ThreadLocalDirectory.ObservableUpdater
Create an application specific copy of the AGGREGATOR for a thread.
copy(File, File) - Static method in class com.yahoo.io.IOUtils
Copies a file to another file.
copy(String, String) - Static method in class com.yahoo.io.IOUtils
Copies a file to another file.
copy(String, String, int) - Static method in class com.yahoo.io.IOUtils
Copies the n first lines of a file to another file.
copyArray(Inspector, Cursor) - Static method in class com.yahoo.slime.SlimeUtils
 
copyDirectory(File, File) - Static method in class com.yahoo.io.IOUtils
Copies all files and subdirectories (infinitely recursively) in a directory to another.
copyDirectory(File, File, int) - Static method in class com.yahoo.io.IOUtils
Copies all files and subdirectories in a directory to another.
copyDirectory(File, File, int, FilenameFilter) - Static method in class com.yahoo.io.IOUtils
Copies all files and subdirectories in a directory to another.
copyDirectoryInto(File, File) - Static method in class com.yahoo.io.IOUtils
Copies the whole source directory (infinitely recursively) into the target directory.
copyMap(Map<K, V>) - Method in class com.yahoo.collections.CopyOnWriteHashMap
Make a copy of the given map with the requisite deepness.
copyObject(Inspector, Cursor) - Static method in class com.yahoo.slime.SlimeUtils
 
CopyOnWriteHashMap<K,V> - Class in com.yahoo.collections
A hashmap wrapper which defers cloning of the enclosed map until it is written to.
CopyOnWriteHashMap<K,V> - Class in com.yahoo.concurrent
This is a thread hash map for small collections that are stable once built.
CopyOnWriteHashMap<K,V> - Class in com.yahoo.yolean.concurrent
This is a thread hash map for small collections that are stable once built.
CopyOnWriteHashMap() - Constructor for class com.yahoo.collections.CopyOnWriteHashMap
 
CopyOnWriteHashMap() - Constructor for class com.yahoo.concurrent.CopyOnWriteHashMap
 
CopyOnWriteHashMap() - Constructor for class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
CopyOnWriteHashMap(int) - Constructor for class com.yahoo.collections.CopyOnWriteHashMap
 
CopyOnWriteHashMap(Map<K, V>) - Constructor for class com.yahoo.collections.CopyOnWriteHashMap
 
cos() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Cos() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Cos
 
count - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
count() - Method in interface com.yahoo.tensor.Tensor
 
count(String) - Method in interface com.yahoo.tensor.Tensor
 
count(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
countLines(String) - Static method in class com.yahoo.io.IOUtils
Returns the number of lines in a file.
create(HttpURL.Scheme, DomainName) - Static method in class ai.vespa.http.HttpURL
 
create(HttpURL.Scheme, DomainName, int) - Static method in class ai.vespa.http.HttpURL
 
create(HttpURL.Scheme, DomainName, int, HttpURL.Path) - Static method in class ai.vespa.http.HttpURL
 
create(HttpURL.Scheme, DomainName, int, HttpURL.Path, HttpURL.Query) - Static method in class ai.vespa.http.HttpURL
 
create(Deserializer) - Static method in class com.yahoo.vespa.objects.Identifiable
Deserializes a single Identifiable object from the given byte buffer.
createAnnotationReferenceDataTypeIdentifier(DataTypeIdentifier) - Static method in class com.yahoo.text.DataTypeIdentifier
 
createArrayDataTypeIdentifier(DataTypeIdentifier) - Static method in class com.yahoo.text.DataTypeIdentifier
 
createBoundType() - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
 
createDirectory(String) - Static method in class com.yahoo.io.IOUtils
Creates the directory path of this file if it does not exist
createFromId(int) - Static method in class com.yahoo.vespa.objects.Identifiable
Creates an instance of the class registered with the given identifier.
createGenerationInstance(AGGREGATOR) - Method in interface com.yahoo.concurrent.ThreadLocalDirectory.Updater
Create data container to receive produced data.
createMapDataTypeIdentifier(DataTypeIdentifier, DataTypeIdentifier) - Static method in class com.yahoo.text.DataTypeIdentifier
 
createPartialType(TensorType.Value, List<TensorType.Dimension>) - Static method in class com.yahoo.tensor.MixedTensor
 
createReader(File, String) - Static method in class com.yahoo.io.IOUtils
Creates a buffered reader
createReader(String) - Static method in class com.yahoo.io.IOUtils
Creates a buffered reader in the default encoding
createReader(String, String) - Static method in class com.yahoo.io.IOUtils
Creates a buffered reader
createRoot() - Static method in class com.yahoo.path.Path
Create an empty root path with '/' delimiter.
createRoot(String) - Static method in class com.yahoo.path.Path
Create an empty root path with delimiter.
createUTF8CharArray(String) - Static method in class com.yahoo.vespa.objects.BufferSerializer
 
createWeightedSetTypeIdentifier(DataTypeIdentifier, boolean, boolean) - Static method in class com.yahoo.text.DataTypeIdentifier
 
createWriter(File, boolean) - Static method in class com.yahoo.io.IOUtils
Creates a buffered writer in the default encoding
createWriter(File, String, boolean) - Static method in class com.yahoo.io.IOUtils
Creates a buffered writer, and the directories to contain it if they do not exist
createWriter(String, boolean) - Static method in class com.yahoo.io.IOUtils
Creates a buffered writer in the default encoding
createWriter(String, String, boolean) - Static method in class com.yahoo.io.IOUtils
Creates a buffered writer, and the directories to contain it if they do not exist
Cursor - Interface in com.yahoo.slime
Interface for read-write access to any value or object that is part of a Slime.
CustomCollectors - Class in com.yahoo.stream
The purpose of this class is to fill gaps in the Java Collectors api by offering convenient ways to retrieve implementations of Collector.
CustomCollectors.DuplicateKeyException - Exception in com.yahoo.stream
 
cut(int) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this where the last segments are cut off, and with a trailing slash.

D

DaemonThreadFactory - Class in com.yahoo.concurrent
A simple thread factory that decorates Executors.defaultThreadFactory() and sets all created threads to be daemon threads.
DaemonThreadFactory() - Constructor for class com.yahoo.concurrent.DaemonThreadFactory
Creates a deamon thread factory that creates threads with the default names provided by Executors.defaultThreadFactory().
DaemonThreadFactory(String) - Constructor for class com.yahoo.concurrent.DaemonThreadFactory
Creates a deamon thread factory that creates threads with the default names provided by Executors.defaultThreadFactory() prepended by the specified prefix.
data() - Method in class com.yahoo.compress.Compressor.Compression
Returns the uncompressed data in a buffer which gets owned by the caller
data() - Method in class com.yahoo.errorhandling.Results
 
DATA - Enum constant in enum class com.yahoo.data.access.Type
 
DATA - Enum constant in enum class com.yahoo.slime.Type
 
DataTypeIdentifier - Class in com.yahoo.text
 
DataTypeIdentifier(byte[]) - Constructor for class com.yahoo.text.DataTypeIdentifier
 
DataTypeIdentifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.DataTypeIdentifier
 
DataTypeIdentifier(String) - Constructor for class com.yahoo.text.DataTypeIdentifier
 
DataValue(byte[]) - Constructor for class com.yahoo.data.access.simple.Value.DataValue
 
deadline() - Method in class com.yahoo.time.TimeBudget
Returns the deadline, if present.
decode(byte[]) - Static method in class com.yahoo.slime.BinaryFormat
Take binary data and deserialize it into a Slime object.
decode(byte[], int, int) - Static method in class com.yahoo.slime.BinaryFormat
Take binary data and deserialize it into a Slime object.
decode(long) - Static method in class com.yahoo.geo.ZCurve
Decode a z-value into the original two integers.
decode(Slime, byte[]) - Method in class com.yahoo.slime.JsonDecoder
 
decode(Slime, ByteBuffer) - Method in class com.yahoo.slime.JsonDecoder
 
decode(TensorType, byte[]) - Static method in class com.yahoo.tensor.serialization.JsonFormat
Deserializes the given tensor from JSON format
decode(String) - Method in class com.yahoo.text.Ascii.Decoder
 
decode(String, Charset) - Static method in class com.yahoo.text.Ascii
 
decode(Optional<TensorType>, GrowableByteBuffer) - Method in class com.yahoo.tensor.serialization.DenseBinaryFormat
 
decode(Optional<TensorType>, GrowableByteBuffer) - Static method in class com.yahoo.tensor.serialization.TypedBinaryFormat
Decode some data to a tensor
decode_slow(long) - Static method in class com.yahoo.geo.ZCurve
Decode a z-value into the original two integers.
decodeHexString(String, TensorType.Value) - Static method in class com.yahoo.tensor.serialization.JsonFormat
 
decodeOrThrow(Slime, byte[]) - Method in class com.yahoo.slime.JsonDecoder
Decode bytes as a UTF-8 JSON into Slime, or throw JsonParseException on invalid JSON.
decompress(byte[], int, int) - Method in class com.yahoo.compress.ZstdCompressor
Note: Implementation assumes single frame (since ZstdCompressor.getDecompressedLength(byte[], int, int) only includes the first frame) The ZstdCompressor.decompress(byte[], int, int, byte[], int, int) overload will try to decompress all frames, causing the output buffer to overflow.
decompress(byte[], int, int, byte[], int, int) - Method in class com.yahoo.compress.ZstdCompressor
 
decompress(byte[], CompressionType, int) - Method in class com.yahoo.compress.Compressor
Decompresses some data
decompress(CompressionType, byte[], int, int, Optional<Integer>) - Method in class com.yahoo.compress.Compressor
Decompresses some data
decompress(Compressor.Compression) - Method in class com.yahoo.compress.Compressor
Decompresses some data
decompressUnconditionally(byte[], int, int) - Method in class com.yahoo.compress.Compressor
 
decompressUnconditionally(ByteBuffer, ByteBuffer) - Method in class com.yahoo.compress.Compressor
 
DEFAULT - Static variable in interface com.yahoo.yolean.concurrent.Sleeper
 
DEFAULT_BASE_SIZE - Static variable in class com.yahoo.io.GrowableByteBuffer
 
DEFAULT_GROW_FACTOR - Static variable in class com.yahoo.io.GrowableByteBuffer
 
DEFAULT_INPUT_BUFFER_SIZE - Static variable in class com.yahoo.compress.ZstdOutputStream
 
degrees - Variable in class com.yahoo.geo.ParsedDegree
The parsed latitude or longitude Degrees north or east if positive Degrees south or west if negative
DegreesParser - Class in com.yahoo.geo
Utility for parsing geographical coordinates
DegreesParser(String) - Constructor for class com.yahoo.geo.DegreesParser
Parse the given string.
DenseBinaryFormat - Class in com.yahoo.tensor.serialization
Implementation of a dense binary format for a tensor on the form: Sorted dimensions = num_dimensions [dimension_str_len dimension_str_bytes dimension_size_int]* Cell_values = [double, double, double, ...]* where values are encoded in order of increasing indexes in each dimension, increasing indexes of later dimensions in the dimension type before earlier.
denseSubspaceBuilder(TensorAddress) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
 
denseSubspaceSize() - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
 
denseSubspaceSize() - Method in class com.yahoo.tensor.MixedTensor
Returns the size of dense subspaces
descendants(Class<PAYLOADTYPE>) - Method in class com.yahoo.yolean.trace.TraceNode
Returns a read-only iterable of all payloads that are instances of payloadType, in all its decendants.
deserialize(Deserializer) - Method in class com.yahoo.vespa.objects.Identifiable
Deserializes the content (excluding the identifier) of this class from the given byte buffer.
deserializeOptional(Deserializer) - Static method in class com.yahoo.vespa.objects.Identifiable
This is a convenience method to allow deserialization of an optional field.
Deserializer - Interface in com.yahoo.vespa.objects
 
deserializeWithId(Deserializer) - Method in class com.yahoo.vespa.objects.Identifiable
Deserializes the content of this class from the given byte buffer.
detach() - Method in class com.yahoo.tensor.Tensor.Cell
Return a copy of this tensor cell which is valid beyond the lifetime of any iterator state which supplied it.
detailedMessage - Variable in class com.yahoo.protect.ErrorMessage
The detailed instance message of this error, not always set
detectHz() - Static method in enum class com.yahoo.concurrent.SystemTimer
 
diag(TensorType) - Static method in interface com.yahoo.tensor.Tensor
 
Diag<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A tensor generator which returns a tensor of any dimension filled with 1 in the diagonal and 0 elsewhere.
Diag(TensorType) - Constructor for class com.yahoo.tensor.functions.Diag
 
dimension() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
Returns the given name of the dimension, or null if dense form is used, such that name must be inferred from order
dimension(int) - Method in class com.yahoo.tensor.PartialAddress
 
dimension(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Builder
Adds the given dimension
dimension(String) - Method in class com.yahoo.tensor.TensorType
Returns the dimension with this name, or empty if not present
dimension(String, TensorType.Dimension.Type) - Method in class com.yahoo.tensor.TensorType.Builder
 
dimensionNames() - Method in class com.yahoo.tensor.TensorType
Returns an immutable set of the names of the dimensions of this
dimensions() - Method in class com.yahoo.tensor.DimensionSizes.Builder
Returns the number of dimensions this provides the size of
dimensions() - Method in class com.yahoo.tensor.DimensionSizes
Returns the number of dimensions this provides the size of
dimensions() - Method in class com.yahoo.tensor.TensorType
Returns an immutable list of the dimensions of this
dimensionSizes() - Method in class com.yahoo.tensor.IndexedTensor
 
DimensionSizes - Class in com.yahoo.tensor
The sizes of a set of dimensions.
DimensionSizes.Builder - Class in com.yahoo.tensor
Builder of a set of dimension sizes.
DimensionValue(int) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(ScalarFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(String) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(String, int) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(String, ScalarFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(String, String) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(Optional<String>, ScalarFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
DimensionValue(Optional<String>, String) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
 
dimensionwiseGeneralizationWith(TensorType) - Method in class com.yahoo.tensor.TensorType
Returns the dimensionwise generalization of this and the given type, or empty if no generalization exists.
DistanceParser - Class in com.yahoo.geo
Utility for parsing a geographical distance with unit.
divide() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
divide(double) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
 
divide(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
Divide() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Divide
 
document - Static variable in interface com.yahoo.vespa.objects.Ids
 
domain() - Method in class ai.vespa.http.HttpURL
 
DomainName - Class in ai.vespa.http
A valid domain name, which can be used in a URI.
DomainName(String, String) - Constructor for class ai.vespa.http.DomainName
 
domainNamePattern - Static variable in class ai.vespa.http.DomainName
 
done() - Method in class com.yahoo.javacc.FastCharStream
 
DOUBLE - Enum constant in enum class com.yahoo.data.access.Type
 
DOUBLE - Enum constant in enum class com.yahoo.slime.Type
 
DOUBLE - Enum constant in enum class com.yahoo.tensor.TensorType.Value
 
DoubleValue(double) - Constructor for class com.yahoo.data.access.simple.Value.DoubleValue
 
dropFileFromCache(File) - Method in class com.yahoo.io.NativeIO
Will hint the OS that this is will not be accessed again and should hence be dropped from the buffer cache.
dropFileFromCache(FileDescriptor) - Method in class com.yahoo.io.NativeIO
Will hint the OS that this is will not be accessed again and should hence be dropped from the buffer cache.
dropPartialFileFromCache(FileDescriptor, long, long, boolean) - Method in class com.yahoo.io.NativeIO
Will hint the OS that data read so far will not be accessed again and should hence be dropped from the buffer cache.
dumpHeap(String, boolean) - Static method in class com.yahoo.protect.Process
 
dumpThreads() - Static method in class com.yahoo.protect.Process
 
duplicate() - Method in class com.yahoo.io.GrowableByteBuffer
 
duration(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
DynamicTensor<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A function which is a tensor whose values are computed by individual lambda functions on evaluation.

E

e - Variable in class com.yahoo.geo.BoundingBoxParser
 
elements() - Method in class com.yahoo.path.Path
Returns an immutable list of the elements of this path in order
elu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
elu(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Elu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Elu
 
Elu(double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Elu
 
empty - Static variable in class com.yahoo.tensor.TensorType
The empty tensor type - which is the same as a double
empty() - Static method in class ai.vespa.http.HttpURL.Path
Creates a new, empty path, with a trailing slash, using HttpURL.requirePathSegment(java.lang.String) for segment validation.
empty() - Static method in class ai.vespa.http.HttpURL.Query
Creates a new, empty query part.
empty() - Static method in class com.yahoo.data.access.simple.Value
 
empty() - Static method in interface com.yahoo.tensor.functions.ToStringContext
 
empty(Consumer<String>) - Static method in class ai.vespa.http.HttpURL.Path
Creates a new, empty path, with a trailing slash, using the indicated validator for segments.
empty(Consumer<String>) - Static method in class ai.vespa.http.HttpURL.Query
Creates a new, empty query part, using the indicated string wrapper for keys and non-null values.
EMPTY - Enum constant in enum class com.yahoo.data.access.Type
 
EmptyStringContext() - Constructor for class com.yahoo.tensor.functions.ToStringContext.EmptyStringContext
 
EmptyValue() - Constructor for class com.yahoo.data.access.simple.Value.EmptyValue
 
encode(int) - Static method in class com.yahoo.text.Utf8
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into a new allocated array.
encode(int, byte[], int) - Static method in class com.yahoo.text.Utf8
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into an array.
encode(int, int) - Static method in class com.yahoo.geo.ZCurve
Encode two 32 bit integers by bit-interleaving them into one 64 bit integer value.
encode(int, OutputStream) - Static method in class com.yahoo.text.Utf8
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into an OutputStream.
encode(int, ByteBuffer) - Static method in class com.yahoo.text.Utf8
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into a ByteBuffer.
encode(Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encode(AbstractByteWriter, Inspector) - Method in class com.yahoo.slime.JsonFormat
 
encode(AbstractByteWriter, Slime) - Method in class com.yahoo.slime.JsonFormat
 
encode(GrowableByteBuffer, Tensor) - Method in class com.yahoo.tensor.serialization.DenseBinaryFormat
 
encode(Slime) - Static method in class com.yahoo.slime.BinaryFormat
Take a Slime object and serialize it into binary format.
encode(Tensor) - Static method in class com.yahoo.tensor.serialization.JsonFormat
Serializes the given tensor value into JSON format, in long format, wrapped in an object containing "cells" only.
encode(Tensor) - Static method in class com.yahoo.tensor.serialization.TypedBinaryFormat
 
encode(Tensor, boolean, boolean) - Static method in class com.yahoo.tensor.serialization.JsonFormat
Serializes the given tensor value into JSON format.
encode(Tensor, GrowableByteBuffer) - Static method in class com.yahoo.tensor.serialization.TypedBinaryFormat
 
encode(OutputStream, Inspector) - Method in class com.yahoo.slime.JsonFormat
 
encode(OutputStream, Slime) - Method in class com.yahoo.slime.JsonFormat
 
encode(OutputStream, Slime) - Method in interface com.yahoo.slime.SlimeFormat
Encode a slime object into the provided output stream
encode(String) - Method in class com.yahoo.text.Ascii.Encoder
 
encode(String, Charset, int...) - Static method in class com.yahoo.text.Ascii
 
encode(Map<String, ?>) - Static method in class com.yahoo.text.JSON
Outputs a map as a JSON 'object' string, provided that the map values are either String Number Any object whose toString returns JSON
encode_and_compress(Slime, Compressor) - Static method in class com.yahoo.slime.BinaryFormat
Take a Slime object and serialize it into binary format, and compresses it.
encode_slow(int, int) - Static method in class com.yahoo.geo.ZCurve
Encode two integers by bit-interleaving them into one Long value.
encodeARRAY(Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeBOOL(boolean) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeDATA(byte[]) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeDOUBLE(double) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeEMPTY() - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeLONG(long) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeOBJECT(Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encoder - Variable in class com.yahoo.io.AbstractByteWriter
 
encodeShortForm(Tensor) - Static method in class com.yahoo.tensor.serialization.JsonFormat
Deprecated.
use #encode(#Tensor, boolean, boolean)
encodeSTRING(String) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
encodeWithType(Tensor) - Static method in class com.yahoo.tensor.serialization.JsonFormat
Deprecated.
use #encode(#Tensor, boolean, boolean)
endArray() - Method in class com.yahoo.text.JSONWriter
End an array value
endArrayValue() - Method in class com.yahoo.text.JSONWriter
Ends an array value
endField() - Method in class com.yahoo.text.JSONWriter
Ends an object field
endObject() - Method in class com.yahoo.text.JSONWriter
End an object value
ensure(boolean, Object...) - Static method in class com.yahoo.protect.Validator
Ensure the given argument is true, if not throw IllegalArgumentException concatenating the String representation of the description arguments.
ensure(String, boolean) - Static method in class com.yahoo.protect.Validator
Ensures that the given argument is true
ensureInRange(String, int, int, int) - Static method in class com.yahoo.protect.Validator
Throws an IllegalArgumentException if the given argument is not in the given range
ensureInstanceOf(String, Object, Class<?>) - Static method in class com.yahoo.protect.Validator
Ensures that an item is of a particular class
ensureNonEmpty(String, String) - Static method in class com.yahoo.protect.Validator
Throws NullPointerException if the argument is null
ensureNotInitialized(String, Object, Object) - Static method in class com.yahoo.protect.Validator
Throws an IllegalStateException if the given field value is initialized (not null)
ensureNotInstanceOf(String, Object, Class<?>) - Static method in class com.yahoo.protect.Validator
Ensures that an item is not of a particular class
ensureNotNull(String, Object) - Static method in class com.yahoo.protect.Validator
Throws NullPointerException if the argument is null
ensureSmaller(String, int, String, int) - Static method in class com.yahoo.protect.Validator
Throws an IllegalArgumentException if the first argument is not strictly smaller than the second argument
ensureSmaller(String, Comparable, String, Comparable) - Static method in class com.yahoo.protect.Validator
Throws an IllegalArgumentException if the first argument is not strictly smaller than the second argument
entering(TraceNode) - Method in class com.yahoo.yolean.trace.TraceVisitor
Enters a TraceNode.
entries() - Method in class ai.vespa.http.HttpURL.Query
A mutable copy of the URL decoded key-value pairs that make up this query.
entries() - Method in record class com.yahoo.config.ini.Ini
Returns the value of the entries record component.
entries() - Method in interface com.yahoo.data.access.Inspector
Convert an array to an iterable list.
entries() - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
entries() - Method in class com.yahoo.data.access.simple.Value
 
entries() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
entries() - Method in interface com.yahoo.slime.Inspector
Check how many entries are contained in the current value.
entriesIterator(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
entriesStream(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
Returns stream of entries for given inspector.
entry(int) - Method in interface com.yahoo.data.access.Inspector
Access an array entry.
entry(int) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
entry(int) - Method in class com.yahoo.data.access.simple.Value
 
entry(int) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
entry(int) - Method in interface com.yahoo.slime.Cursor
Accesses an array entry.
entry(int) - Method in interface com.yahoo.slime.Inspector
Access an array entry.
entry(int, Inspector) - Method in interface com.yahoo.data.access.ArrayTraverser
Callback function to implement.
entry(int, Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
entry(int, Inspector) - Method in interface com.yahoo.slime.ArrayTraverser
Callback function to implement.
entryCount() - Method in interface com.yahoo.data.access.Inspector
Get the number of entries in an ARRAY (always returns 0 for non-arrays)
entryCount() - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
entryCount() - Method in class com.yahoo.data.access.simple.Value
 
entryCount() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
entrySet() - Method in class com.yahoo.collections.CopyOnWriteHashMap
 
entrySet() - Method in class com.yahoo.collections.LazyMap
 
entrySet() - Method in class com.yahoo.collections.ListMap
Returns the entries of this.
entrySet() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
entrySet() - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
equal() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
equal(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
equal(List<String>) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Equal() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Equal
 
equalContentsIgnoreOrder(Collection<?>, Collection<?>) - Static method in class com.yahoo.collections.CollectionUtil
Returns true if the contents of the two given collections are equal, ignoring order.
equals(BinaryScaledAmount) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
 
equals(Tensor, Tensor) - Static method in interface com.yahoo.tensor.Tensor
Implement here to make this work across implementations.
equals(Object) - Method in class ai.vespa.http.HttpURL
 
equals(Object) - Method in class ai.vespa.http.HttpURL.Path
 
equals(Object) - Method in class ai.vespa.http.HttpURL.Query
 
equals(Object) - Method in class ai.vespa.validation.StringWrapper
 
equals(Object) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
 
equals(Object) - Method in class com.yahoo.collections.CopyOnWriteHashMap
 
equals(Object) - Method in class com.yahoo.collections.Hashlet
 
equals(Object) - Method in class com.yahoo.collections.LazyMap
 
equals(Object) - Method in class com.yahoo.collections.LazySet
 
equals(Object) - Method in class com.yahoo.collections.Pair
 
equals(Object) - Method in class com.yahoo.collections.Tuple2
equals(Object) will always throw UnsupportedOperationException.
equals(Object) - Method in record class com.yahoo.config.ini.Ini
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
equals(Object) - Method in class com.yahoo.io.GrowableByteBuffer
 
equals(Object) - Method in class com.yahoo.net.URI
 
equals(Object) - Method in class com.yahoo.net.Url
 
equals(Object) - Method in class com.yahoo.net.UrlToken
 
equals(Object) - Method in class com.yahoo.path.Path
 
equals(Object) - Method in class com.yahoo.protect.ErrorMessage
Two error messages are equal if they have the same code and message.
equals(Object) - Method in class com.yahoo.tensor.DimensionSizes
 
equals(Object) - Method in class com.yahoo.tensor.evaluation.Name
 
equals(Object) - Method in class com.yahoo.tensor.IndexedTensor
 
equals(Object) - Method in class com.yahoo.tensor.MappedTensor
 
equals(Object) - Method in class com.yahoo.tensor.MixedTensor
 
equals(Object) - Method in class com.yahoo.tensor.Tensor.Cell
 
equals(Object) - Method in interface com.yahoo.tensor.Tensor
Returns whether this tensor and the given tensor is mathematically equal: That they have the same dimension *names* and the same content.
equals(Object) - Method in class com.yahoo.tensor.TensorAddress
 
equals(Object) - Method in class com.yahoo.tensor.TensorType.Dimension
 
equals(Object) - Method in class com.yahoo.tensor.TensorType
 
equals(Object) - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
 
equals(Object) - Method in class com.yahoo.text.AbstractUtf8Array
 
equals(Object) - Method in class com.yahoo.text.DataTypeIdentifier
 
equals(Object) - Method in class com.yahoo.text.Utf8String
 
equals(Object) - Method in class com.yahoo.vespa.objects.FieldBase
 
equals(Object) - Method in class com.yahoo.vespa.objects.Identifiable
 
equals(Object, Object) - Static method in class com.yahoo.vespa.objects.Identifiable
Returns whether or not two objects are equal, taking into account that either can be null.
equals(String, String) - Static method in class com.yahoo.text.JSON
Test whether two JSON strings are equal, e.g.
equalTo(Inspector) - Method in interface com.yahoo.slime.Inspector
Tests whether this is equal to Inspector.
equalTo(Slime) - Method in class com.yahoo.slime.Slime
Tests whether the two Inspectors are equal.
erf() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
erf(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions.Erf
 
Erf() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Erf
 
ErrorMessage - Class in com.yahoo.protect
An error message with a code.
ErrorMessage() - Constructor for class com.yahoo.protect.ErrorMessage
Create an invalid instance for a subclass to initialize.
ErrorMessage(int, String) - Constructor for class com.yahoo.protect.ErrorMessage
 
ErrorMessage(int, String, String) - Constructor for class com.yahoo.protect.ErrorMessage
Create an application specific error message with an application specific code
ErrorMessage(int, String, String, Throwable) - Constructor for class com.yahoo.protect.ErrorMessage
Create an application specific error message with an application specific code
errors() - Method in class com.yahoo.errorhandling.Results
 
escape(String) - Static method in class com.yahoo.text.JSON
Returns the given string as a properly json escaped string
escape(String) - Static method in class com.yahoo.text.StringUtilities
 
escape(String, char) - Static method in class com.yahoo.text.StringUtilities
Escapes strings into a format with only printable ASCII characters.
ESCAPE_CHAR - Static variable in class com.yahoo.text.Ascii
 
escapedAsciiContent(String, boolean) - Method in class com.yahoo.text.XMLWriter
Writes the given US-ASCII only string as-is.
escapedContent(String, boolean) - Method in class com.yahoo.text.XMLWriter
Writes the given string as-is.
evaluate() - Method in class com.yahoo.tensor.functions.TensorFunction
Evaluate with no context
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.CellCast
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.CompositeTensorFunction
Evaluates this by first converting it to a primitive function
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Concat
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ConstantTensor
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Generate
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Join
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Map
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Merge
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Reduce
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ReduceJoin
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Rename
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Slice
 
evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.TensorFunction
Evaluates this tensor.
EvaluationContext<NAMETYPE extends Name> - Interface in com.yahoo.tensor.evaluation
An evaluation context which is passed down to all nested functions during evaluation.
EventBarrier - Class in com.yahoo.concurrent
Reference implementation of the 'Incremental Minimal Event Barrier' algorithm.
EventBarrier() - Constructor for class com.yahoo.concurrent.EventBarrier
At creation there are no active events and no pending barriers.
EventBarrier.BarrierWaiter - Interface in com.yahoo.concurrent
Declares the interface required to wait for the detection of a minimal event barrier.
exa - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
Exceptions - Class in com.yahoo.yolean
Helper methods for handling exceptions
Exceptions() - Constructor for class com.yahoo.yolean.Exceptions
 
Exceptions.RunnableThrowingInterruptedException - Interface in com.yahoo.yolean
 
Exceptions.RunnableThrowingIOException - Interface in com.yahoo.yolean
 
Exceptions.SupplierThrowingIOException<T> - Interface in com.yahoo.yolean
 
ExceptionUtils - Class in com.yahoo.exception
Misc exception utility methods - replacement for Apache commons-lang's ExceptionUtils
exec(String) - Method in class com.yahoo.system.ProcessExecuter
Executes the given command synchronously without timeout.
exec(String[]) - Method in class com.yahoo.system.ProcessExecuter
Executes the given command synchronously without timeout.
execute(Object) - Method in interface com.yahoo.vespa.objects.ObjectOperation
Apply this operation to the given object.
execute(Runnable) - Method in class com.yahoo.concurrent.CachedThreadPoolWithFallback
 
execute(Runnable) - Method in class com.yahoo.concurrent.InThreadExecutorService
 
execute(String) - Method in class com.yahoo.system.execution.ProcessExecutor
Convenience method to execute a process with no input data.
execute(String, String) - Method in class com.yahoo.system.execution.ProcessExecutor
Executes the given command synchronously.
execute(Key, Runnable) - Method in class com.yahoo.concurrent.StripedExecutor
Executes the given command.
exitCode - Variable in class com.yahoo.system.execution.ProcessResult
 
exp() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Exp() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Exp
 
expand(String) - Method in interface com.yahoo.tensor.Tensor
 
Expand<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The expand tensor function returns a tensor with a new dimension of size 1 is added, equivalent to "tensor * tensor(dim_name[1])(1)".
Expand(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Expand
 
ExpressionFormatter - Class in com.yahoo.text
Formats any parenthesis expression.

F

FastCharStream - Class in com.yahoo.javacc
 
FastCharStream(String) - Constructor for class com.yahoo.javacc.FastCharStream
 
FatalErrorHandler - Class in com.yahoo.io
What to do if a fatal condition happens in an IO component.
FatalErrorHandler() - Constructor for class com.yahoo.io.FatalErrorHandler
 
fetch() - Method in class com.yahoo.concurrent.ThreadLocalDirectory
Fetch the current set of sampled data, and reset state of all thread local instances.
field(int) - Method in interface com.yahoo.slime.Cursor
Accesses a field in an object by symbol id.
field(int) - Method in interface com.yahoo.slime.Inspector
Access an field in an object by symbol id.
field(int, Inspector) - Method in interface com.yahoo.slime.ObjectSymbolTraverser
Callback function to implement.
field(String) - Method in interface com.yahoo.data.access.Inspector
Access an field in an object.
field(String) - Method in class com.yahoo.data.access.simple.Value
 
field(String) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
field(String) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
field(String) - Method in interface com.yahoo.slime.Cursor
Accesses a field in an object by symbol name.
field(String) - Method in interface com.yahoo.slime.Inspector
Access an field in an object by symbol name.
field(String, Inspector) - Method in interface com.yahoo.data.access.ObjectTraverser
Callback function to implement.
field(String, Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
field(String, Inspector) - Method in interface com.yahoo.slime.ObjectTraverser
Callback function to implement.
FieldBase - Class in com.yahoo.vespa.objects
 
FieldBase(String) - Constructor for class com.yahoo.vespa.objects.FieldBase
 
fieldCount() - Method in interface com.yahoo.data.access.Inspector
Get the number of fields in an OBJECT (always returns 0 for non-objects)
fieldCount() - Method in class com.yahoo.data.access.simple.Value
 
fieldCount() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
fieldCount() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
fields() - Method in interface com.yahoo.data.access.Inspector
Convert an object to an iterable list of (name, value) pairs.
fields() - Method in class com.yahoo.data.access.simple.Value
 
fields() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
fields() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
fields() - Method in interface com.yahoo.slime.Inspector
Check how many fields are contained in the current value.
fill(double[]) - Method in class com.yahoo.tensor.IndexedTensor.BoundBuilder
 
fill(float[]) - Method in class com.yahoo.tensor.IndexedTensor.BoundBuilder
 
filter(Collection<?>, Class<T>) - Static method in class com.yahoo.collections.CollectionUtil
Returns the subset of elements from the given collection that can be cast to the reference type, defined by the given Class object.
findCause(Throwable, Class<T>) - Static method in class com.yahoo.yolean.Exceptions
Returns the first cause or the given throwable that is an instance of clazz
findEndOfKey() - Method in class com.yahoo.text.SimpleMapParser
 
findEndOfValue() - Method in class com.yahoo.text.SimpleMapParser
 
first - Variable in class com.yahoo.collections.Tuple2
 
first() - Method in class com.yahoo.collections.AbstractFilteringList
Returns the first item in this list, or empty if there are none.
first(int) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the first n items in this list, or everything except those if negated.
first(Collection<T>) - Static method in class com.yahoo.collections.CollectionUtil
Returns the first element in a collection according to iteration order.
firstMatching(T[], Predicate<? super T>) - Static method in class com.yahoo.collections.CollectionUtil
 
firstOf(List<CompletableFuture<T>>) - Static method in class com.yahoo.concurrent.CompletableFutures
Returns a new completable future that is either - completed when any of the provided futures complete without exception - completed exceptionally once all provided futures complete exceptionally
flip() - Method in class com.yahoo.io.GrowableByteBuffer
 
flip() - Method in class com.yahoo.vespa.objects.BufferSerializer
 
FLOAT - Enum constant in enum class com.yahoo.tensor.TensorType.Value
 
floor() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Floor() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Floor
 
flush() - Method in class com.yahoo.compress.ZstdOutputStream
 
flush() - Method in class com.yahoo.io.BufferChain
 
flush() - Method in class com.yahoo.io.ByteWriter
 
flush() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
flush() - Method in class com.yahoo.io.Utf8ByteWriter
 
flush() - Method in class com.yahoo.text.ForwardWriter
 
flush() - Method in class com.yahoo.text.JavaWriterWriter
 
fmod(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
forceAttribute(Utf8String, Object) - Method in class com.yahoo.text.XMLWriter
Writes an attribute by XML.xmlEscape(value.toString(),false)
forceAttribute(String, Object) - Method in class com.yahoo.text.XMLWriter
 
forceLoad(String, String[], ClassLoader) - Static method in class com.yahoo.system.ForceLoad
Force the loading of the given classes.
ForceLoad - Class in com.yahoo.system
Utility class used to force the loading of other classes.
ForceLoad() - Constructor for class com.yahoo.system.ForceLoad
 
ForceLoadError - Error in com.yahoo.system
Special error to be propagated when force-loading a class fails.
ForceLoadError(String, Throwable) - Constructor for error com.yahoo.system.ForceLoadError
Create a new force load error
fordblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
fordblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
forEach(BiConsumer<K, List<V>>) - Method in class com.yahoo.collections.ListMap
 
format(String) - Method in class com.yahoo.text.ExpressionFormatter
 
format(String, Object...) - Static method in class com.yahoo.text.Text
 
formatException(String) - Method in class com.yahoo.javacc.FastCharStream
 
ForwardWriter - Class in com.yahoo.text
Wraps another writer and converts IOException to RuntimeExceptions.
ForwardWriter(GenericWriter) - Constructor for class com.yahoo.text.ForwardWriter
 
FRAGMENT - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
free(TensorType, Function<List<Long>, Double>) - Static method in class com.yahoo.tensor.functions.Generate
Creates a generated tensor from a free function
free(T) - Method in class com.yahoo.yolean.concurrent.ConcurrentResourcePool
Frees an instance previously acquired bty alloc
free(T) - Method in class com.yahoo.yolean.concurrent.ResourcePool
 
FreezableArrayList<ITEM> - Class in com.yahoo.collections
An array list which can be frozen to disallow further edits.
FreezableArrayList() - Constructor for class com.yahoo.collections.FreezableArrayList
Creates a freezable array list which does not permit adds after freeze
FreezableArrayList(boolean) - Constructor for class com.yahoo.collections.FreezableArrayList
 
FreezableArrayList(boolean, int) - Constructor for class com.yahoo.collections.FreezableArrayList
 
FreezableArrayList(int) - Constructor for class com.yahoo.collections.FreezableArrayList
Creates a freezable array list which does not permit adds after freeze
freeze() - Method in class com.yahoo.collections.FreezableArrayList
Irreversibly freezes the content of this
freeze() - Method in class com.yahoo.collections.ListMap
Irreversibly prevent changes to the content of this.
from(double) - Static method in interface com.yahoo.tensor.Tensor
Returns a double as a tensor: A dimensionless tensor containing the value as its cell
from(TensorType, String) - Static method in interface com.yahoo.tensor.Tensor
Returns a tensor instance containing the given data on the tensor literal form.
from(TensorType, List<ScalarFunction<NAMETYPE>>) - Static method in class com.yahoo.tensor.functions.DynamicTensor
Creates a dynamic tensor function for a bound, indexed tensor
from(TensorType, Map<TensorAddress, ScalarFunction<NAMETYPE>>) - Static method in class com.yahoo.tensor.functions.DynamicTensor
Creates a dynamic tensor function.
from(Writer) - Static method in class com.yahoo.text.XMLWriter
Returns the input writer as-is if it is an XMLWriter instance.
from(Writer, int, int) - Static method in class com.yahoo.text.XMLWriter
Returns the input writer as-is if it is an XMLWriter instance.
from(String) - Static method in interface com.yahoo.tensor.Tensor
Returns a tensor instance containing the given data on the tensor literal form.
from(String, String) - Static method in interface com.yahoo.tensor.Tensor
Returns a tensor instance containing the given data on the tensor literal form.
from(URI) - Static method in class ai.vespa.http.HttpURL
 
from(URI, Consumer<String>, Consumer<String>) - Static method in class ai.vespa.http.HttpURL
 
from(Clock, Instant, Optional<Duration>) - Static method in class com.yahoo.time.TimeBudget
 
from(List<String>) - Static method in class com.yahoo.path.Path
Creates a new path with the given segments.
fromArray(Inspector, Function<Inspector, T>) - Static method in class com.yahoo.slime.SlimeStream
Create a stream from a Slime Inspector pointing to an array.
fromDimensions() - Method in class com.yahoo.tensor.functions.Rename
 
fromId(String) - Static method in enum class com.yahoo.tensor.TensorType.Value
 
fromNow(Clock, Duration) - Static method in class com.yahoo.time.TimeBudget
Returns a TimeBudget with a start time of now, and with the given timeout.
fromSpec(String) - Static method in class com.yahoo.tensor.TensorType
Returns a tensor type instance from a tensor type spec: tensor(dimension1, dimension2, ...) where each dimension is either dimension-name[] - an unbound indexed dimension dimension-name[int] - an bound indexed dimension dimension-name{} - a mapped dimension Example: tensor(x[10],y[20]) (a matrix)
fromSpec(String) - Static method in class com.yahoo.tensor.TensorTypeParser
 
fromString(String) - Static method in class com.yahoo.net.Url
 
fromString(String) - Static method in class com.yahoo.path.Path
Creates a path from a string.
fromString(String, boolean, boolean) - Static method in class com.yahoo.geo.ParsedDegree
 
fromString(String, String) - Static method in class com.yahoo.path.Path
Create a path from a string.
fromSymbol(char) - Static method in enum class com.yahoo.binaryprefix.BinaryPrefix
 
fsmblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
fsmblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 

G

generate(TensorType, Function<List<Long>, Double>) - Static method in interface com.yahoo.tensor.Tensor
 
Generate<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
An indexed tensor whose values are generated by a function
Generate(TensorType, Function<List<Long>, Double>) - Constructor for class com.yahoo.tensor.functions.Generate
The same as Generate.free
generateToken(UnicodeUtilities.Predicate) - Static method in class com.yahoo.javacc.UnicodeUtilities
 
GenericWriter - Class in com.yahoo.text
This is a basic writer for presenting text.
GenericWriter() - Constructor for class com.yahoo.text.GenericWriter
 
get() - Method in class com.yahoo.io.GrowableByteBuffer
 
get() - Method in class com.yahoo.lang.CachedSupplier
 
get() - Method in class com.yahoo.lang.MutableBoolean
 
get() - Method in class com.yahoo.lang.MutableInteger
 
get() - Method in class com.yahoo.lang.MutableLong
 
get() - Method in class com.yahoo.lang.SettableOptional
 
get() - Method in class com.yahoo.slime.Slime
Get a Cursor connected to the top-level data object.
get() - Method in class com.yahoo.yolean.concurrent.Memoized
 
get() - Method in interface com.yahoo.yolean.Exceptions.SupplierThrowingIOException
 
get() - Method in interface com.yahoo.yolean.function.ThrowingSupplier
 
get(byte[]) - Method in class com.yahoo.io.GrowableByteBuffer
 
get(byte[], int, int) - Method in class com.yahoo.io.GrowableByteBuffer
 
get(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
get(long) - Method in class com.yahoo.concurrent.Receiver
Wait for up to "timeout" milliseconds for an incoming message.
get(long) - Method in class com.yahoo.tensor.IndexedTensor
Returns the value at the given standard value order index as a double.
get(long...) - Method in class com.yahoo.tensor.IndexedTensor
Returns the value at the given indexes as a double
get(TensorAddress) - Method in class com.yahoo.tensor.IndexedTensor
Returns the value at this address, or 0.0 if there is no value at this address
get(TensorAddress) - Method in class com.yahoo.tensor.MappedTensor
 
get(TensorAddress) - Method in class com.yahoo.tensor.MixedTensor
Returns the value at the given address
get(TensorAddress) - Method in interface com.yahoo.tensor.Tensor
Returns the value of a cell, or 0.0 if this cell does not exist
get(Object) - Method in class com.yahoo.collections.Hashlet
Obtain the value for a specific key.
get(Object) - Method in class com.yahoo.collections.LazyMap
 
get(Object) - Method in class com.yahoo.collections.MethodCache
 
get(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
get(Object) - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
get(Object, Consumer<String>) - Method in class com.yahoo.collections.MethodCache
 
get(K) - Method in class com.yahoo.collections.ListMap
Returns the List containing the elements with this key, or an empty list if there are no elements for this key.
getAbsolute() - Method in class com.yahoo.path.Path
Returns a string representation of this path where the delimiter is prepended
getAllThreads() - Static method in class com.yahoo.concurrent.Threads
Returns all threads in JVM
getAndSet(boolean) - Method in class com.yahoo.lang.MutableBoolean
 
getArguments() - Method in class com.yahoo.system.CommandLineParser
All non-switch strings that were given on the command line
getBeginColumn() - Method in class com.yahoo.javacc.FastCharStream
 
getBeginLine() - Method in class com.yahoo.javacc.FastCharStream
 
getBinarySwitches() - Method in class com.yahoo.system.CommandLineParser
The binary switches that were given on the command line
getBinding(String) - Method in class com.yahoo.tensor.functions.ToStringContext.EmptyStringContext
 
getBinding(String) - Method in interface com.yahoo.tensor.functions.ToStringContext
Returns the name an identifier is bound to, or null if not bound in this context
getBuf() - Method in class com.yahoo.io.Utf8ByteWriter
Return a buffer ready for read.
getBuf() - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getByte(int) - Method in class com.yahoo.text.AbstractUtf8Array
Returns the byte at the given position.
getByte(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getByte(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getByteBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
 
getByteLength() - Method in class com.yahoo.text.AbstractUtf8Array
Returns the length in bytes of the utf8 sequence.
getByteLength() - Method in class com.yahoo.text.Utf8Array
 
getByteLength() - Method in class com.yahoo.text.Utf8PartialArray
 
getByteOffset() - Method in class com.yahoo.text.AbstractUtf8Array
Returns the offset in the backing array where the utf8 sequence starts.
getByteOffset() - Method in class com.yahoo.text.Utf8Array
 
getByteOffset() - Method in class com.yahoo.text.Utf8PartialArray
 
getBytes() - Method in class com.yahoo.text.AbstractUtf8Array
Returns the backing byte array.
getBytes() - Method in class com.yahoo.text.Utf8Array
 
getBytes(FieldBase, int) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getBytes(FieldBase, int) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getCause() - Method in class com.yahoo.protect.ErrorMessage
Returns the cause of this, or null if none is set
getCause() - Method in exception com.yahoo.yolean.UncheckedInterruptedException
 
getChar() - Method in class com.yahoo.io.GrowableByteBuffer
 
getChar(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
getCharset() - Static method in class com.yahoo.text.Utf8
Returns the Charset instance for UTF-8
getChild(Element, String) - Static method in class com.yahoo.text.XML
Returns the first child with the given name, or null if none
getChildPath() - Method in class com.yahoo.path.Path
Returns the child path: A path containing all elements of this except the first
getChildren(Element) - Static method in class com.yahoo.text.XML
Returns the child Element objects from a w3c dom spec.
getChildren(Element, String) - Static method in class com.yahoo.text.XML
Returns the child Element objects with given name from a w3c dom spec
getClassId() - Method in class com.yahoo.vespa.objects.Identifiable
Returns the class identifier of this class.
getCode() - Method in enum class com.yahoo.compress.CompressionType
 
getCode() - Method in class com.yahoo.protect.ErrorMessage
 
getContext() - Method in class com.yahoo.net.URI.Token
 
getDaemonThreadFactory(String) - Static method in class com.yahoo.concurrent.ThreadFactoryFactory
 
getDecompressedLength(byte[], int, int) - Static method in class com.yahoo.compress.ZstdCompressor
 
getDegrees() - Method in class com.yahoo.geo.DistanceParser
 
getDepth() - Method in class com.yahoo.net.URI
Returns the depth of this uri.
getDetailedMessage() - Method in class com.yahoo.protect.ErrorMessage
Returns the detailed message, or null if there is no detailed message
getDimension(String) - Method in class com.yahoo.tensor.TensorType.Builder
Returns the given dimension, or empty if none is present
getDocument(File) - Static method in class com.yahoo.text.XML
Returns the parsed Document from an XML file
getDocument(Reader) - Static method in class com.yahoo.text.XML
Returns the parsed Document from an XML file
getDocument(String) - Static method in class com.yahoo.text.XML
Returns the Document of the string XML payload.
getDocumentBuilder() - Static method in class com.yahoo.text.XML
Creates a new XML DocumentBuilder.
getDocumentBuilder(boolean) - Static method in class com.yahoo.text.XML
Creates a new XML DocumentBuilder.
getDocumentBuilder(String, ClassLoader) - Static method in class com.yahoo.text.XML
Creates a new XML DocumentBuilder.
getDocumentBuilder(String, ClassLoader, boolean) - Static method in class com.yahoo.text.XML
Creates a new XML DocumentBuilder.
getDomain() - Method in class com.yahoo.net.URI
 
getDouble() - Method in class com.yahoo.io.GrowableByteBuffer
 
getDouble(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
getDouble(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getDouble(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getDoubleValue() - Method in class com.yahoo.tensor.Tensor.Cell
Returns the value as a double
getEncoding() - Method in class com.yahoo.io.AbstractByteWriter
Returns the charset this encodes its output in
getEndColumn() - Method in class com.yahoo.javacc.FastCharStream
 
getEndLine() - Method in class com.yahoo.javacc.FastCharStream
 
getError() - Method in class com.yahoo.io.NativeIO
 
getExtension() - Method in class com.yahoo.net.URI
 
getFilename() - Method in class com.yahoo.net.URI
 
getFirst() - Method in class com.yahoo.collections.Pair
Returns the first member.
getFloat() - Method in class com.yahoo.io.GrowableByteBuffer
 
getFloat(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
getFloat(long) - Method in class com.yahoo.tensor.IndexedTensor
Returns the value at the given standard value order index as a float.
getFloat(long...) - Method in class com.yahoo.tensor.IndexedTensor
Returns the value at the given indexes as a float
getFloat(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getFloat(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getFloatValue() - Method in class com.yahoo.tensor.Tensor.Cell
Returns the value as a float
getFragment() - Method in class com.yahoo.net.URI
 
getFragment() - Method in class com.yahoo.net.Url
 
getFragmentBegin() - Method in class com.yahoo.net.Url
 
getFragmentEnd() - Method in class com.yahoo.net.Url
 
getGrowFactor() - Method in class com.yahoo.io.GrowableByteBuffer
 
getHelpText() - Method in class com.yahoo.system.CommandLineParser
 
getHost() - Method in class com.yahoo.net.URI
Returns the normalized host of this URI.
getHost() - Method in class com.yahoo.net.Url
 
getHostBegin() - Method in class com.yahoo.net.Url
 
getHostEnd() - Method in class com.yahoo.net.Url
 
getImage() - Method in class com.yahoo.javacc.FastCharStream
 
getIndexOfKey(Object) - Method in class com.yahoo.collections.Hashlet
Finds the index where the key,value pair is stored.
getInt() - Method in class com.yahoo.io.GrowableByteBuffer
 
getInt(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
getInt(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getInt(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getInt1_2_4Bytes() - Method in class com.yahoo.io.GrowableByteBuffer
Reads a 30-bit positive integer from the buffer, which was written using 1, 2, or 4 bytes.
getInt1_2_4Bytes(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getInt1_4Bytes() - Method in class com.yahoo.io.GrowableByteBuffer
Reads a 31-bit positive integer from the buffer, which was written using 1 or 4 bytes.
getInt1_4Bytes(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getInt2_4_8Bytes() - Method in class com.yahoo.io.GrowableByteBuffer
Reads a 62-bit positive integer from the buffer, which was written using 2, 4, or 8 bytes.
getInt2_4_8Bytes(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getInvalidExplanation() - Method in class com.yahoo.net.URI
Returns an explanation of why this uri is invalid, or null if it is valid
getKey() - Method in class com.yahoo.tensor.Tensor.Cell
 
getLength() - Method in class com.yahoo.net.UrlToken
 
getLines(String) - Static method in class com.yahoo.io.IOUtils
Returns a list containing the lines in the given file as strings
getList(K) - Method in class com.yahoo.collections.ListMap
The same as get
getLocalhost() - Static method in class com.yahoo.net.HostName
Return a public and fully qualified hostname for localhost that resolves to an IP address on a network interface.
getLocalInstance() - Method in class com.yahoo.concurrent.ThreadLocalDirectory
Expose the thread local for the running thread, for use in conjunction with update(SAMPLE, LocalInstance<AGGREGATOR, SAMPLE>).
getLong() - Method in class com.yahoo.io.GrowableByteBuffer
 
getLong(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
getLong(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getLong(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getMainTld() - Method in class com.yahoo.net.URI
 
getMaxCompressedLength(int) - Static method in class com.yahoo.compress.ZstdCompressor
 
getMessage() - Method in class com.yahoo.protect.ErrorMessage
 
getName() - Method in class com.yahoo.io.reader.NamedReader
 
getName() - Method in class com.yahoo.path.Path
Returns the name of this path element, typically the last element in the path string
getName() - Method in class com.yahoo.vespa.objects.FieldBase
 
getNewEncoder() - Static method in class com.yahoo.text.Utf8
Create a new UTF-8 encoder.
getNodePath(Node, String) - Static method in class com.yahoo.text.XML
Returns the path to the given xml node, where each node name is separated by the given separator string.
getOffendingBytes() - Method in exception com.yahoo.slime.JsonParseException
 
getOffset() - Method in class com.yahoo.net.UrlToken
 
getOrig() - Method in class com.yahoo.net.UrlToken
 
getParams() - Method in class com.yahoo.net.URI
 
getParentPath() - Method in class com.yahoo.path.Path
Returns the parent path: A path containing all elements of this except the last
getPassword() - Method in class com.yahoo.net.Url
 
getPasswordBegin() - Method in class com.yahoo.net.Url
 
getPasswordEnd() - Method in class com.yahoo.net.Url
 
getPath() - Method in class com.yahoo.net.URI
 
getPath() - Method in class com.yahoo.net.Url
 
getPathBegin() - Method in class com.yahoo.net.Url
 
getPathEnd() - Method in class com.yahoo.net.Url
 
getPort() - Method in class com.yahoo.net.URI
Returns the port number of this scheme if set explicitly, or -1 otherwise
getPort() - Method in class com.yahoo.net.Url
 
getPortBegin() - Method in class com.yahoo.net.Url
 
getPortEnd() - Method in class com.yahoo.net.Url
 
getPortString() - Method in class com.yahoo.net.Url
 
getPrefix() - Method in class com.yahoo.concurrent.DaemonThreadFactory
 
getQuery() - Method in class com.yahoo.net.URI
 
getQuery() - Method in class com.yahoo.net.Url
 
getQueryBegin() - Method in class com.yahoo.net.Url
 
getQueryEnd() - Method in class com.yahoo.net.Url
 
getRawUtf8Bytes(Deserializer) - Static method in class com.yahoo.vespa.objects.Identifiable
 
getReader() - Method in class com.yahoo.io.reader.NamedReader
 
getRelative() - Method in class com.yahoo.path.Path
Returns a string representation of the path represented by this
getRest() - Method in class com.yahoo.net.URI
Returns the rest of this uri, that is what is following the host or port.
getScheme() - Method in class com.yahoo.net.URI
Returns the normalized scheme of this URI.
getScheme() - Method in class com.yahoo.net.Url
 
getSchemeBegin() - Method in class com.yahoo.net.Url
 
getSchemeEnd() - Method in class com.yahoo.net.Url
 
getSecond() - Method in class com.yahoo.collections.Pair
Returns the second member.
getSerializedSize1_2_4Bytes(int) - Static method in class com.yahoo.io.GrowableByteBuffer
Computes the size used for storing the given integer using 1, 2 or 4 bytes.
getSerializedSize1_4Bytes(int) - Static method in class com.yahoo.io.GrowableByteBuffer
Computes the size used for storing the given integer using 1 or 4 bytes.
getSerializedSize2_4_8Bytes(long) - Static method in class com.yahoo.io.GrowableByteBuffer
Computes the size used for storing the given integer using 2, 4 or 8 bytes.
getShort() - Method in class com.yahoo.io.GrowableByteBuffer
 
getShort(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
getShort(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getShort(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getStackTraceAsString(Throwable) - Static method in class com.yahoo.exception.ExceptionUtils
 
getStackTraceRecursivelyAsString(Throwable) - Static method in class com.yahoo.exception.ExceptionUtils
 
getString(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
getString(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
 
getSuffix(int) - Method in class com.yahoo.javacc.FastCharStream
 
getTabSize() - Method in class com.yahoo.javacc.FastCharStream
 
getTensor(String) - Method in interface com.yahoo.tensor.evaluation.EvaluationContext
Returns the tensor bound to this name, or null if none
getTensor(String) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
 
getTerm() - Method in class com.yahoo.net.UrlToken
 
getThreadFactory(String) - Static method in class com.yahoo.concurrent.ThreadFactoryFactory
 
getToken() - Method in class com.yahoo.net.URI.Token
 
getType() - Method in class com.yahoo.net.UrlToken
 
getType(String) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
 
getType(String) - Method in interface com.yahoo.tensor.evaluation.TypeContext
Returns the type of the tensor with this name by converting from a string name.
getType(NAMETYPE) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
 
getType(NAMETYPE) - Method in interface com.yahoo.tensor.evaluation.TypeContext
Returns the type of the tensor with this name.
getUnarySwitches() - Method in class com.yahoo.system.CommandLineParser
The unary switches that were given on the command line
getUserInfo() - Method in class com.yahoo.net.Url
 
getUserInfoBegin() - Method in class com.yahoo.net.Url
 
getUserInfoEnd() - Method in class com.yahoo.net.Url
 
getUtf8() - Method in class com.yahoo.text.DataTypeIdentifier
 
getUtf8(Deserializer) - Method in class com.yahoo.vespa.objects.Identifiable
 
getUtf8String() - Method in class com.yahoo.io.GrowableByteBuffer
Reads a string from the buffer as a 1_4 encoded length in bytes followed by the utf8 bytes
getValue() - Method in class com.yahoo.tensor.Tensor.Cell
Returns the value as a double
getValue(Element) - Static method in class com.yahoo.text.XML
Gets the string contents of the given Element.
getWrapped() - Method in class com.yahoo.text.XMLWriter
 
getWritableBuffers() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
getWriter() - Method in class com.yahoo.text.ForwardWriter
Gives access to the wrapped writer.
getWriter() - Method in class com.yahoo.text.JavaWriterWriter
 
giga - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
GLibcVersion - Class in com.yahoo.nativec
Gives access to the C library version.
GLibcVersion() - Constructor for class com.yahoo.nativec.GLibcVersion
 
greater() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Greater() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Greater
 
groupingBy(Function<Type, OtherType>) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the items grouped by the given classifier.
grow(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
GrowableBufferOutputStream - Class in com.yahoo.io
 
GrowableBufferOutputStream(int, int) - Constructor for class com.yahoo.io.GrowableBufferOutputStream
 
GrowableByteBuffer - Class in com.yahoo.io
GrowableByteBuffer encapsulates a ByteBuffer and grows it as needed.
GrowableByteBuffer() - Constructor for class com.yahoo.io.GrowableByteBuffer
 
GrowableByteBuffer(int) - Constructor for class com.yahoo.io.GrowableByteBuffer
 
GrowableByteBuffer(int, float) - Constructor for class com.yahoo.io.GrowableByteBuffer
 
GrowableByteBuffer(ByteBuffer) - Constructor for class com.yahoo.io.GrowableByteBuffer
 
GrowableByteBuffer(ByteBuffer, float) - Constructor for class com.yahoo.io.GrowableByteBuffer
 

H

hamming() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
hamming(double, double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions.Hamming
 
hamming(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
Hamming() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Hamming
 
handle(Throwable, Object) - Method in class com.yahoo.io.FatalErrorHandler
Do something reasonable when a an Error occurs.
handleKeyValue(String, String) - Method in class com.yahoo.text.MapParser
 
handleKeyValue(String, String) - Method in class com.yahoo.text.SimpleMapParser
 
has(TensorAddress) - Method in class com.yahoo.tensor.IndexedTensor
 
has(TensorAddress) - Method in class com.yahoo.tensor.MappedTensor
 
has(TensorAddress) - Method in class com.yahoo.tensor.MixedTensor
 
has(TensorAddress) - Method in interface com.yahoo.tensor.Tensor
Returns true if this cell exists
hasArray() - Method in class com.yahoo.io.GrowableByteBuffer
 
hasErrors() - Method in class com.yahoo.errorhandling.Results
 
hash(byte[], int) - Static method in class com.yahoo.collections.BobHash
The hash function
hash(String) - Static method in class com.yahoo.collections.BobHash
Hashes a string, by calling hash(byte[] key,int initval) with the utf-8 bytes of the string as key and 0 as initval.
hash(String) - Method in class com.yahoo.collections.MD5
 
hashCode() - Method in class ai.vespa.http.HttpURL
 
hashCode() - Method in class ai.vespa.http.HttpURL.Path
 
hashCode() - Method in class ai.vespa.http.HttpURL.Query
 
hashCode() - Method in class ai.vespa.validation.StringWrapper
 
hashCode() - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
 
hashCode() - Method in class com.yahoo.collections.CopyOnWriteHashMap
 
hashCode() - Method in class com.yahoo.collections.Hashlet
 
hashCode() - Method in class com.yahoo.collections.LazyMap
 
hashCode() - Method in class com.yahoo.collections.LazySet
 
hashCode() - Method in class com.yahoo.collections.Pair
 
hashCode() - Method in class com.yahoo.collections.Tuple2
hashCode() will always throw UnsupportedOperationException.
hashCode() - Method in record class com.yahoo.config.ini.Ini
Returns a hash code value for this object.
hashCode() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
hashCode() - Method in class com.yahoo.io.GrowableByteBuffer
 
hashCode() - Method in class com.yahoo.net.URI
 
hashCode() - Method in class com.yahoo.net.Url
 
hashCode() - Method in class com.yahoo.net.UrlToken
 
hashCode() - Method in class com.yahoo.path.Path
 
hashCode() - Method in class com.yahoo.protect.ErrorMessage
 
hashCode() - Method in class com.yahoo.tensor.DimensionSizes
 
hashCode() - Method in class com.yahoo.tensor.evaluation.Name
 
hashCode() - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
hashCode() - Method in class com.yahoo.tensor.functions.Argmax
 
hashCode() - Method in class com.yahoo.tensor.functions.Argmin
 
hashCode() - Method in class com.yahoo.tensor.functions.CellCast
 
hashCode() - Method in class com.yahoo.tensor.functions.Concat
 
hashCode() - Method in class com.yahoo.tensor.functions.ConstantTensor
 
hashCode() - Method in class com.yahoo.tensor.functions.Diag
 
hashCode() - Method in class com.yahoo.tensor.functions.Expand
 
hashCode() - Method in class com.yahoo.tensor.functions.Generate
 
hashCode() - Method in class com.yahoo.tensor.functions.Join
 
hashCode() - Method in class com.yahoo.tensor.functions.L1Normalize
 
hashCode() - Method in class com.yahoo.tensor.functions.L2Normalize
 
hashCode() - Method in class com.yahoo.tensor.functions.Map
 
hashCode() - Method in class com.yahoo.tensor.functions.Matmul
 
hashCode() - Method in class com.yahoo.tensor.functions.Merge
 
hashCode() - Method in class com.yahoo.tensor.functions.Random
 
hashCode() - Method in class com.yahoo.tensor.functions.Range
 
hashCode() - Method in class com.yahoo.tensor.functions.Reduce
 
hashCode() - Method in class com.yahoo.tensor.functions.ReduceJoin
 
hashCode() - Method in class com.yahoo.tensor.functions.Rename
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Abs
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Acos
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Add
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Asin
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Atan
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Ceil
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Constant
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Cos
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Divide
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Elu
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Equal
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.EqualElements
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Erf
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Exp
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Floor
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Greater
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Hamming
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Less
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Log
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Max
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Mean
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Min
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Multiply
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Neg
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Pow
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Random
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Relu
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Selu
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sin
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Square
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.SquaredDifference
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Subtract
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.SumElements
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tan
 
hashCode() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tanh
 
hashCode() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
 
hashCode() - Method in class com.yahoo.tensor.functions.Slice
 
hashCode() - Method in class com.yahoo.tensor.functions.Softmax
 
hashCode() - Method in class com.yahoo.tensor.functions.TensorFunction
Returns a hashcode computed from the data in this
hashCode() - Method in class com.yahoo.tensor.functions.XwPlusB
 
hashCode() - Method in class com.yahoo.tensor.MappedTensor
 
hashCode() - Method in class com.yahoo.tensor.MixedTensor
 
hashCode() - Method in class com.yahoo.tensor.Tensor.Cell
 
hashCode() - Method in interface com.yahoo.tensor.Tensor
Returns a hash computed deterministically from the content of this tensor
hashCode() - Method in class com.yahoo.tensor.TensorAddress
 
hashCode() - Method in class com.yahoo.tensor.TensorType.Dimension
 
hashCode() - Method in class com.yahoo.tensor.TensorType
 
hashCode() - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
 
hashCode() - Method in class com.yahoo.text.AbstractUtf8Array
 
hashCode() - Method in class com.yahoo.text.DataTypeIdentifier
 
hashCode() - Method in class com.yahoo.vespa.objects.FieldBase
 
hashCode() - Method in class com.yahoo.vespa.objects.Identifiable
 
Hasher - Class in com.yahoo.compress
Utility for hashing providing multiple hashing methods
Hasher() - Constructor for class com.yahoo.compress.Hasher
 
hashFull(String) - Method in class com.yahoo.collections.MD5
 
Hashlet<K,V> - Class in com.yahoo.collections
Lightweight hash map from key to value with limited functionality.
Hashlet() - Constructor for class com.yahoo.collections.Hashlet
Create an empty Hashlet.
Hashlet(Hashlet<K, V>) - Constructor for class com.yahoo.collections.Hashlet
Create a Hashlet that is a shallow copy of another Hashlet.
hasNext() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
Returns whether further values are available by calling next()
hasNext() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
 
hasRemaining() - Method in class com.yahoo.io.GrowableByteBuffer
 
hasTrailingSlash() - Method in class ai.vespa.http.HttpURL.Path
Whether this path has a trailing slash.
hblkhd - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
hblkhd - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
hblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
hblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
head(int) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this where only the first segments are retained, and with a trailing slash.
helpSwitchUsed() - Method in class com.yahoo.system.CommandLineParser
 
HexDump - Class in com.yahoo.io
 
HexDump() - Constructor for class com.yahoo.io.HexDump
 
HOST - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
HostName - Class in com.yahoo.net
This class has utilities for getting the hostname of the system running the JVM.
HostName() - Constructor for class com.yahoo.net.HostName
 
HTML - Class in com.yahoo.text
Static HTML escaping stuff
HTML() - Constructor for class com.yahoo.text.HTML
 
htmlescape(String) - Static method in class com.yahoo.text.HTML
 
http - Enum constant in enum class ai.vespa.http.HttpURL.Scheme
 
https - Enum constant in enum class ai.vespa.http.HttpURL.Scheme
 
HttpURL - Class in ai.vespa.http
This is the best class for creating, manipulating and inspecting HTTP URLs, because: It is more restrictive than URI, but with a richer construction API, reducing risk of blunder.
HttpURL.Path - Class in ai.vespa.http
 
HttpURL.Query - Class in ai.vespa.http
 
HttpURL.Scheme - Enum Class in ai.vespa.http
 

I

id - Variable in enum class com.yahoo.net.URI.URLContext
 
id() - Method in enum class com.yahoo.tensor.TensorType.Value
 
ID - Variable in enum class com.yahoo.slime.Type
 
Identifiable - Class in com.yahoo.vespa.objects
The base class to do cross-language serialization and deserialization of complete object structures without the need for a separate protocol.
Identifiable() - Constructor for class com.yahoo.vespa.objects.Identifiable
 
Identifier - Class in com.yahoo.text
This class is used to represent a legal identifier of [a-zA-Z_][a-zA-Z_0-9]*
Identifier(byte[]) - Constructor for class com.yahoo.text.Identifier
 
Identifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.Identifier
 
Identifier(String) - Constructor for class com.yahoo.text.Identifier
 
Ids - Interface in com.yahoo.vespa.objects
This is a class containing the global ids that are given out.
implode(String[], String) - Static method in class com.yahoo.text.StringUtilities
Returns the given array flattened to string, with the given separator string
implodeMultiline(List<String>) - Static method in class com.yahoo.text.StringUtilities
Returns the given list flattened to one with newline between
in(ListType) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the subset of items in this which are (not) present in the other list.
inactiveJobs() - Method in class com.yahoo.concurrent.maintenance.JobControl
Returns a snapshot containing the currently inactive jobs in this
INCOMPRESSIBLE - Enum constant in enum class com.yahoo.compress.CompressionType
 
index() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
Returns the index expression for this dimension, or empty if it is not a number
indexed(String) - Method in class com.yahoo.tensor.TensorType.Builder
Adds an unbound indexed dimension to this
indexed(String) - Static method in class com.yahoo.tensor.TensorType.Dimension
 
indexed(String, long) - Method in class com.yahoo.tensor.TensorType.Builder
Adds a bound indexed dimension to this
indexed(String, long) - Static method in class com.yahoo.tensor.TensorType.Dimension
 
indexedBound - Enum constant in enum class com.yahoo.tensor.TensorType.Dimension.Type
 
IndexedTensor - Class in com.yahoo.tensor
An indexed (dense) tensor.
IndexedTensor.BoundBuilder - Class in com.yahoo.tensor
A bound builder can create the double array directly
IndexedTensor.Builder - Class in com.yahoo.tensor
 
IndexedTensor.DirectIndexBuilder - Interface in com.yahoo.tensor
 
IndexedTensor.Indexes - Class in com.yahoo.tensor
An array of indexes into this tensor which are able to find the next index in the value order.
IndexedTensor.SubspaceIterator - Class in com.yahoo.tensor
An iterator over a subspace of this tensor.
indexedUnbound - Enum constant in enum class com.yahoo.tensor.TensorType.Dimension.Type
 
indexes - Variable in class com.yahoo.tensor.IndexedTensor.Indexes
 
indexesCopy() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
 
indexesForReading() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
Returns a copy of the indexes of this which must not be modified
indexOf(char) - Method in class com.yahoo.text.PositionedString
Returns the position of the next occurrence of c, or -1 if there are no occurrences of c in the string after the current position.
indexOf(Object) - Method in class com.yahoo.collections.ArraySet
Expose the index in the internal array of a given object.
indexOf(Object) - Method in class com.yahoo.collections.TinyIdentitySet
Expose the index in the internal array of a given object.
indexOfDimension(String) - Method in class com.yahoo.tensor.TensorType
Returns the 0-base index of this dimension, or empty if it is not present
Ini - Record Class in com.yahoo.config.ini
Basic INI file parser.
Ini(SortedMap<String, SortedMap<String, String>>) - Constructor for record class com.yahoo.config.ini.Ini
Creates an instance of a Ini record class.
init() - Static method in class com.yahoo.nativec.GLibcVersion
 
init() - Static method in class com.yahoo.nativec.MallInfo
 
init() - Static method in class com.yahoo.nativec.MallInfo2
 
init() - Static method in class com.yahoo.nativec.PosixFAdvise
 
inject(Inspector, Inserter) - Method in class com.yahoo.slime.Injector
Inject a slime sub-structure described by an Inspector into a slime structure where the insertion point is described by an Inserter.
Injector - Class in com.yahoo.slime
 
Injector() - Constructor for class com.yahoo.slime.Injector
 
insert(String) - Method in class com.yahoo.slime.Slime
Add a name to the symbol table; if the name is already in the symbol table just returns the id it already had.
insertARRAY() - Method in class com.yahoo.slime.ArrayInserter
 
insertARRAY() - Method in interface com.yahoo.slime.Inserter
 
insertARRAY() - Method in class com.yahoo.slime.ObjectInserter
 
insertARRAY() - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertARRAY() - Method in class com.yahoo.slime.SlimeInserter
 
insertBOOL(boolean) - Method in class com.yahoo.slime.ArrayInserter
 
insertBOOL(boolean) - Method in interface com.yahoo.slime.Inserter
 
insertBOOL(boolean) - Method in class com.yahoo.slime.ObjectInserter
 
insertBOOL(boolean) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertBOOL(boolean) - Method in class com.yahoo.slime.SlimeInserter
 
insertDATA(byte[]) - Method in class com.yahoo.slime.ArrayInserter
 
insertDATA(byte[]) - Method in interface com.yahoo.slime.Inserter
 
insertDATA(byte[]) - Method in class com.yahoo.slime.ObjectInserter
 
insertDATA(byte[]) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertDATA(byte[]) - Method in class com.yahoo.slime.SlimeInserter
 
insertDOUBLE(double) - Method in class com.yahoo.slime.ArrayInserter
 
insertDOUBLE(double) - Method in interface com.yahoo.slime.Inserter
 
insertDOUBLE(double) - Method in class com.yahoo.slime.ObjectInserter
 
insertDOUBLE(double) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertDOUBLE(double) - Method in class com.yahoo.slime.SlimeInserter
 
Inserter - Interface in com.yahoo.slime
Helper interface for inserting values into any of the container classes (ArrayValue, ObjectValue, or Slime).
insertLONG(long) - Method in class com.yahoo.slime.ArrayInserter
 
insertLONG(long) - Method in interface com.yahoo.slime.Inserter
 
insertLONG(long) - Method in class com.yahoo.slime.ObjectInserter
 
insertLONG(long) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertLONG(long) - Method in class com.yahoo.slime.SlimeInserter
 
insertNIX() - Method in class com.yahoo.slime.ArrayInserter
 
insertNIX() - Method in interface com.yahoo.slime.Inserter
 
insertNIX() - Method in class com.yahoo.slime.ObjectInserter
 
insertNIX() - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertNIX() - Method in class com.yahoo.slime.SlimeInserter
 
insertOBJECT() - Method in class com.yahoo.slime.ArrayInserter
 
insertOBJECT() - Method in interface com.yahoo.slime.Inserter
 
insertOBJECT() - Method in class com.yahoo.slime.ObjectInserter
 
insertOBJECT() - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertOBJECT() - Method in class com.yahoo.slime.SlimeInserter
 
insertSTRING(byte[]) - Method in class com.yahoo.slime.ArrayInserter
 
insertSTRING(byte[]) - Method in interface com.yahoo.slime.Inserter
 
insertSTRING(byte[]) - Method in class com.yahoo.slime.ObjectInserter
 
insertSTRING(byte[]) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertSTRING(byte[]) - Method in class com.yahoo.slime.SlimeInserter
 
insertSTRING(String) - Method in class com.yahoo.slime.ArrayInserter
 
insertSTRING(String) - Method in interface com.yahoo.slime.Inserter
 
insertSTRING(String) - Method in class com.yahoo.slime.ObjectInserter
 
insertSTRING(String) - Method in class com.yahoo.slime.ObjectSymbolInserter
 
insertSTRING(String) - Method in class com.yahoo.slime.SlimeInserter
 
inspect() - Method in interface com.yahoo.data.access.Inspectable
Returns an Inspector exposing this object's structured data.
inspect() - Method in class com.yahoo.data.access.simple.Value
 
inspect() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
inspect(int) - Method in class com.yahoo.slime.Slime
Return the symbol name associated with an id.
Inspectable - Interface in com.yahoo.data.access
Minimal API to implement for objects containing or exposing structured, generic, schemaless data.
Inspector - Interface in com.yahoo.data.access
This is a generic API for accessing structured, generic, schemaless data.
Inspector - Interface in com.yahoo.slime
Interface for read-only access to any value or object that is part of a Slime.
INSTANCE - Enum constant in enum class com.yahoo.concurrent.SystemTimer
 
instant() - Method in interface com.yahoo.concurrent.Timer
 
instant(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
INT8 - Enum constant in enum class com.yahoo.tensor.TensorType.Value
 
IntArrayComparator - Class in com.yahoo.collections
Utility class which is useful when implementing Comparable and one needs to compare int arrays as instance variables.
IntArrayComparator() - Constructor for class com.yahoo.collections.IntArrayComparator
 
IntegerCompressor - Class in com.yahoo.compress
Utility for bytewise compressing of integers into a ByteBuffer.
IntegerCompressor() - Constructor for class com.yahoo.compress.IntegerCompressor
 
IntegerCompressor.Mode - Enum Class in com.yahoo.compress
 
interrupt() - Method in class com.yahoo.concurrent.classlock.ClassLocking
interval() - Method in class com.yahoo.concurrent.maintenance.Maintainer
Returns the interval at which this job is set to run
InThreadExecutorService - Class in com.yahoo.concurrent
ExecutorService implementation that runs all tasks in the calling thread.
InThreadExecutorService() - Constructor for class com.yahoo.concurrent.InThreadExecutorService
 
inTwoColumnMode(int, int) - Static method in class com.yahoo.text.ExpressionFormatter
 
invalid() - Static method in class com.yahoo.data.access.simple.Value
 
invalidate() - Method in class com.yahoo.lang.CachedSupplier
 
IOUtils - Class in com.yahoo.io
Some static io convenience methods.
IOUtils() - Constructor for class com.yahoo.io.IOUtils
 
isActive(String) - Method in class com.yahoo.concurrent.maintenance.JobControl
Returns true if this job is not currently deactivated
isAssignableTo(TensorType) - Method in class com.yahoo.tensor.TensorType
Returns whether this type can be assigned to the given type, i.e if the given type is a generalization of this type.
isChildOf(Path) - Method in class com.yahoo.path.Path
Returns whether this path is an immediate child of the given path
isCompressed() - Method in enum class com.yahoo.compress.CompressionType
Returns whether this type represent actually compressed data
isConvertibleTo(TensorType) - Method in class com.yahoo.tensor.TensorType
Returns whether this type can be converted to the given type.
isDirect() - Method in class com.yahoo.io.GrowableByteBuffer
 
isDisplayable(int) - Static method in class com.yahoo.text.Text
Returns whether the given code point is displayable.
isEmpty() - Method in class com.yahoo.collections.AbstractFilteringList
 
isEmpty() - Method in class com.yahoo.collections.ArraySet
 
isEmpty() - Method in class com.yahoo.collections.LazyMap
 
isEmpty() - Method in class com.yahoo.collections.LazySet
 
isEmpty() - Method in class com.yahoo.collections.TinyIdentitySet
 
isEmpty() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
isEmpty() - Method in class com.yahoo.concurrent.ThreadRobustList
 
isEmpty() - Method in interface com.yahoo.tensor.Tensor
Returns whether this have any cells
isEmpty() - Method in class com.yahoo.tensor.TensorAddress
 
isEmpty() - Method in class com.yahoo.text.AbstractUtf8Array
 
isEmpty() - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
isEmpty() - Method in class com.yahoo.yolean.concurrent.ThreadRobustList
Returns whether or not this list is empty.
isEqualOrLargerThan(TensorType.Value) - Method in enum class com.yahoo.tensor.TensorType.Value
 
isFrozen() - Method in class com.yahoo.collections.ListMap
Returns whether this allows changes
isIn(Utf8String) - Method in class com.yahoo.text.XMLWriter
Returns true if the immediate parent (i.e the last element in openTags) is the tag with the given name
isIn(String) - Method in class com.yahoo.text.XMLWriter
 
isIndexed() - Method in class com.yahoo.tensor.TensorType.Dimension
Returns true if this is an indexed bound or unbound type
isLatitude - Variable in class com.yahoo.geo.ParsedDegree
 
isLongitude - Variable in class com.yahoo.geo.ParsedDegree
 
isMapped() - Method in class com.yahoo.tensor.TensorType.Dimension
Returns true if this is of the mapped type
isName(CharSequence) - Static method in class com.yahoo.text.XML
Check whether the name of a tag or attribute conforms to XML 1.1 (Second Edition).
isOpaque() - Method in class com.yahoo.net.URI
Returns whether this URI is hierarchical or opaque.
isPresent() - Method in class com.yahoo.lang.SettableOptional
 
isReadOnly() - Method in class com.yahoo.io.GrowableByteBuffer
 
isRenamableTo(TensorType) - Method in class com.yahoo.tensor.TensorType
Returns whether this type can simply be renamed to the given type.
isRoot() - Method in class com.yahoo.path.Path
 
isRoot() - Method in class com.yahoo.yolean.trace.TraceNode
Returns whether or not this TraceNode is a root node (i.e.
isShutdown() - Method in class com.yahoo.concurrent.InThreadExecutorService
 
isTerminated() - Method in class com.yahoo.concurrent.InThreadExecutorService
 
isTextCharacter(int) - Static method in class com.yahoo.text.Text
Returns whether the given codepoint is a valid text character, potentially suitable for purposes such as indexing and display, see http://www.w3.org/TR/2006/REC-xml11-20060816/#charsets
isTrackLineColumn() - Method in class com.yahoo.javacc.FastCharStream
 
isValid() - Method in class com.yahoo.net.URI
Returns whether this is a valid URI (after normalizing).
isValidTextString(String) - Static method in class com.yahoo.text.Text
Validates that the given string value only contains text characters.
Iterables - Class in com.yahoo.collections
 
iterator() - Method in class com.yahoo.collections.AbstractFilteringList
 
iterator() - Method in class com.yahoo.collections.ArraySet
 
iterator() - Method in class com.yahoo.collections.LazySet
 
iterator() - Method in class com.yahoo.collections.TinyIdentitySet
 
iterator() - Method in class com.yahoo.concurrent.ThreadRobustList
Returns an iterator over the elements of this.
iterator() - Method in class com.yahoo.path.Path
 
iterator() - Method in class com.yahoo.yolean.concurrent.ConcurrentResourcePool
 
iterator() - Method in class com.yahoo.yolean.concurrent.ResourcePool
 
iterator() - Method in class com.yahoo.yolean.concurrent.ThreadRobustList
Returns an iterator over the items in this list.

J

JavaWriterWriter - Class in com.yahoo.text
Wraps a simple java.lang.Writer.
JavaWriterWriter(Writer) - Constructor for class com.yahoo.text.JavaWriterWriter
 
JobControl - Class in com.yahoo.concurrent.maintenance
Provides status over running maintenance jobs.
JobControl(JobControlState) - Constructor for class com.yahoo.concurrent.maintenance.JobControl
 
JobControlState - Interface in com.yahoo.concurrent.maintenance
Interface for managing job state and synchronization
JobMetrics - Class in com.yahoo.concurrent.maintenance
Tracks and forwards maintenance job metrics.
JobMetrics() - Constructor for class com.yahoo.concurrent.maintenance.JobMetrics
 
jobs() - Method in class com.yahoo.concurrent.maintenance.JobControl
Returns a snapshot of the set of jobs started on this system (whether deactivated or not).
join(Tensor, DoubleBinaryOperator) - Method in interface com.yahoo.tensor.Tensor
 
join(TensorType, TensorType) - Static method in class com.yahoo.tensor.TypeResolver
 
Join<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The join tensor operation produces a tensor from the argument tensors containing the set of cells given by the cross product of the cells of the given tensors, having as values the value produced by applying the given combinator function on the values from the two source cells.
Join(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, DoubleBinaryOperator) - Constructor for class com.yahoo.tensor.functions.Join
 
JSON - Class in com.yahoo.text
Static methods for working with JSON.
JsonDecoder - Class in com.yahoo.slime
A port of the C++ json decoder intended to be fast.
JsonDecoder() - Constructor for class com.yahoo.slime.JsonDecoder
 
JsonFormat - Class in com.yahoo.slime
Encodes json from a slime object.
JsonFormat - Class in com.yahoo.tensor.serialization
Writes tensors on the JSON format used in Vespa tensor document fields: A JSON map containing a 'cells' or 'values' array.
JsonFormat() - Constructor for class com.yahoo.tensor.serialization.JsonFormat
 
JsonFormat(boolean) - Constructor for class com.yahoo.slime.JsonFormat
 
JsonFormat(int) - Constructor for class com.yahoo.slime.JsonFormat
 
JsonParseException - Exception in com.yahoo.slime
 
JsonRender - Class in com.yahoo.data.access.simple
Encodes json from an inspectable object.
JsonRender() - Constructor for class com.yahoo.data.access.simple.JsonRender
 
JsonRender.StringEncoder - Class in com.yahoo.data.access.simple
 
jsonToSlime(byte[]) - Static method in class com.yahoo.slime.JsonFormat
Returns the given UTF-8-encoded JSON as a Slime object
jsonToSlime(byte[]) - Static method in class com.yahoo.slime.SlimeUtils
 
jsonToSlime(String) - Static method in class com.yahoo.slime.SlimeUtils
 
jsonToSlimeOrThrow(byte[]) - Static method in class com.yahoo.slime.SlimeUtils
 
jsonToSlimeOrThrow(String) - Static method in class com.yahoo.slime.SlimeUtils
Throws JsonParseException on invalid JSON.
JSONWriter - Class in com.yahoo.text
A class which knows how to write JSON markup.
JSONWriter(OutputStream) - Constructor for class com.yahoo.text.JSONWriter
 

K

keepcost - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
keepcost - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
key(int) - Method in class com.yahoo.collections.Hashlet
Obtain a key.
keySet() - Method in class com.yahoo.collections.LazyMap
 
keySet() - Method in class com.yahoo.collections.ListMap
Returns the keys of this
keySet() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
keySet() - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
kilo - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
km2deg - Static variable in class com.yahoo.geo.DistanceParser
 

L

l1Normalize(String) - Method in interface com.yahoo.tensor.Tensor
 
L1Normalize<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
L1Normalize(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.L1Normalize
 
l2Normalize(String) - Method in interface com.yahoo.tensor.Tensor
 
L2Normalize<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
L2Normalize(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.L2Normalize
 
label() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
Returns the label for this dimension or empty if it is provided by an index function
label(int) - Method in class com.yahoo.tensor.PartialAddress
Returns the label at position i
label(int) - Method in class com.yahoo.tensor.TensorAddress
Returns the i'th label in this
label(String) - Method in class com.yahoo.tensor.PartialAddress
Returns the label of this dimension, or null if no label is specified for it
label(String, long) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
 
label(String, String) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
 
labelPattern - Static variable in class ai.vespa.http.DomainName
 
labelToString(String) - Static method in class com.yahoo.tensor.TensorAddress
Returns a label as a string with appropriate quoting/escaping when necessary
larger(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
largerOrEqual(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
largest() - Method in interface com.yahoo.tensor.Tensor
Returns the cell(s) of this tensor having the highest value
largestOf(TensorType.Value, TensorType.Value) - Static method in enum class com.yahoo.tensor.TensorType.Value
 
largestOf(List<TensorType.Value>) - Static method in enum class com.yahoo.tensor.TensorType.Value
 
last() - Method in class com.yahoo.path.Path
Returns the last element in this, or the empty string if this path is empty
lastEntries() - Method in class ai.vespa.http.HttpURL.Query
A mutable copy of the URL decoded key-value pairs that make up this query.
latitude - Variable in class com.yahoo.geo.DegreesParser
The parsed latitude (degrees north if positive).
LazyInputStream - Class in com.yahoo.io
Input stream wrapping an input stream supplier, which doesn't have content yet at declaration time.
LazyInputStream(Supplier<InputStream>) - Constructor for class com.yahoo.io.LazyInputStream
 
LazyMap<K,V> - Class in com.yahoo.collections
 
LazyMap() - Constructor for class com.yahoo.collections.LazyMap
 
LazySet<E> - Class in com.yahoo.collections
 
LazySet() - Constructor for class com.yahoo.collections.LazySet
 
ldexp(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
leakyrelu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
leakyrelu(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
LeakyRelu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
 
LeakyRelu(double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
 
leaving(TraceNode) - Method in class com.yahoo.yolean.trace.TraceVisitor
Leaves a TraceNode.
length() - Method in class ai.vespa.http.HttpURL.Path
The number of segments in this path.
length() - Method in class com.yahoo.text.Utf8String
 
less() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Less() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Less
 
level() - Method in class com.yahoo.compress.Compressor
Returns the compression level this will use - a number between 0 and 9 where higher means more compression
limit() - Method in class com.yahoo.io.GrowableByteBuffer
 
limit(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
ListenableArrayList<ITEM> - Class in com.yahoo.collections
An array list which notifies listeners after one or more items are added
ListenableArrayList() - Constructor for class com.yahoo.collections.ListenableArrayList
 
ListenableArrayList(int) - Constructor for class com.yahoo.collections.ListenableArrayList
 
listeners() - Method in class com.yahoo.collections.ListenableArrayList
 
ListMap<K,V> - Class in com.yahoo.collections
A map holding multiple items at each key (using ArrayList and HashMap).
ListMap() - Constructor for class com.yahoo.collections.ListMap
 
ListMap(ListMap<K, V>) - Constructor for class com.yahoo.collections.ListMap
Copy constructor.
ListMap(Class<? extends Map>) - Constructor for class com.yahoo.collections.ListMap
 
localhost - Static variable in class ai.vespa.http.DomainName
 
LocalInstance<AGGREGATOR,SAMPLE> - Class in com.yahoo.concurrent
Only for use along with ThreadLocalDirectory.
lock(Class<?>) - Method in class com.yahoo.concurrent.classlock.ClassLocking
Locks key.
lock(TYPE) - Method in class com.yahoo.concurrent.Locks
Locks key.
lock(TYPE, long, TimeUnit) - Method in class com.yahoo.concurrent.Locks
Locks key.
Lock - Class in com.yahoo.concurrent
An acquired lock which is released on close
lockAndMaintain(boolean) - Method in class com.yahoo.concurrent.maintenance.Maintainer
Run this while holding the job lock
LockInterruptException - Exception in com.yahoo.concurrent.classlock
 
LockInterruptException() - Constructor for exception com.yahoo.concurrent.classlock.LockInterruptException
 
lockJob(String) - Method in class com.yahoo.concurrent.maintenance.JobControl
Acquire lock for running given job
lockMaintenanceJob(String) - Method in interface com.yahoo.concurrent.maintenance.JobControlState
Acquire lock for running given job
Locks<TYPE> - Class in com.yahoo.concurrent
Holds a map of locks indexed on keys of a given type.
Locks(long, TimeUnit) - Constructor for class com.yahoo.concurrent.Locks
Create locks with a default timeout
lockWhile(Class<?>, BooleanSupplier) - Method in class com.yahoo.concurrent.classlock.ClassLocking
Locks key.
log - Variable in class com.yahoo.concurrent.maintenance.Maintainer
 
log - Static variable in class com.yahoo.io.FatalErrorHandler
 
log() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Log() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Log
 
logAndDie(String) - Static method in class com.yahoo.protect.Process
Die with a message, without dumping thread state
logAndDie(String, boolean) - Static method in class com.yahoo.protect.Process
Die with a message, optionally dumping thread state
logAndDie(String, Throwable) - Static method in class com.yahoo.protect.Process
Die with a message containing an exception, without dumping thread state
logAndDie(String, Throwable, boolean) - Static method in class com.yahoo.protect.Process
Log message as severe error, then forcibly exit runtime, without running exit handlers or otherwise waiting for cleanup.
LONG - Enum constant in enum class com.yahoo.data.access.Type
 
LONG - Enum constant in enum class com.yahoo.slime.Type
 
longitude - Variable in class com.yahoo.geo.DegreesParser
The parsed longitude (degrees east if positive).
LongValue(long) - Constructor for class com.yahoo.data.access.simple.Value.LongValue
 
lookup(String) - Method in class com.yahoo.slime.Slime
Find the id associated with a symbol name; if the name was not in the symbol table returns the constant Integer.MAX_VALUE instead.
Lowercase - Class in com.yahoo.text
The lower casing method to use in Vespa when doing string processing of data which is not to be handled as natural language data, e.g.
Lowercase() - Constructor for class com.yahoo.text.Lowercase
 
LowercaseIdentifier - Class in com.yahoo.text
 
LowercaseIdentifier(byte[]) - Constructor for class com.yahoo.text.LowercaseIdentifier
 
LowercaseIdentifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.LowercaseIdentifier
 
LowercaseIdentifier(String) - Constructor for class com.yahoo.text.LowercaseIdentifier
 
LZ4 - Enum constant in enum class com.yahoo.compress.CompressionType
 

M

m2deg - Static variable in class com.yahoo.geo.DistanceParser
 
main(String[]) - Static method in class com.yahoo.vespa.VersionTagger
 
maintain() - Method in class com.yahoo.concurrent.maintenance.Maintainer
Called once each time this maintenance job should run.
Maintainer - Class in com.yahoo.concurrent.maintenance
The base class for maintainers.
Maintainer(String, Duration, Clock, JobControl, JobMetrics, List<String>, boolean) - Constructor for class com.yahoo.concurrent.maintenance.Maintainer
 
major() - Method in class com.yahoo.nativec.GLibcVersion
 
makeSnippet(String, int) - Method in class com.yahoo.text.internal.SnippetGenerator
Returns a snippet of approximate size.
MallInfo - Class in com.yahoo.nativec
Gives access to the information provided by the C library mallinfo() function.
MallInfo() - Constructor for class com.yahoo.nativec.MallInfo
 
MallInfo.MallInfoStruct - Class in com.yahoo.nativec
 
MallInfo.MallInfoStruct.ByValue - Class in com.yahoo.nativec
 
MallInfo2 - Class in com.yahoo.nativec
Gives access to the information provided by the C library mallinfo2() function.
MallInfo2() - Constructor for class com.yahoo.nativec.MallInfo2
 
MallInfo2.MallInfo2Struct - Class in com.yahoo.nativec
 
MallInfo2.MallInfo2Struct.ByValue - Class in com.yahoo.nativec
 
MallInfo2Struct() - Constructor for class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
MallInfoStruct() - Constructor for class com.yahoo.nativec.MallInfo.MallInfoStruct
 
ManualTimer - Class in com.yahoo.concurrent
Simple manual Timer for use in tests
ManualTimer() - Constructor for class com.yahoo.concurrent.ManualTimer
 
map(TensorType) - Static method in class com.yahoo.tensor.TypeResolver
 
map(DoubleUnaryOperator) - Method in interface com.yahoo.tensor.Tensor
 
Map<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The map tensor function produces a tensor where the given function is applied on each cell value.
Map(TensorFunction<NAMETYPE>, DoubleUnaryOperator) - Constructor for class com.yahoo.tensor.functions.Map
 
MapEvaluationContext<NAMETYPE extends Name> - Class in com.yahoo.tensor.evaluation
 
MapEvaluationContext() - Constructor for class com.yahoo.tensor.evaluation.MapEvaluationContext
 
MapParser<VALUETYPE> - Class in com.yahoo.text
Superclasses of parsers of a map represented textually as {key1:value1,"anystringkey":value2,'anystringkey2':value3 ...}.
MapParser() - Constructor for class com.yahoo.text.MapParser
 
mapped - Enum constant in enum class com.yahoo.tensor.TensorType.Dimension.Type
 
mapped(String) - Method in class com.yahoo.tensor.TensorType.Builder
Adds a mapped dimension to this
mapped(String) - Static method in class com.yahoo.tensor.TensorType.Dimension
 
mappedSubtype() - Method in class com.yahoo.tensor.TensorType
The type representing the mapped subset of dimensions of this.
MappedTensor - Class in com.yahoo.tensor
A sparse implementation of a tensor backed by a Map of cells to values.
MappedTensor.Builder - Class in com.yahoo.tensor
 
mapper() - Method in class com.yahoo.tensor.functions.Map
 
mapToList(Function<Type, OtherType>) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the items in this as an immutable list after mapping with the given function.
mark() - Method in class com.yahoo.io.GrowableByteBuffer
 
mark(int) - Method in class com.yahoo.io.LazyInputStream
 
mark(int) - Method in class com.yahoo.io.reader.NamedReader
 
markSupported() - Method in class com.yahoo.io.LazyInputStream
 
markSupported() - Method in class com.yahoo.io.reader.NamedReader
 
matches(String) - Method in class com.yahoo.text.Ascii7BitMatcher
 
matching(Predicate<Type>) - Method in class com.yahoo.collections.AbstractFilteringList
Returns a new list which is the result of filtering with the -- possibly negated -- condition.
mathematicallyEquals(TensorType) - Method in class com.yahoo.tensor.TensorType
Returns whether the given type has the same dimension names as this
matmul(Tensor, String) - Method in interface com.yahoo.tensor.Tensor
 
Matmul<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
Matmul(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Matmul
 
max - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
max() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
max() - Method in interface com.yahoo.tensor.Tensor
 
max(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
max(String) - Method in interface com.yahoo.tensor.Tensor
 
max(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
max(T, T) - Static method in class com.yahoo.collections.Comparables
Returns the least element, or second if they are equal according to compareTo.
Max() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Max
 
md5 - Static variable in class com.yahoo.collections.MD5
 
MD5 - Class in com.yahoo.collections
Convenience class for hashing a String with MD5, and either returning an int with the 4 LSBytes, or the whole 12-byte MD5 hash.
MD5() - Constructor for class com.yahoo.collections.MD5
 
mean() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Mean() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Mean
 
median - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
median() - Method in interface com.yahoo.tensor.Tensor
 
median(String) - Method in interface com.yahoo.tensor.Tensor
 
median(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
mega - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
Memoized<T,E extends Exception> - Class in com.yahoo.yolean.concurrent
Wraps a lazily initialised resource which needs to be shut down.
Memoized(Supplier<T>) - Constructor for class com.yahoo.yolean.concurrent.Memoized
Returns a new Memoized which has no close method.
Memoized(Supplier<T>, Memoized.Closer<T, E>) - Constructor for class com.yahoo.yolean.concurrent.Memoized
Returns a new Memoized with the given factory and closer.
Memoized.Closer<T,E extends Exception> - Interface in com.yahoo.yolean.concurrent
Provides a tighter bound on the thrown exception type.
merge(Tensor, DoubleBinaryOperator) - Method in interface com.yahoo.tensor.Tensor
 
merge(TensorType, TensorType) - Static method in class com.yahoo.tensor.TypeResolver
 
Merge<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The merge tensor operation produces from two argument tensors having equal types a tensor having the same type where the values are the union of the values of both tensors.
Merge(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, DoubleBinaryOperator) - Constructor for class com.yahoo.tensor.functions.Merge
 
merger() - Method in class com.yahoo.tensor.functions.Merge
 
message - Variable in class com.yahoo.protect.ErrorMessage
The short message of this error, always set
MethodCache - Class in com.yahoo.collections
This will cache methods solved by reflection as reflection is expensive.
MethodCache(String) - Constructor for class com.yahoo.collections.MethodCache
 
mi2deg - Static variable in class com.yahoo.geo.DistanceParser
 
milliTime() - Method in class com.yahoo.concurrent.ManualTimer
 
milliTime() - Method in enum class com.yahoo.concurrent.SystemTimer
 
milliTime() - Method in interface com.yahoo.concurrent.Timer
Returns the current value of some arbitrary timer, in milliseconds.
min - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
min() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
min() - Method in interface com.yahoo.tensor.Tensor
 
min(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
min(String) - Method in interface com.yahoo.tensor.Tensor
 
min(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
min(T, T) - Static method in class com.yahoo.collections.Comparables
Returns the least element, or first if they are equal according to compareTo.
Min() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Min
 
minor() - Method in class com.yahoo.nativec.GLibcVersion
 
MixedTensor - Class in com.yahoo.tensor
A mixed tensor type.
MixedTensor.BoundBuilder - Class in com.yahoo.tensor
Builder for mixed tensors with bound indexed dimensions.
MixedTensor.Builder - Class in com.yahoo.tensor
Base class for building mixed tensors.
MixedTensor.UnboundBuilder - Class in com.yahoo.tensor
Temporarily stores all cells to find bounds of indexed dimensions, then creates a tensor using BoundBuilder.
mkString(Collection<?>, String) - Static method in class com.yahoo.collections.CollectionUtil
Returns a String containing the string representation of all elements from the given collection, separated by the separator string.
mkString(Collection<T>, String, String, String) - Static method in class com.yahoo.collections.CollectionUtil
Returns a String containing the string representation of all elements from the given collection, using a start string, separator strings, and an end string.
modify(DoubleBinaryOperator, Map<TensorAddress, Double>) - Method in interface com.yahoo.tensor.Tensor
Returns a new tensor where existing cells in this tensor have been modified according to the given operation and cells in the given map.
monotonic - Static variable in interface com.yahoo.concurrent.Timer
 
multiply() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
multiply(double) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
 
multiply(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
Multiply() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Multiply
 
MutableBoolean - Class in com.yahoo.lang
A mutable boolean
MutableBoolean(boolean) - Constructor for class com.yahoo.lang.MutableBoolean
 
MutableInteger - Class in com.yahoo.lang
A mutable integer
MutableInteger(int) - Constructor for class com.yahoo.lang.MutableInteger
 
MutableLong - Class in com.yahoo.lang
A mutable long
MutableLong(long) - Constructor for class com.yahoo.lang.MutableLong
 
Mutex - Interface in com.yahoo.transaction
An auto closeable mutex

N

n - Variable in class com.yahoo.geo.BoundingBoxParser
 
name - Variable in enum class com.yahoo.net.URI.URLContext
 
name() - Method in class com.yahoo.concurrent.maintenance.Maintainer
Returns the simple name of this job
name() - Method in class com.yahoo.tensor.evaluation.Name
 
name() - Method in class com.yahoo.tensor.TensorType.Dimension
 
Name - Class in ai.vespa.validation
A name has from 1 to 64 String characters which may be letters, numbers, dashes or underscores, and must start with a letter.
Name - Class in com.yahoo.tensor.evaluation
A name which is just a string.
Name(String) - Constructor for class com.yahoo.tensor.evaluation.Name
 
NamedReader - Class in com.yahoo.io.reader
A reader with a name.
NamedReader(String, Reader) - Constructor for class com.yahoo.io.reader.NamedReader
 
NativeHeap - Class in com.yahoo.nativec
Represents the native C heap if accessible
NativeHeap() - Constructor for class com.yahoo.nativec.NativeHeap
 
NativeIO - Class in com.yahoo.io
Provides functionality only possible through native C library.
NativeIO() - Constructor for class com.yahoo.io.NativeIO
 
neg() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Neg() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Neg
 
NestedTransaction - Class in com.yahoo.transaction
A transaction which may contain a list of transactions, typically to represent a distributed transaction over multiple systems.
NestedTransaction() - Constructor for class com.yahoo.transaction.NestedTransaction
 
newDecoder(Charset) - Static method in class com.yahoo.text.Ascii
 
newDelegate() - Method in class com.yahoo.collections.LazyMap
 
newDelegate() - Method in class com.yahoo.collections.LazySet
 
newEncoder(Charset, int...) - Static method in class com.yahoo.text.Ascii
 
newHashMap() - Static method in class com.yahoo.collections.LazyMap
 
newHashSet() - Static method in class com.yahoo.collections.LazySet
 
newThread(Runnable) - Method in class com.yahoo.concurrent.DaemonThreadFactory
 
next() - Method in class com.yahoo.lang.MutableInteger
Increments the value by 1 and returns the value of this *before* incrementing
next() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
 
next() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
Returns the next cell, which is valid until next() is called again
NIX - Enum constant in enum class com.yahoo.slime.Type
 
NONE - Enum constant in enum class com.yahoo.compress.CompressionType
 
NONE - Enum constant in enum class com.yahoo.compress.IntegerCompressor.Mode
 
NOOP - Static variable in interface com.yahoo.yolean.concurrent.Sleeper
 
not() - Method in class com.yahoo.collections.AbstractFilteringList
Negates the next filter operation.
notEqual(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
nullReader() - Static method in class com.yahoo.io.reader.NamedReader
 
numericLabel(int) - Method in class com.yahoo.tensor.TensorAddress
Returns the i'th label in this as a long.
numericLabel(String) - Method in class com.yahoo.tensor.PartialAddress
Returns the numeric label of this dimension, or -1 if no label is specified for it
numWritableBuffers() - Method in class com.yahoo.io.GrowableBufferOutputStream
 

O

OBJECT - Enum constant in enum class com.yahoo.data.access.Type
 
OBJECT - Enum constant in enum class com.yahoo.slime.Type
 
ObjectDumper - Class in com.yahoo.vespa.objects
This is a concrete object visitor that will build up a structured human-readable string representation of an object.
ObjectDumper() - Constructor for class com.yahoo.vespa.objects.ObjectDumper
Create an object dumper with the default indent size.
ObjectDumper(int) - Constructor for class com.yahoo.vespa.objects.ObjectDumper
Create an object dumper with the given indent size.
ObjectInserter - Class in com.yahoo.slime
 
ObjectInserter(Cursor, String) - Constructor for class com.yahoo.slime.ObjectInserter
 
ObjectOperation - Interface in com.yahoo.vespa.objects
An operation that is able to operate on a generic object.
ObjectPredicate - Interface in com.yahoo.vespa.objects
A predicate that is able to say either true or false when presented with a generic object.
ObjectSymbolInserter - Class in com.yahoo.slime
Helper class for inserting values into an ObjectValue.
ObjectSymbolInserter(Cursor, int) - Constructor for class com.yahoo.slime.ObjectSymbolInserter
 
ObjectSymbolTraverser - Interface in com.yahoo.slime
Callback interface for traversing objects.
ObjectTraverser - Interface in com.yahoo.data.access
Callback interface for traversing objects.
ObjectTraverser - Interface in com.yahoo.slime
Callback interface for traversing objects.
ObjectValue() - Constructor for class com.yahoo.data.access.simple.Value.ObjectValue
 
ObjectVisitor - Class in com.yahoo.vespa.objects
This is an abstract class used to visit structured objects.
ObjectVisitor() - Constructor for class com.yahoo.vespa.objects.ObjectVisitor
 
of(long...) - Static method in class com.yahoo.tensor.TensorAddress
 
of(DimensionSizes) - Static method in class com.yahoo.tensor.IndexedTensor.Indexes
 
of(TensorType) - Static method in class com.yahoo.tensor.DimensionSizes
Create sizes from a type containing bound indexed dimensions only.
of(TensorType) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
 
of(TensorType) - Static method in class com.yahoo.tensor.IndexedTensor.Indexes
Create indexes from a type containing bound indexed dimensions only.
of(TensorType) - Static method in class com.yahoo.tensor.MappedTensor.Builder
 
of(TensorType) - Static method in class com.yahoo.tensor.MixedTensor.Builder
Create a builder depending upon the type of indexed dimensions.
of(TensorType) - Static method in interface com.yahoo.tensor.Tensor.Builder
Creates a suitable builder for the given type
of(TensorType, double[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
Creates a builder initialized with the given values
of(TensorType, float[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
Creates a builder initialized with the given values
of(TensorType, DimensionSizes) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
Create a builder with dimension size information for this instance.
of(TensorType, DimensionSizes) - Static method in interface com.yahoo.tensor.Tensor.Builder
Creates a suitable builder for the given type
of(TensorType, DimensionSizes, double[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
Creates a builder initialized with the given values
of(TensorType, DimensionSizes, float[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
Creates a builder initialized with the given values
of(TensorType, List<String>) - Static method in class com.yahoo.tensor.IndexedTensor.Indexes
 
of(String) - Static method in class ai.vespa.http.DomainName
 
of(String) - Static method in enum class ai.vespa.http.HttpURL.Scheme
 
of(String) - Static method in class ai.vespa.validation.Name
 
of(String) - Static method in interface com.yahoo.tensor.Tensor.Builder
Creates a suitable builder for the given type spec
of(String[]) - Static method in class com.yahoo.tensor.TensorAddress
 
of(Supplier<T>) - Static method in class com.yahoo.yolean.concurrent.Memoized
Returns a generic AutoCloseable Memoized with the given AutoCloseable-supplier.
ofLabels(String...) - Static method in class com.yahoo.tensor.TensorAddress
 
on(String) - Static method in class com.yahoo.text.ExpressionFormatter
Convenience method creating a formatter and using it to format the given expression
onCommitted(Runnable) - Method in class com.yahoo.transaction.NestedTransaction
 
onDeserialize(Deserializer) - Method in class com.yahoo.vespa.objects.Identifiable
Deserializes the content of this class from the given byte buffer.
onGetClassId() - Method in class com.yahoo.vespa.objects.Identifiable
Returns the class identifier for which this class is registered.
onSerialize(Serializer) - Method in class com.yahoo.vespa.objects.Identifiable
Serializes the content of this class into the given buffer.
openStruct(String, String) - Method in class com.yahoo.vespa.objects.ObjectDumper
 
openStruct(String, String) - Method in class com.yahoo.vespa.objects.ObjectVisitor
Open a (sub-)structure
openTag(Utf8String) - Method in class com.yahoo.text.XMLWriter
 
openTag(String) - Method in class com.yahoo.text.XMLWriter
 
openTags() - Method in class com.yahoo.text.XMLWriter
Returns a read only view of the currently open tags we are within, sorted by highest to lowest in the hierarchy Only used for testing.
operations() - Method in class com.yahoo.transaction.AbstractTransaction
 
operations() - Method in interface com.yahoo.transaction.Transaction
Returns the operations of this.
optionalDouble(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
optionalDuration(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
optionalInstant(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
optionalInteger(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
optionalLong(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
optionalString(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
ordblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
ordblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
order() - Method in class com.yahoo.io.GrowableByteBuffer
 
order() - Method in class com.yahoo.vespa.objects.BufferSerializer
 
order(ByteOrder) - Method in class com.yahoo.io.GrowableByteBuffer
 
order(ByteOrder) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
originalTimeout() - Method in class com.yahoo.time.TimeBudget
Returns the original timeout, if any.
orSet(boolean) - Method in class com.yahoo.lang.MutableBoolean
 
outputType(TensorType) - Static method in class com.yahoo.tensor.functions.Map
 
outputType(TensorType, TensorType) - Static method in class com.yahoo.tensor.functions.Join
Returns the type resulting from applying Join to the two given types
outputType(TensorType, TensorType) - Static method in class com.yahoo.tensor.functions.Merge
Returns the type resulting from applying Merge to the two given types
outputType(TensorType, TensorType, String) - Static method in class com.yahoo.tensor.functions.Matmul
 
outputType(TensorType, String) - Static method in class com.yahoo.tensor.functions.Softmax
 
outputType(TensorType, List<String>) - Static method in class com.yahoo.tensor.functions.Reduce
 

P

PackageMarker - Annotation Interface in com.yahoo.api.annotations
 
Pair<F,S> - Class in com.yahoo.collections
An immutable pair of objects.
Pair(F, S) - Constructor for class com.yahoo.collections.Pair
Creates a pair.
parent() - Method in class com.yahoo.tensor.functions.ToStringContext.EmptyStringContext
 
parent() - Method in interface com.yahoo.tensor.functions.ToStringContext
Returns the parent context of this (the context we're in scope of when this is created), or null if this is the root.
parent() - Method in class com.yahoo.yolean.trace.TraceNode
Returns the parent TraceNode of this.
parse() - Method in class com.yahoo.system.CommandLineParser
Parses the command line
parse(InputStream) - Static method in record class com.yahoo.config.ini.Ini
Parse an INI configuration from given input
parse(String) - Static method in class ai.vespa.http.HttpURL.Path
Parses the given raw, normalized path string; this ignores whether the path is absolute or relative.
parse(String) - Static method in class ai.vespa.http.HttpURL.Query
Parses the given raw query string.
parse(String) - Static method in class com.yahoo.geo.DistanceParser
Parse a distance in some kind of units, converting to geographical degrees.
parse(String) - Method in class com.yahoo.text.SimpleMapParser
Parses a map on the form {key1:value1,key2:value2 ...}
parse(String, Consumer<String>) - Static method in class ai.vespa.http.HttpURL.Path
Parses the given raw, normalized path string; this ignores whether the path is absolute or relative.)
parse(String, Consumer<String>) - Static method in class ai.vespa.http.HttpURL.Query
Parses the given raw query string, using the validator on all keys and non-null values.
parse(String, Function<String, T>, String) - Static method in class ai.vespa.validation.Validation
Parses and returns the given string, or throws an exception with some context in the message.
parse(String, Map<String, VALUETYPE>) - Method in class com.yahoo.text.MapParser
Parses a map on the form {key1:value1,key2:value2 ...}
parseBoolean(String) - Static method in class com.yahoo.text.BooleanParser
Returns true if the input string is case insensitive equal to "true" and false if it is case insensitive equal to "false".
ParsedDegree - Class in com.yahoo.geo
Utility for holding one geographical coordinate
ParsedDegree(double, boolean, boolean) - Constructor for class com.yahoo.geo.ParsedDegree
 
parseToMap(String) - Method in class com.yahoo.text.MapParser
Convenience method doing return parse(s,new HashMap<String,VALUETYPE>())
parseValue(String) - Method in class com.yahoo.text.MapParser
 
PartialAddress - Class in com.yahoo.tensor
An address to a subset of a tensors' cells, specifying a label for some but not necessarily all of the tensors dimensions.
PartialAddress.Builder - Class in com.yahoo.tensor
 
PartialBuilder(TensorType) - Constructor for class com.yahoo.tensor.TensorAddress.PartialBuilder
 
PASSWORD - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
path() - Method in class ai.vespa.http.HttpURL
 
Path - Class in com.yahoo.path
Represents a path as a list of elements.
PATH - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
PathValidator - Class in ai.vespa.validation
Path validations
PathValidator() - Constructor for class ai.vespa.validation.PathValidator
 
PatternedStringWrapper<T extends PatternedStringWrapper<T>> - Class in ai.vespa.validation
Helper to easily create StringWrapper classes whose contents match a specific regex.
PatternedStringWrapper(String, Pattern, String) - Constructor for class ai.vespa.validation.PatternedStringWrapper
 
payload() - Method in class com.yahoo.yolean.trace.TraceNode
Returns the payload of this TraceNode, or null if none.
peek(char) - Method in class com.yahoo.text.PositionedString
Returns whether the character at the current position is c.
peek(TensorType, List<String>) - Static method in class com.yahoo.tensor.TypeResolver
 
peta - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
port() - Method in class ai.vespa.http.HttpURL
 
PORT - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
position() - Method in class com.yahoo.io.GrowableByteBuffer
 
position() - Method in class com.yahoo.text.PositionedString
The current position into this string
position() - Method in class com.yahoo.vespa.objects.BufferSerializer
 
position(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
position(int) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
PositionedString - Class in com.yahoo.text
A string which has a current position.
PositionedString(String) - Constructor for class com.yahoo.text.PositionedString
Creates this from a given string.
POSIX_FADV_DONTNEED - Static variable in class com.yahoo.nativec.PosixFAdvise
 
posix_fadvise(int, long, long, int) - Static method in class com.yahoo.nativec.PosixFAdvise
 
PosixFAdvise - Class in com.yahoo.nativec
Gives access to the C library posix_fadvise() function.
PosixFAdvise() - Constructor for class com.yahoo.nativec.PosixFAdvise
 
pow() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
pow(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
Pow() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Pow
 
preallocate(int) - Method in class com.yahoo.yolean.concurrent.ConcurrentResourcePool
 
prepare() - Method in interface com.yahoo.transaction.Transaction
Checks whether or not the transaction is able to commit in its current state and do any transient preparatory work to commit.
PrimitiveTensorFunction<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A primitive tensor function is a tensor function which cannot be expressed in terms of other tensor functions.
PrimitiveTensorFunction() - Constructor for class com.yahoo.tensor.functions.PrimitiveTensorFunction
 
Process - Class in com.yahoo.protect
A class for interacting with the global state of the running VM.
Process() - Constructor for class com.yahoo.protect.Process
 
Process.ShutdownError - Error in com.yahoo.protect
 
ProcessExecuter - Class in com.yahoo.system
Executes a system command synchronously.
ProcessExecuter() - Constructor for class com.yahoo.system.ProcessExecuter
 
ProcessExecuter(boolean) - Constructor for class com.yahoo.system.ProcessExecuter
 
ProcessExecutor - Class in com.yahoo.system.execution
Configurable system command executor that captures stdout and stderr.
ProcessExecutor.Builder - Class in com.yahoo.system.execution
 
ProcessResult - Class in com.yahoo.system.execution
 
ProcessResult(int, String, String) - Constructor for class com.yahoo.system.execution.ProcessResult
 
prod - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
prod() - Method in interface com.yahoo.tensor.Tensor
 
prod(String) - Method in interface com.yahoo.tensor.Tensor
 
prod(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
Provides - Annotation Interface in com.yahoo.yolean.chain
Mark this component as providing some named functionality.
PublicCloneable<T> - Interface in com.yahoo.lang
This interface publicly exposes the clone method.
put(byte) - Method in class com.yahoo.io.GrowableByteBuffer
 
put(byte[]) - Method in class com.yahoo.io.GrowableByteBuffer
 
put(byte[], int, int) - Method in class com.yahoo.io.GrowableByteBuffer
 
put(int, byte) - Method in class com.yahoo.io.GrowableByteBuffer
 
put(GrowableByteBuffer) - Method in class com.yahoo.io.GrowableByteBuffer
 
put(FieldBase, byte[]) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
put(FieldBase, byte[]) - Method in interface com.yahoo.vespa.objects.Serializer
 
put(FieldBase, String) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
put(FieldBase, String) - Method in interface com.yahoo.vespa.objects.Serializer
 
put(FieldBase, ByteBuffer) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
put(FieldBase, ByteBuffer) - Method in interface com.yahoo.vespa.objects.Serializer
 
put(String, double) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
put(String, int) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
put(String, long) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
put(String, Inspector) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
put(String, Tensor) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
 
put(String, String) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
put(ByteBuffer) - Method in class com.yahoo.io.GrowableByteBuffer
 
put(K) - Method in class com.yahoo.collections.ListMap
Put a key without adding a new value, such that there is an empty list of values if no values are already added
put(K, V) - Method in class com.yahoo.collections.CopyOnWriteHashMap
 
put(K, V) - Method in class com.yahoo.collections.Hashlet
Associate a value with a specific key.
put(K, V) - Method in class com.yahoo.collections.LazyMap
 
put(K, V) - Method in class com.yahoo.collections.ListMap
Puts an element into this.
put(K, V) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
put(K, V) - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
put(T) - Method in class com.yahoo.concurrent.Receiver
Make a message available for consumers.
putAll(Map<? extends K, ? extends V>) - Method in class com.yahoo.collections.LazyMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
putAll(Map<? extends K, ? extends V>) - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
putByte(FieldBase, byte) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putByte(FieldBase, byte) - Method in interface com.yahoo.vespa.objects.Serializer
 
putChar(char) - Method in class com.yahoo.io.GrowableByteBuffer
 
putChar(int, char) - Method in class com.yahoo.io.GrowableByteBuffer
 
putCompressedNumber(int, ByteBuffer) - Static method in class com.yahoo.compress.IntegerCompressor
 
putCompressedPositiveNumber(int, ByteBuffer) - Static method in class com.yahoo.compress.IntegerCompressor
 
putDouble(double) - Method in class com.yahoo.io.GrowableByteBuffer
 
putDouble(int, double) - Method in class com.yahoo.io.GrowableByteBuffer
 
putDouble(FieldBase, double) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putDouble(FieldBase, double) - Method in interface com.yahoo.vespa.objects.Serializer
 
putFloat(float) - Method in class com.yahoo.io.GrowableByteBuffer
 
putFloat(int, float) - Method in class com.yahoo.io.GrowableByteBuffer
 
putFloat(FieldBase, float) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putFloat(FieldBase, float) - Method in interface com.yahoo.vespa.objects.Serializer
 
putInt(int) - Method in class com.yahoo.io.GrowableByteBuffer
 
putInt(int, int) - Method in class com.yahoo.io.GrowableByteBuffer
 
putInt(FieldBase, int) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putInt(FieldBase, int) - Method in interface com.yahoo.vespa.objects.Serializer
 
putInt1_2_4Bytes(int) - Method in class com.yahoo.io.GrowableByteBuffer
Writes a 30-bit positive integer to the buffer, using 1, 2, or 4 bytes.
putInt1_2_4BytesAs4(int) - Method in class com.yahoo.io.GrowableByteBuffer
Writes a 30-bit positive integer to the buffer, using 4 bytes.
putInt1_4Bytes(int) - Method in class com.yahoo.io.GrowableByteBuffer
Writes a 31-bit positive integer to the buffer, using 1 or 4 bytes.
putInt1_4Bytes(FieldBase, int) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putInt1_4BytesAs4(int) - Method in class com.yahoo.io.GrowableByteBuffer
Writes a 31-bit positive integer to the buffer, using 4 bytes.
putInt2_4_8Bytes(long) - Method in class com.yahoo.io.GrowableByteBuffer
Writes a 62-bit positive integer to the buffer, using 2, 4, or 8 bytes.
putInt2_4_8Bytes(FieldBase, long) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putInt2_4_8BytesAs4(long) - Method in class com.yahoo.io.GrowableByteBuffer
Writes a 32 bit positive integer (or 31 bit unsigned) to the buffer, using 4 bytes.
putLong(int, long) - Method in class com.yahoo.io.GrowableByteBuffer
 
putLong(long) - Method in class com.yahoo.io.GrowableByteBuffer
 
putLong(FieldBase, long) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putLong(FieldBase, long) - Method in interface com.yahoo.vespa.objects.Serializer
 
putShort(int, short) - Method in class com.yahoo.io.GrowableByteBuffer
 
putShort(short) - Method in class com.yahoo.io.GrowableByteBuffer
 
putShort(FieldBase, short) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
putShort(FieldBase, short) - Method in interface com.yahoo.vespa.objects.Serializer
 
putUtf8(Serializer, String) - Method in class com.yahoo.vespa.objects.Identifiable
 
putUtf8String(String) - Method in class com.yahoo.io.GrowableByteBuffer
Writes this string to the buffer as a 1_4 encoded length in bytes followed by the utf8 bytes

Q

query() - Method in class ai.vespa.http.HttpURL
 
QUERY - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
quote(Object) - Static method in class com.yahoo.text.StringUtilities
Adds single quotes around object.toString Example: '12'
quote(String, char) - Static method in class com.yahoo.javacc.UnicodeUtilities
Adds a leading and trailing double quotation mark to the given string.

R

random() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
random(TensorType) - Static method in interface com.yahoo.tensor.Tensor
 
Random<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A tensor generator which returns a tensor of any dimension filled with random numbers between 0 and 1.
Random() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Random
 
Random(TensorType) - Constructor for class com.yahoo.tensor.functions.Random
 
range(TensorType) - Static method in interface com.yahoo.tensor.Tensor
 
Range<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A tensor generator which returns a tensor of any dimension filled with the sum of the tensor indexes of each position.
Range(TensorType) - Constructor for class com.yahoo.tensor.functions.Range
 
rank() - Method in class com.yahoo.tensor.TensorType.Builder
Returns the current number of dimensions in this
rank() - Method in class com.yahoo.tensor.TensorType
Returns the number of dimensions of this: dimensions().size()
rawRequest(URI) - Static method in class com.yahoo.net.UriTools
Build a string representation of the normalized form of the given URI, containg the path and optionally query and fragment parts.
read() - Method in class com.yahoo.io.LazyInputStream
 
read() - Method in class com.yahoo.io.reader.NamedReader
 
read(byte[], int, int) - Method in class com.yahoo.io.LazyInputStream
 
read(char[]) - Method in class com.yahoo.io.reader.NamedReader
 
read(char[], int, int) - Method in class com.yahoo.io.reader.NamedReader
 
read(CharBuffer) - Method in class com.yahoo.io.reader.NamedReader
 
readAll(InputStream, Charset) - Static method in class com.yahoo.io.IOUtils
Read an input stream completely into a string
readAll(Reader) - Static method in class com.yahoo.io.IOUtils
Reads all data from a reader into a string.
readBytes(InputStream, int) - Static method in class com.yahoo.io.IOUtils
Reads all the content of the given input stream, in chunks of at max chunkSize
readChar() - Method in class com.yahoo.javacc.FastCharStream
 
readFile(File) - Static method in class com.yahoo.io.IOUtils
Reads the contents of a UTF-8 text file into a String.
readFileBytes(File) - Static method in class com.yahoo.io.IOUtils
Reads the content of a file into a byte array
readInactiveJobs() - Method in interface com.yahoo.concurrent.maintenance.JobControlState
Returns the set of jobs that are temporarily inactive
ready() - Method in class com.yahoo.io.reader.NamedReader
 
Receiver<T> - Class in com.yahoo.concurrent
A class for sending single messages between threads with timeout.
Receiver() - Constructor for class com.yahoo.concurrent.Receiver
 
Receiver.MessageState - Enum Class in com.yahoo.concurrent
MessageState is the reason for returning from get().
reciprocal() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Reciprocal() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
 
recursiveDeleteDir(File) - Static method in class com.yahoo.io.IOUtils
Recursive deletion of directories
reduce(Reduce.Aggregator, String...) - Method in interface com.yahoo.tensor.Tensor
Aggregates cells over a set of dimensions, or over all dimensions if no dimensions are specified
reduce(Reduce.Aggregator, List<String>) - Method in interface com.yahoo.tensor.Tensor
Aggregates cells over a set of dimensions, or over all dimensions if no dimensions are specified
reduce(TensorType, List<String>) - Static method in class com.yahoo.tensor.TypeResolver
 
Reduce<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The reduce tensor operation returns a tensor produced from the argument tensor where some dimensions are collapsed to a single value using an aggregator function.
Reduce(TensorFunction<NAMETYPE>, Reduce.Aggregator) - Constructor for class com.yahoo.tensor.functions.Reduce
Creates a reduce function reducing all dimensions
Reduce(TensorFunction<NAMETYPE>, Reduce.Aggregator, String) - Constructor for class com.yahoo.tensor.functions.Reduce
Creates a reduce function reducing a single dimension
Reduce(TensorFunction<NAMETYPE>, Reduce.Aggregator, List<String>) - Constructor for class com.yahoo.tensor.functions.Reduce
Creates a reduce function.
Reduce.Aggregator - Enum Class in com.yahoo.tensor.functions
 
ReduceJoin<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
An optimization for tensor expressions where a join immediately follows a reduce.
ReduceJoin(Reduce<NAMETYPE>, Join<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.ReduceJoin
 
ReduceJoin(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, DoubleBinaryOperator, Reduce.Aggregator, List<String>) - Constructor for class com.yahoo.tensor.functions.ReduceJoin
 
registerClass(int, Class<? extends Identifiable>) - Static method in class com.yahoo.vespa.objects.Identifiable
Registers the given class specification for the given identifier in the class registry.
relu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Relu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Relu
 
remaining() - Method in class com.yahoo.io.GrowableByteBuffer
 
remaining() - Method in class com.yahoo.vespa.objects.BufferSerializer
 
remove(int) - Method in class com.yahoo.collections.FreezableArrayList
 
remove(Object) - Method in class com.yahoo.collections.ArraySet
 
remove(Object) - Method in class com.yahoo.collections.CopyOnWriteHashMap
Override to avoid using iterator.remove
remove(Object) - Method in class com.yahoo.collections.FreezableArrayList
 
remove(Object) - Method in class com.yahoo.collections.LazyMap
 
remove(Object) - Method in class com.yahoo.collections.LazySet
 
remove(Object) - Method in class com.yahoo.collections.TinyIdentitySet
 
remove(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
remove(Object) - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
remove(String) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this without any key-value pair with the decoded key.
remove(Collection<String>) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with all given keys removed.
remove(Set<TensorAddress>) - Method in class com.yahoo.tensor.IndexedTensor
 
remove(Set<TensorAddress>) - Method in class com.yahoo.tensor.MappedTensor
 
remove(Set<TensorAddress>) - Method in class com.yahoo.tensor.MixedTensor
 
remove(Set<TensorAddress>) - Method in interface com.yahoo.tensor.Tensor
Returns a new tensor where existing cells in this tensor have been removed according to the given set of addresses.
removeAll(Collection<?>) - Method in class com.yahoo.collections.ArraySet
This is an extremely expensive implementation of Set.removeAll(Collection).
removeAll(Collection<?>) - Method in class com.yahoo.collections.FreezableArrayList
 
removeAll(Collection<?>) - Method in class com.yahoo.collections.LazySet
 
removeAll(Collection<?>) - Method in class com.yahoo.collections.TinyIdentitySet
This is an extremely expensive implementation of Set.removeAll(Collection).
removeAll(K) - Method in class com.yahoo.collections.ListMap
 
removeRange(int, int) - Method in class com.yahoo.collections.FreezableArrayList
 
removeValue(K, int) - Method in class com.yahoo.collections.ListMap
Removes the value at the given index.
removeValue(K, V) - Method in class com.yahoo.collections.ListMap
 
rename(TensorType, List<String>, List<String>) - Static method in class com.yahoo.tensor.TypeResolver
 
rename(String, String) - Method in interface com.yahoo.tensor.Tensor
 
rename(List<String>, List<String>) - Method in interface com.yahoo.tensor.Tensor
 
Rename<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
The rename tensor function returns a tensor where some dimensions are assigned new names.
Rename(TensorFunction<NAMETYPE>, String, String) - Constructor for class com.yahoo.tensor.functions.Rename
 
Rename(TensorFunction<NAMETYPE>, List<String>, List<String>) - Constructor for class com.yahoo.tensor.functions.Rename
 
render(Inspectable, JsonRender.StringEncoder) - Static method in class com.yahoo.data.access.simple.JsonRender
Renders the given value to the target stringbuilder with a given encoder.
render(Inspectable, StringBuilder, boolean) - Static method in class com.yahoo.data.access.simple.JsonRender
 
replace(K, V) - Method in class com.yahoo.collections.ListMap
Put this map in the state where it has just the given value of the given key
require(boolean, T, String) - Static method in class ai.vespa.validation.Validation
Returns the argument if the condition is true, otherwise throws.
requireAtLeast(T, String, T) - Static method in class ai.vespa.validation.Validation
Requires the value to be at least the lower bound.
requireAtMost(T, String, T) - Static method in class ai.vespa.validation.Validation
Requires the value to be at most the upper bound.
requireInRange(T, String, T, T) - Static method in class ai.vespa.validation.Validation
Requires the value to be at least the lower bound, and at most the upper bound.
requireLabel(String) - Static method in class ai.vespa.http.DomainName
 
requireLength(String, String, int, int) - Static method in class ai.vespa.validation.Validation
Requires the value to have a length in range lower to upper, inclusive.
requireMatch(String, String, Pattern) - Static method in class ai.vespa.validation.Validation
Requires the value to match the given pattern.
requireNonBlank(String, String) - Static method in class ai.vespa.validation.Validation
Requires the value to be non-blank.
requirePathSegment(String) - Static method in class ai.vespa.http.HttpURL
Require that the given string (possibly decoded multiple times) contains none of '/', '?', '#', and isn't either of "", ".", "..".
reserve(int) - Method in class com.yahoo.collections.Hashlet
Reserve space for more key value pairs.
reset() - Method in class com.yahoo.io.GrowableByteBuffer
 
reset() - Method in class com.yahoo.io.LazyInputStream
 
reset() - Method in class com.yahoo.io.reader.NamedReader
 
reset() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
Rewind this iterator to the first element
resolveChildOf(Path, String) - Static method in class ai.vespa.validation.PathValidator
Resolves a path under a root path
ResourcePool<T> - Class in com.yahoo.yolean.concurrent
This implements a simple stack based resource pool.
ResourcePool(Supplier<T>) - Constructor for class com.yahoo.yolean.concurrent.ResourcePool
 
Results<DATA,ERROR> - Class in com.yahoo.errorhandling
 
Results(List<DATA>, List<ERROR>) - Constructor for class com.yahoo.errorhandling.Results
 
Results.Builder<DATA,ERROR> - Class in com.yahoo.errorhandling
 
retainAll(Collection<?>) - Method in class com.yahoo.collections.ArraySet
This is an extremely expensive implementation of Set.retainAll(Collection).
retainAll(Collection<?>) - Method in class com.yahoo.collections.FreezableArrayList
 
retainAll(Collection<?>) - Method in class com.yahoo.collections.LazySet
 
retainAll(Collection<?>) - Method in class com.yahoo.collections.TinyIdentitySet
This is an extremely expensive implementation of Set.retainAll(Collection).
reversed(List<T>) - Static method in class com.yahoo.collections.Iterables
Returns a reverse-order iterable view of the given elements.
reverseIterator() - Method in class com.yahoo.concurrent.ThreadRobustList
Returns an iterator over the elements of this, starting at the last element and working backwards.
rewind() - Method in class com.yahoo.io.GrowableByteBuffer
 
rollbackOrLog() - Method in class com.yahoo.transaction.AbstractTransaction
Default implementations which logs a severe message.
rollbackOrLog() - Method in interface com.yahoo.transaction.Transaction
This is called if the transaction should be rolled back after commit.
root() - Method in class com.yahoo.yolean.trace.TraceNode
Returns the root TraceNode of the tree that this TraceNode belongs to.
rsqrt() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Rsqrt() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
 
run() - Method in class com.yahoo.concurrent.maintenance.Maintainer
 
run() - Method in interface com.yahoo.yolean.Exceptions.RunnableThrowingInterruptedException
 
run() - Method in interface com.yahoo.yolean.Exceptions.RunnableThrowingIOException
 
run(String) - Method in class com.yahoo.concurrent.maintenance.JobControl
Run given job (inactive or not) immediately

S

s - Variable in class com.yahoo.geo.BoundingBoxParser
 
sample() - Static method in class com.yahoo.nativec.NativeHeap
 
ScalarFunction<NAMETYPE extends Name> - Interface in com.yahoo.tensor.functions
A function which returns a scalar
ScalarFunctions - Class in com.yahoo.tensor.functions
Factory of scalar Java functions.
ScalarFunctions() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions
 
ScalarFunctions.Abs - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Acos - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Add - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Asin - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Atan - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Ceil - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Constant - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Cos - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Divide - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Elu - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Equal - Class in com.yahoo.tensor.functions
 
ScalarFunctions.EqualElements - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Erf - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Exp - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Floor - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Greater - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Hamming - Class in com.yahoo.tensor.functions
 
ScalarFunctions.LeakyRelu - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Less - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Log - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Max - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Mean - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Min - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Multiply - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Neg - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Pow - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Random - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Reciprocal - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Relu - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Rsqrt - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Selu - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Sigmoid - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Sin - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Sqrt - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Square - Class in com.yahoo.tensor.functions
 
ScalarFunctions.SquaredDifference - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Subtract - Class in com.yahoo.tensor.functions
 
ScalarFunctions.SumElements - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Tan - Class in com.yahoo.tensor.functions
 
ScalarFunctions.Tanh - Class in com.yahoo.tensor.functions
 
scheme() - Method in class ai.vespa.http.HttpURL
 
SCHEME - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
searchlib - Static variable in interface com.yahoo.vespa.objects.Ids
 
second - Variable in class com.yahoo.collections.Tuple2
 
segments() - Method in class ai.vespa.http.HttpURL.Path
A mutable copy of the URL decoded segments that make up this path; never null, "", "." or "..".
select(ObjectPredicate, ObjectOperation) - Method in class com.yahoo.vespa.objects.Selectable
Applies the predicate to this object.
select(Selectable, ObjectPredicate, ObjectOperation) - Static method in class com.yahoo.vespa.objects.Selectable
 
Selectable - Class in com.yahoo.vespa.objects
A node in a traversable tree.
Selectable() - Constructor for class com.yahoo.vespa.objects.Selectable
 
selectMembers(ObjectPredicate, ObjectOperation) - Method in class com.yahoo.vespa.objects.Selectable
Invokes Selectable.select(ObjectPredicate, ObjectOperation) on any member objects this object wants to expose through the selection mechanism.
selu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
selu(double, double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Selu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Selu
 
Selu(double, double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Selu
 
send(ByteBuffer) - Method in class com.yahoo.io.ByteWriter
 
send(ByteBuffer) - Method in class com.yahoo.io.Utf8ByteWriter
 
send(ByteBuffer) - Method in interface com.yahoo.io.WritableByteTransmitter
 
serialize(Serializer) - Method in class com.yahoo.vespa.objects.Identifiable
Serializes the content (excluding the identifier) of this class into the given byte buffer.
serializeOptional(Serializer, Identifiable) - Static method in class com.yahoo.vespa.objects.Identifiable
This is a convenience method to allow serialization of an optional field.
Serializer - Interface in com.yahoo.vespa.objects
 
serializeWithId(Serializer) - Method in class com.yahoo.vespa.objects.Identifiable
Serializes the content of this class into the given byte buffer.
set(boolean) - Method in class com.yahoo.lang.MutableBoolean
 
set(int) - Method in class com.yahoo.lang.MutableInteger
 
set(int, long) - Method in class com.yahoo.tensor.DimensionSizes.Builder
 
set(int, ITEM) - Method in class com.yahoo.collections.FreezableArrayList
 
set(int, ITEM) - Method in class com.yahoo.collections.ListenableArrayList
 
set(long) - Method in class com.yahoo.concurrent.ManualTimer
 
set(long) - Method in class com.yahoo.lang.MutableLong
 
set(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Builder
Adds or replaces a dimension in this
set(String) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with the decoded non-null key only pointing to "nothing".
set(String, String) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with the decoded non-null key pointing only to the decoded non-null value.
set(Map<String, String>) - Method in class ai.vespa.http.HttpURL.Query
Returns a copy of this with all given mappings added to this, possibly replacing existing mappings.
set(Optional<T>) - Method in class com.yahoo.lang.SettableOptional
 
set(T) - Method in class com.yahoo.lang.SettableOptional
 
setArgumentExplanation(String) - Method in class com.yahoo.system.CommandLineParser
Sets the argument explanation used in printing method, i.e.
setArray() - Method in class com.yahoo.slime.Slime
Create a new array value and make it the new top-level data object.
setArray(int) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of ARRAY type.
setArray(String) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of ARRAY type.
setBool(boolean) - Method in class com.yahoo.slime.Slime
Create a new boolean value and make it the new top-level data object.
setBool(int, boolean) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of BOOL type.
setBool(String, boolean) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of BOOL type.
setBuf(GrowableByteBuffer) - Method in class com.yahoo.vespa.objects.BufferSerializer
 
setCause(Throwable) - Method in class com.yahoo.protect.ErrorMessage
Sets the cause of this.
setData(byte[]) - Method in class com.yahoo.slime.Slime
Create a new data value and make it the new top-level data object.
setData(int, byte[]) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of BOOL type.
setData(String, byte[]) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of DATA type.
setDouble(double) - Method in class com.yahoo.slime.Slime
Create a new double value and make it the new top-level data object.
setDouble(int, double) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of BOOL type.
setDouble(String, double) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of DOUBLE type.
setExtendedHelpText(String) - Method in class com.yahoo.system.CommandLineParser
 
setGrowFactor(float) - Method in class com.yahoo.io.GrowableByteBuffer
 
setHost(String) - Method in class com.yahoo.net.URI
Returns a new URI with a changed host (or authority)
setHostNameForTestingOnly(String) - Static method in class com.yahoo.net.HostName
 
setLong(int, long) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of BOOL type.
setLong(long) - Method in class com.yahoo.slime.Slime
Create a new double value and make it the new top-level data object.
setLong(String, long) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of LONG type.
setMaxArguments(int) - Method in class com.yahoo.system.CommandLineParser
Sets the maximum number of allowed arguments
setMinArguments(int) - Method in class com.yahoo.system.CommandLineParser
Sets minimum number of required arguments
setNix() - Method in class com.yahoo.slime.Slime
Create a new empty value and make it the new top-level data object.
setNix(int) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of NIX type.
setNix(String) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of NIX type.
setObject() - Method in class com.yahoo.slime.Slime
Create a new object value and make it the new top-level data object.
setObject(int) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of OBJECT type.
setObject(String) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of OBJECT type.
setObjectEntry(Inspector, String, Cursor) - Static method in class com.yahoo.slime.SlimeUtils
 
setPort(int) - Method in class com.yahoo.net.URI
Returns a new URI with a changed port
setPosition(int) - Method in class com.yahoo.text.PositionedString
Assigns the current position in the string
setRest(String) - Method in class com.yahoo.net.URI
Returns a new URI with a changed rest
setScheme(String) - Method in class com.yahoo.net.URI
Returns a new URI with a changed scheme
setString(byte[]) - Method in class com.yahoo.slime.Slime
Create a new string value and make it the new top-level data object.
setString(int, byte[]) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of BOOL type.
setString(int, String) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol id) to contain a new value of BOOL type.
setString(String) - Method in class com.yahoo.slime.Slime
Create a new string value and make it the new top-level data object.
setString(String, byte[]) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of STRING type.
setString(String, String) - Method in interface com.yahoo.slime.Cursor
Sets a field (identified with a symbol name) to contain a new value of STRING type.
SettableOptional<T> - Class in com.yahoo.lang
An optional which contains a settable value
SettableOptional() - Constructor for class com.yahoo.lang.SettableOptional
Creates a new empty settable optional
SettableOptional(Optional<T>) - Constructor for class com.yahoo.lang.SettableOptional
Creates a new settable optional with the given value, or an empty
SettableOptional(T) - Constructor for class com.yahoo.lang.SettableOptional
Creates a new settable optional with the given value
setTabSize(int) - Method in class com.yahoo.javacc.FastCharStream
 
setTrackLineColumn(boolean) - Method in class com.yahoo.javacc.FastCharStream
 
setup(AtomicBoolean) - Static method in class com.yahoo.yolean.system.CatchSignals
Sets up a signal handler for SIGTERM and SIGINT, where a given AtomicBoolean gets a true value when the signal is caught.
setValue(int, V) - Method in class com.yahoo.collections.Hashlet
This will replace the value at the index give.
setValue(Double) - Method in class com.yahoo.tensor.Tensor.Cell
 
shape() - Method in class com.yahoo.tensor.IndexedTensor
 
shuffle(Random) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the items in this shuffled using random as source of randomness
shutdown() - Method in class com.yahoo.concurrent.InThreadExecutorService
 
shutdown() - Method in class com.yahoo.concurrent.maintenance.Maintainer
Starts shutdown of this, typically by shutting down executors.
shutdownAndWait() - Method in class com.yahoo.concurrent.StripedExecutor
Shuts down the delegate executor and waits for it to terminate.
shutdownAndWait(Duration, Duration) - Method in class com.yahoo.concurrent.StripedExecutor
Shuts down the delegate executor and waits for the given grace duration for it to terminate.
ShutdownError(String) - Constructor for error com.yahoo.protect.Process.ShutdownError
 
shutdownNow() - Method in class com.yahoo.concurrent.InThreadExecutorService
 
shuttingDown() - Method in class com.yahoo.concurrent.maintenance.Maintainer
Returns whether this is being shut down
sigmoid() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Sigmoid() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
 
SimpleMapParser - Class in com.yahoo.text
Superclasses of parsers of a map represented textually as {key1:value1,"anystringkey":value2,'anystringkey2':value3 ...}.
SimpleMapParser() - Constructor for class com.yahoo.text.SimpleMapParser
 
sin() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Sin() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Sin
 
size() - Method in class com.yahoo.collections.AbstractFilteringList
 
size() - Method in class com.yahoo.collections.ArraySet
 
size() - Method in class com.yahoo.collections.Hashlet
The current size.
size() - Method in class com.yahoo.collections.LazyMap
 
size() - Method in class com.yahoo.collections.LazySet
 
size() - Method in class com.yahoo.collections.ListMap
Returns the number of keys in this map
size() - Method in class com.yahoo.collections.TinyIdentitySet
 
size() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
size() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
 
size() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
Returns the total number of cells in this subspace
size() - Method in class com.yahoo.tensor.MappedTensor
 
size() - Method in class com.yahoo.tensor.MixedTensor
Returns the size of the tensor measured in number of cells
size() - Method in class com.yahoo.tensor.PartialAddress
 
size() - Method in interface com.yahoo.tensor.Tensor
Returns the number of cells in this
size() - Method in class com.yahoo.tensor.TensorAddress
Returns the number of labels in this
size() - Method in class com.yahoo.tensor.TensorType.Dimension
Returns the size of this dimension if it is bound, empty otherwise
size() - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
 
size() - Method in class com.yahoo.tensor.TensorType.IndexedUnboundDimension
 
size() - Method in class com.yahoo.tensor.TensorType.MappedDimension
 
size() - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
size(int) - Method in class com.yahoo.tensor.DimensionSizes.Builder
Returns the length of this in the nth dimension
size(int) - Method in class com.yahoo.tensor.DimensionSizes
Returns the length of this in the nth dimension
sizeOfDimension(String) - Method in class com.yahoo.tensor.TensorType
 
skip(int) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this where the first segments are skipped.
skip(int) - Method in class com.yahoo.text.PositionedString
Adds n to the current position
skip(long) - Method in class com.yahoo.io.LazyInputStream
 
skip(long) - Method in class com.yahoo.io.reader.NamedReader
 
sleep(long) - Method in interface com.yahoo.yolean.concurrent.Sleeper
 
sleep(Duration) - Method in interface com.yahoo.yolean.concurrent.Sleeper
 
sleepChecked(long) - Method in interface com.yahoo.yolean.concurrent.Sleeper
 
sleepChecked(Duration) - Method in interface com.yahoo.yolean.concurrent.Sleeper
 
Sleeper - Interface in com.yahoo.yolean.concurrent
An abstraction used for mocking Thread.sleep(long) in unit tests.
slice() - Method in class com.yahoo.io.GrowableByteBuffer
Behaves as ByteBuffer slicing, but the internal buffer will no longer be shared if one of the buffers is forced to grow.
Slice<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
Returns a subspace of a tensor
Slice(TensorFunction<NAMETYPE>, List<Slice.DimensionValue<NAMETYPE>>) - Constructor for class com.yahoo.tensor.functions.Slice
Creates a value function
Slice.DimensionValue<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
Slime - Class in com.yahoo.slime
Top-level value class that contains one Value data object and a symbol table (shared between all directly or indirectly contained ObjectValue data objects).
Slime() - Constructor for class com.yahoo.slime.Slime
Construct an empty Slime with an empty top-level value.
SlimeAdapter - Class in com.yahoo.data.access.slime
 
SlimeAdapter(Inspector) - Constructor for class com.yahoo.data.access.slime.SlimeAdapter
 
SlimeFormat - Interface in com.yahoo.slime
 
SlimeInserter - Class in com.yahoo.slime
Helper class for inserting values into a Slime object.
SlimeInserter(Slime) - Constructor for class com.yahoo.slime.SlimeInserter
 
SlimeStream - Class in com.yahoo.slime
Simple utility to bridge Slime and Streams.
SlimeUtils - Class in com.yahoo.slime
Extra utilities/operations on slime trees.
SlimeUtils() - Constructor for class com.yahoo.slime.SlimeUtils
 
smaller(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
smallerOrEqual(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
smallest() - Method in interface com.yahoo.tensor.Tensor
Returns the cell(s) of this tensor having the lowest value
smblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
smblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
SnippetGenerator - Class in com.yahoo.text.internal
Truncate text to a snippet suitable for logging.
SnippetGenerator() - Constructor for class com.yahoo.text.internal.SnippetGenerator
 
softmax(String) - Method in interface com.yahoo.tensor.Tensor
 
Softmax<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
Softmax(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Softmax
 
sortedBy(Comparator<? super Type>) - Method in class com.yahoo.collections.AbstractFilteringList
Returns the items sorted by the given comparator.
split(String) - Static method in class com.yahoo.text.StringUtilities
Splits a string on both space and comma
spliterator() - Method in class com.yahoo.collections.AbstractFilteringList
 
sqrt() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Sqrt() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
 
square() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Square() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Square
 
squareddifference() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
SquaredDifference() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.SquaredDifference
 
startBarrier(EventBarrier.BarrierWaiter) - Method in class com.yahoo.concurrent.EventBarrier
Initiate the detection of the minimal event barrier starting now.
started(String, Maintainer) - Method in class com.yahoo.concurrent.maintenance.JobControl
Notifies this that a job was started
startEvent() - Method in class com.yahoo.concurrent.EventBarrier
Signal the start of an event.
stdErr - Variable in class com.yahoo.system.execution.ProcessResult
 
stdOut - Variable in class com.yahoo.system.execution.ProcessResult
 
string() - Method in class com.yahoo.text.PositionedString
The complete string value of this
string() - Method in class com.yahoo.text.SimpleMapParser
Returns the string being parsed along with its current position
STRING - Enum constant in enum class com.yahoo.data.access.Type
 
STRING - Enum constant in enum class com.yahoo.slime.Type
 
StringEncoder(StringBuilder, boolean) - Constructor for class com.yahoo.data.access.simple.JsonRender.StringEncoder
 
StringUtilities - Class in com.yahoo.text
Escapes strings into and out of a format where they only contain printable characters.
StringUtilities() - Constructor for class com.yahoo.text.StringUtilities
 
stringValue() - Method in class com.yahoo.net.URI
Returns this uri as a string
StringValue(byte[]) - Constructor for class com.yahoo.data.access.simple.Value.StringValue
 
StringValue(String) - Constructor for class com.yahoo.data.access.simple.Value.StringValue
 
StringWrapper<T extends StringWrapper<T>> - Class in ai.vespa.validation
Abstract wrapper for glorified strings, to ease adding new such wrappers.
StringWrapper(String) - Constructor for class ai.vespa.validation.StringWrapper
 
StripedExecutor<Key> - Class in com.yahoo.concurrent
Executor that serializes runnables with the same key, but may parallelize over different keys.
StripedExecutor() - Constructor for class com.yahoo.concurrent.StripedExecutor
Creates a new StripedExecutor which delegates to a Executors.newCachedThreadPool(ThreadFactory).
StripedExecutor(ExecutorService) - Constructor for class com.yahoo.concurrent.StripedExecutor
Creates a new StripedExecutor which delegates to the given executor service.
stripInvalidCharacters(String) - Static method in class com.yahoo.text.Text
Returns a string where any invalid characters in the input string is replaced by spaces
stripSuffix(String, String) - Static method in class com.yahoo.text.StringUtilities
 
subSequence(int, int) - Method in class com.yahoo.text.Utf8String
 
subspaceIterator(Set<String>) - Method in class com.yahoo.tensor.IndexedTensor
Returns a subspace iterator having the sizes of the dimensions of this tensor
subspaceIterator(Set<String>, DimensionSizes) - Method in class com.yahoo.tensor.IndexedTensor
Returns an iterator over value iterators where the outer iterator is over each unique value of the dimensions given and the inner iterator is over each unique value of the rest of the dimensions, in the standard value order
substring() - Method in class com.yahoo.text.PositionedString
Returns the substring of this string from the current position to the end
substring(int) - Method in class com.yahoo.text.PositionedString
Returns a substring of this from the current position to the end argument
subtract() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
subtract(int) - Method in class com.yahoo.lang.MutableInteger
Adds the increment to the current value and returns the resulting value
subtract(long) - Method in class com.yahoo.lang.MutableLong
Adds the increment to the current value and returns the resulting value
subtract(Tensor) - Method in interface com.yahoo.tensor.Tensor
 
Subtract() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Subtract
 
successExitCodes(int...) - Method in class com.yahoo.system.execution.ProcessExecutor.Builder
 
sum - Enum constant in enum class com.yahoo.tensor.functions.Reduce.Aggregator
 
sum() - Method in interface com.yahoo.tensor.Tensor
 
sum(String) - Method in interface com.yahoo.tensor.Tensor
 
sum(List<String>) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
sum(List<String>) - Method in interface com.yahoo.tensor.Tensor
 
symbol - Variable in enum class com.yahoo.binaryprefix.BinaryPrefix
 
symbols() - Method in class com.yahoo.slime.Slime
Returns a count of names in the symbol table.
symmetricDifference(Collection<? extends T>, Collection<? extends T>) - Static method in class com.yahoo.collections.CollectionUtil
Returns the symmetric difference between two collections, i.e.
SystemTimer - Enum Class in com.yahoo.concurrent
This is an implementation of Timer that is backed by an actual system timer.

T

tail(int) - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this where only the last segments are retained.
tan() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Tan() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Tan
 
tanh() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
 
Tanh() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Tanh
 
target() - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
Returns the target this is encoding values to
Tensor - Interface in com.yahoo.tensor
A multidimensional array which can be used in computations.
Tensor.Builder - Interface in com.yahoo.tensor
 
Tensor.Builder.CellBuilder - Class in com.yahoo.tensor
 
Tensor.Cell - Class in com.yahoo.tensor
 
TensorAddress - Class in com.yahoo.tensor
An immutable address to a tensor cell.
TensorAddress() - Constructor for class com.yahoo.tensor.TensorAddress
 
TensorAddress.Builder - Class in com.yahoo.tensor
Builder of a tensor address
TensorAddress.PartialBuilder - Class in com.yahoo.tensor
Builder of an address to a subset of the dimensions of a tensor type
TensorFunction<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
A representation of a tensor function which is able to be translated to a set of primitive tensor functions if necessary.
TensorFunction() - Constructor for class com.yahoo.tensor.functions.TensorFunction
 
TensorType - Class in com.yahoo.tensor
A tensor type with its dimensions.
TensorType(TensorType.Value, Collection<TensorType.Dimension>) - Constructor for class com.yahoo.tensor.TensorType
 
TensorType.Builder - Class in com.yahoo.tensor
 
TensorType.Dimension - Class in com.yahoo.tensor
A tensor dimension.
TensorType.Dimension.Type - Enum Class in com.yahoo.tensor
 
TensorType.IndexedBoundDimension - Class in com.yahoo.tensor
 
TensorType.IndexedUnboundDimension - Class in com.yahoo.tensor
 
TensorType.MappedDimension - Class in com.yahoo.tensor
 
TensorType.Value - Enum Class in com.yahoo.tensor
The permissible cell value types.
TensorTypeParser - Class in com.yahoo.tensor
Class for parsing a tensor type spec.
TensorTypeParser() - Constructor for class com.yahoo.tensor.TensorTypeParser
 
tera - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
TERM_ENDHOST - Static variable in class com.yahoo.net.UrlTokenizer
 
TERM_STARTHOST - Static variable in class com.yahoo.net.UrlTokenizer
 
Text - Class in com.yahoo.text
Text utility functions.
ThreadFactoryFactory - Class in com.yahoo.concurrent
 
ThreadFactoryFactory() - Constructor for class com.yahoo.concurrent.ThreadFactoryFactory
 
ThreadLocalDirectory<AGGREGATOR,SAMPLE> - Class in com.yahoo.concurrent
A class for multiple producers and potentially multiple consumers (usually only one).
ThreadLocalDirectory(ThreadLocalDirectory.Updater<AGGREGATOR, SAMPLE>) - Constructor for class com.yahoo.concurrent.ThreadLocalDirectory
 
ThreadLocalDirectory.ObservableUpdater<AGGREGATOR,SAMPLE> - Interface in com.yahoo.concurrent
Implement this interface to be able to view the contents of a ThreadLocalDirectory without resetting the local instances in each thread.
ThreadLocalDirectory.Updater<AGGREGATOR,SAMPLE> - Interface in com.yahoo.concurrent
Factory interface to create the data container for each generation of samples, and putting data into it.
ThreadRobustList<T> - Class in com.yahoo.concurrent
A list which tolerates concurrent adds from one other thread while it is read.
ThreadRobustList<T> - Class in com.yahoo.yolean.concurrent
This class implements a thread-safe, lock-free list of Objects that supports multiple readers and a single writer.
ThreadRobustList() - Constructor for class com.yahoo.concurrent.ThreadRobustList
 
ThreadRobustList() - Constructor for class com.yahoo.yolean.concurrent.ThreadRobustList
Constructs a new instance of this class with an initial capacity of 10.
ThreadRobustList(int) - Constructor for class com.yahoo.concurrent.ThreadRobustList
 
ThreadRobustList(int) - Constructor for class com.yahoo.yolean.concurrent.ThreadRobustList
Constructs a new instance of this class with a given initial capacity.
Threads - Class in com.yahoo.concurrent
 
ThrowingConsumer<T,E extends Throwable> - Interface in com.yahoo.yolean.function
Functional interface that mirrors the Consumer interface, but allows for an exception to be thrown.
ThrowingFunction<T,R,E extends Throwable> - Interface in com.yahoo.yolean.function
Functional interface that mirrors the Function interface, but allows for an exception to be thrown.
ThrowingSupplier<R,E extends Throwable> - Interface in com.yahoo.yolean.function
Functional interface that mirrors the Supplier interface, but allows for an exception to be thrown.
throwUnchecked(Throwable) - Static method in class com.yahoo.yolean.Exceptions
Allows treating checked exceptions as unchecked.
TimeBudget - Class in com.yahoo.time
A TimeBudget can be used to track the time of an ongoing operation, possibly with a timeout.
timeLeft() - Method in class com.yahoo.time.TimeBudget
Returns the time left, possibly negative if the deadline has passed.
timeLeftAsTimeBudget() - Method in class com.yahoo.time.TimeBudget
Returns the time left as a new TimeBudget.
timeLeftOrThrow() - Method in class com.yahoo.time.TimeBudget
Returns the time until deadline, if there is one.
TIMEOUT - Enum constant in enum class com.yahoo.concurrent.Receiver.MessageState
 
timeoutSeconds - Variable in class com.yahoo.system.execution.ProcessExecutor
 
timePassed() - Method in class com.yahoo.time.TimeBudget
Returns time since start.
Timer - Interface in com.yahoo.concurrent
This interface wraps access to some timer that can be used to measure elapsed time, in milliseconds.
timestamp() - Method in class com.yahoo.yolean.trace.TraceNode
Returns the timestamp of this TraceNode.
TinyIdentitySet<E> - Class in com.yahoo.collections
A Set implementation which only considers object identity.
TinyIdentitySet(int) - Constructor for class com.yahoo.collections.TinyIdentitySet
Create a set with an initial capacity of initSize.
toAbbreviatedString() - Method in interface com.yahoo.tensor.Tensor
Returns an abbreviated string representation of this tensor suitable for human-readable messages
toAbbreviatedString(boolean, boolean) - Method in class com.yahoo.tensor.IndexedTensor
 
toAbbreviatedString(boolean, boolean) - Method in class com.yahoo.tensor.MappedTensor
 
toAbbreviatedString(boolean, boolean) - Method in class com.yahoo.tensor.MixedTensor
 
toAbbreviatedString(boolean, boolean) - Method in interface com.yahoo.tensor.Tensor
Returns an abbreviated string representation of this tensor suitable for human-readable messages
toAddress() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
Returns the address of the current position of these indexes
toArray() - Method in class com.yahoo.collections.ArraySet
 
toArray() - Method in class com.yahoo.collections.LazySet
 
toArray() - Method in class com.yahoo.collections.TinyIdentitySet
 
toArray(T[]) - Method in class com.yahoo.collections.ArraySet
 
toArray(T[]) - Method in class com.yahoo.collections.LazySet
 
toArray(T[]) - Method in class com.yahoo.collections.TinyIdentitySet
 
toAsciiBytes(boolean) - Static method in class com.yahoo.text.Utf8
 
toAsciiBytes(long) - Static method in class com.yahoo.text.Utf8
Encode a long as its decimal representation, i.e.
toBytes(String) - Static method in class com.yahoo.text.Utf8
Encode a UTF-8 string.
toBytes(String, int, int) - Static method in class com.yahoo.text.Utf8
Utility method as toBytes(String).
toBytes(String, int, int, byte[], int) - Static method in class com.yahoo.text.Utf8
Direct encoding of a String into an array.
toBytes(String, int, int, ByteBuffer, CharsetEncoder) - Static method in class com.yahoo.text.Utf8
Encode a string directly into a ByteBuffer instance.
toBytesStd(String) - Static method in class com.yahoo.text.Utf8
Uses String.getBytes directly.
toCustomMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, Supplier<M>) - Static method in class com.yahoo.stream.CustomCollectors
Returns a Collector that accumulates elements into a Map created by the given supplier.
toDimensions() - Method in class com.yahoo.tensor.functions.Rename
 
toFile() - Method in class com.yahoo.path.Path
 
toFullBinaryString(long) - Static method in class com.yahoo.geo.ZCurve
Debugging utility that returns a long value as binary string including the leading zeroes.
toHexString(byte[]) - Static method in class com.yahoo.io.HexDump
 
toJson() - Method in class com.yahoo.data.access.simple.Value
 
toJson(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
toJson(Inspector, boolean) - Static method in class com.yahoo.slime.SlimeUtils
 
toJson(Slime) - Static method in class com.yahoo.slime.SlimeUtils
 
toJsonBytes(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
 
toJsonBytes(Inspector, boolean) - Static method in class com.yahoo.slime.SlimeUtils
 
toJsonBytes(Slime) - Static method in class com.yahoo.slime.JsonFormat
Returns the given slime data as UTF-8-encoded JSON
toJsonBytes(Slime) - Static method in class com.yahoo.slime.SlimeUtils
 
tokenize() - Method in class com.yahoo.net.URI
 
tokenize() - Method in class com.yahoo.net.UrlTokenizer
 
tokenize(String) - Static method in class com.yahoo.net.URI
 
toLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class com.yahoo.stream.CustomCollectors
Returns a Collector that accumulates elements into a Map that provides insertion order iteration.
toList() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
Returns an immutable list containing a copy of the indexes in this
toLowerCase(String) - Static method in class com.yahoo.text.Lowercase
Return a lowercased version of the given string.
toMessageString(Throwable) - Static method in class com.yahoo.yolean.Exceptions
Returns a user friendly error message string which includes information from all nested exceptions.
toPrimitive() - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Argmax
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Argmin
 
toPrimitive() - Method in class com.yahoo.tensor.functions.CellCast
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Concat
 
toPrimitive() - Method in class com.yahoo.tensor.functions.ConstantTensor
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Diag
 
toPrimitive() - Method in class com.yahoo.tensor.functions.DynamicTensor
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Expand
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Generate
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Join
 
toPrimitive() - Method in class com.yahoo.tensor.functions.L1Normalize
 
toPrimitive() - Method in class com.yahoo.tensor.functions.L2Normalize
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Map
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Matmul
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Merge
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Random
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Range
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Reduce
 
toPrimitive() - Method in class com.yahoo.tensor.functions.ReduceJoin
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Rename
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Slice
 
toPrimitive() - Method in class com.yahoo.tensor.functions.Softmax
 
toPrimitive() - Method in class com.yahoo.tensor.functions.TensorFunction
Translate this function - and all of its arguments recursively - to a tree of primitive functions only.
toPrimitive() - Method in class com.yahoo.tensor.functions.XwPlusB
 
toSourceValueIndex() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
 
toStandardString(Tensor, boolean, boolean, long) - Static method in interface com.yahoo.tensor.Tensor
Call this from toString in implementations to return this tensor on the tensor literal form.
toString() - Method in class ai.vespa.http.HttpURL.Path
Intentionally not usable for constructing new URIs.
toString() - Method in class ai.vespa.http.HttpURL.Query
Intentionally not usable for constructing new URIs.
toString() - Method in class ai.vespa.http.HttpURL
 
toString() - Method in class ai.vespa.validation.StringWrapper
 
toString() - Method in class com.yahoo.collections.ListMap
 
toString() - Method in class com.yahoo.collections.Pair
 
toString() - Method in class com.yahoo.collections.Tuple2
Human readable string representation which invokes the contained instances' toString() implementation.
toString() - Method in class com.yahoo.concurrent.maintenance.Maintainer
 
toString() - Method in record class com.yahoo.config.ini.Ini
Returns a string representation of this record class.
toString() - Method in class com.yahoo.data.access.simple.Value
 
toString() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
toString() - Method in class com.yahoo.geo.ParsedDegree
 
toString() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
toString() - Method in class com.yahoo.io.GrowableByteBuffer
 
toString() - Method in class com.yahoo.io.reader.NamedReader
Returns the name
toString() - Method in class com.yahoo.lang.MutableBoolean
 
toString() - Method in class com.yahoo.lang.MutableInteger
 
toString() - Method in class com.yahoo.lang.MutableLong
 
toString() - Method in class com.yahoo.net.URI
Returns this URI as a string
toString() - Method in class com.yahoo.net.Url
 
toString() - Method in class com.yahoo.net.UrlToken
 
toString() - Method in class com.yahoo.path.Path
Returns this as a string
toString() - Method in class com.yahoo.protect.ErrorMessage
 
toString() - Method in class com.yahoo.slime.Slime
 
toString() - Method in class com.yahoo.tensor.evaluation.Name
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Abs
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Acos
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Add
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Asin
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Atan
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Ceil
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Constant
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Cos
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Divide
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Elu
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Equal
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.EqualElements
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Erf
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Exp
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Floor
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Greater
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Hamming
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Less
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Log
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Max
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Mean
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Min
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Multiply
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Neg
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Pow
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Random
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Relu
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Selu
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sin
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Square
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.SquaredDifference
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Subtract
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.SumElements
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tan
 
toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tanh
 
toString() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
 
toString() - Method in class com.yahoo.tensor.functions.TensorFunction
 
toString() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
 
toString() - Method in class com.yahoo.tensor.IndexedTensor
 
toString() - Method in class com.yahoo.tensor.MappedTensor
 
toString() - Method in class com.yahoo.tensor.MixedTensor
 
toString() - Method in class com.yahoo.tensor.PartialAddress
 
toString() - Method in interface com.yahoo.tensor.Tensor
Returns this tensor on the tensor literal form with type included.
toString() - Method in class com.yahoo.tensor.TensorType.Dimension
 
toString() - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
 
toString() - Method in class com.yahoo.tensor.TensorType.IndexedUnboundDimension
 
toString() - Method in class com.yahoo.tensor.TensorType.MappedDimension
 
toString() - Method in class com.yahoo.tensor.TensorType
 
toString() - Method in enum class com.yahoo.tensor.TensorType.Value
 
toString() - Method in class com.yahoo.text.AbstractUtf8Array
Retuerns the utf8 sequence as a Java string.
toString() - Method in class com.yahoo.text.CaseInsensitiveIdentifier
 
toString() - Method in class com.yahoo.text.DataTypeIdentifier
 
toString() - Method in class com.yahoo.text.PositionedString
Returns the string
toString() - Method in class com.yahoo.text.Utf8String
 
toString() - Method in class com.yahoo.transaction.NestedTransaction
 
toString() - Method in class com.yahoo.vespa.objects.FieldBase
 
toString() - Method in class com.yahoo.vespa.objects.Identifiable
 
toString() - Method in class com.yahoo.vespa.objects.ObjectDumper
Obtain the created object string representation.
toString() - Method in class com.yahoo.yolean.trace.TraceNode
 
toString(boolean, boolean) - Method in class com.yahoo.tensor.IndexedTensor
 
toString(boolean, boolean) - Method in class com.yahoo.tensor.MappedTensor
 
toString(boolean, boolean) - Method in class com.yahoo.tensor.MixedTensor
 
toString(boolean, boolean) - Method in interface com.yahoo.tensor.Tensor
Returns this tensor on the tensor literal form.
toString(byte[]) - Static method in class com.yahoo.text.Utf8
Decode a UTF-8 string.
toString(byte[], int, int) - Static method in class com.yahoo.text.Utf8
Utility method as toString(byte[]).
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Argmax
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Argmin
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.CellCast
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Concat
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ConstantTensor
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Diag
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.DynamicTensor
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Expand
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Generate
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Join
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.L1Normalize
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.L2Normalize
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Map
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Matmul
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Merge
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Random
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Range
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Reduce
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ReduceJoin
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Rename
 
toString(ToStringContext<NAMETYPE>) - Method in interface com.yahoo.tensor.functions.ScalarFunction
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Slice
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Softmax
 
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.TensorFunction
Return a string representation of this context.
toString(ToStringContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.XwPlusB
 
toString(TensorType) - Method in class com.yahoo.tensor.Tensor.Cell
 
toString(TensorType) - Method in class com.yahoo.tensor.TensorAddress
Returns this as a string on the appropriate form given the type
toString(ByteBuffer) - Static method in class com.yahoo.text.Utf8
Fetch a string from a ByteBuffer instance.
ToStringContext<NAMETYPE extends Name> - Interface in com.yahoo.tensor.functions
A context which is passed down to all nested functions when returning a string representation.
ToStringContext.EmptyStringContext<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
toStringStd(byte[]) - Static method in class com.yahoo.text.Utf8
To be used instead of String.String(byte[] bytes)
totalBytes(byte) - Static method in class com.yahoo.text.Utf8
Inspects a byte assumed to be the first byte in a UTF8 to check how many bytes in total the sequence of bytes will use.
totalSize() - Method in class com.yahoo.nativec.MallInfo
 
totalSize() - Method in class com.yahoo.nativec.MallInfo2
 
totalSize() - Method in class com.yahoo.nativec.NativeHeap
 
totalSize() - Method in class com.yahoo.tensor.DimensionSizes
Returns the product of the sizes of this
toUpperCase(String) - Static method in class com.yahoo.text.Lowercase
 
TraceNode - Class in com.yahoo.yolean.trace
This class represents a single node in a tree of TraceNodes.
TraceNode(Object, long) - Constructor for class com.yahoo.yolean.trace.TraceNode
Creates a new instance of this class.
TraceVisitor - Class in com.yahoo.yolean.trace
This class is an abstract visitor of TraceNode.
TraceVisitor() - Constructor for class com.yahoo.yolean.trace.TraceVisitor
 
trackBounds(TensorAddress) - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
 
Transaction - Interface in com.yahoo.transaction
A transaction against a single system, which may include several operations against the system, to be committed as one.
Transaction.Operation - Interface in com.yahoo.transaction
Operations that a transaction supports should implement this interface.
transactions() - Method in class com.yahoo.transaction.NestedTransaction
Returns the transactions nested in this, as they will be committed.
transferTo(Writer) - Method in class com.yahoo.io.reader.NamedReader
 
traverse(ArrayTraverser) - Method in interface com.yahoo.data.access.Inspector
Traverse an array value, performing callbacks for each entry.
traverse(ArrayTraverser) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
traverse(ArrayTraverser) - Method in class com.yahoo.data.access.simple.Value
 
traverse(ArrayTraverser) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
traverse(ObjectTraverser) - Method in interface com.yahoo.data.access.Inspector
Traverse an object value, performing callbacks for each field.
traverse(ObjectTraverser) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
traverse(ObjectTraverser) - Method in class com.yahoo.data.access.simple.Value
 
traverse(ObjectTraverser) - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
traverse(ArrayTraverser) - Method in interface com.yahoo.slime.Inspector
Traverse an array value, performing callbacks for each entry.
traverse(ObjectSymbolTraverser) - Method in interface com.yahoo.slime.Inspector
Traverse an object value, performing callbacks for each field.
traverse(ObjectTraverser) - Method in interface com.yahoo.slime.Inspector
Traverse an object value, performing callbacks for each field.
truncate(String, int) - Static method in class com.yahoo.text.Text
Returns a string which is never larger than the given number of characters.
truncateSequencesIfNecessary(String, int) - Static method in class com.yahoo.text.StringUtilities
This will truncate sequences in a string of the same character that exceed the maximum allowed length.
Tuple2<T1,T2> - Class in com.yahoo.collections
A pair of values.
Tuple2(T1, T2) - Constructor for class com.yahoo.collections.Tuple2
 
type() - Method in class com.yahoo.compress.Compressor.Compression
Returns the compression type used to compress this data.
type() - Method in class com.yahoo.compress.Compressor
Returns the default compression type used by this
type() - Method in interface com.yahoo.data.access.Inspector
Get the type of an inspector
type() - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
type() - Method in class com.yahoo.data.access.simple.Value.BoolValue
 
type() - Method in class com.yahoo.data.access.simple.Value.DataValue
 
type() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
 
type() - Method in class com.yahoo.data.access.simple.Value.LongValue
 
type() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
type() - Method in class com.yahoo.data.access.simple.Value.StringValue
 
type() - Method in class com.yahoo.data.access.simple.Value
 
type() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
type() - Method in interface com.yahoo.slime.Inspector
return an enum describing value type
type() - Method in class com.yahoo.tensor.IndexedTensor.Builder
 
type() - Method in interface com.yahoo.tensor.IndexedTensor.DirectIndexBuilder
 
type() - Method in class com.yahoo.tensor.IndexedTensor
 
type() - Method in class com.yahoo.tensor.MappedTensor.Builder
 
type() - Method in class com.yahoo.tensor.MappedTensor
 
type() - Method in class com.yahoo.tensor.MixedTensor.Builder
 
type() - Method in class com.yahoo.tensor.MixedTensor
Returns the tensor type
type() - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
Returns the type of the tensor this cell is build for.
type() - Method in interface com.yahoo.tensor.Tensor.Builder
Returns the type of the tensor this is building
type() - Method in interface com.yahoo.tensor.Tensor
 
type() - Method in class com.yahoo.tensor.TensorAddress.Builder
Returns the type of the tensor this address is being built for.
type() - Method in class com.yahoo.tensor.TensorType.Dimension
 
type() - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
 
type() - Method in class com.yahoo.tensor.TensorType.IndexedUnboundDimension
 
type() - Method in class com.yahoo.tensor.TensorType.MappedDimension
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.CellCast
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.CompositeTensorFunction
Finds the type this produces by first converting it to a primitive function
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Concat
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ConstantTensor
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.DynamicTensor
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Generate
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Join
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Map
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Merge
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Reduce
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Rename
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Slice
 
type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.TensorFunction
Returns the type of the tensor this produces given the input types in the context
Type - Enum Class in com.yahoo.data.access
Enumeration of all possible types accessed by the Inspector API.
Type - Enum Class in com.yahoo.slime
Enumeration of all possible Slime data types.
typeContext() - Method in interface com.yahoo.tensor.functions.ToStringContext
Returns the context used to resolve types in this, if present.
TypeContext<NAMETYPE extends Name> - Interface in com.yahoo.tensor.evaluation
Provides type information about a context (set of variable bindings).
TypedBinaryFormat - Class in com.yahoo.tensor.serialization
Class used by clients for serializing a Tensor object into binary format or de-serializing binary data into a Tensor object.
TypedBinaryFormat() - Constructor for class com.yahoo.tensor.serialization.TypedBinaryFormat
 
TypeResolver - Class in com.yahoo.tensor
Common type resolving for basic tensor operations.
TypeResolver() - Constructor for class com.yahoo.tensor.TypeResolver
 

U

uncheck(Exceptions.RunnableThrowingIOException) - Static method in class com.yahoo.yolean.Exceptions
Wraps any IOException thrown from a runnable in an UncheckedIOException.
uncheck(Exceptions.RunnableThrowingIOException, String, String...) - Static method in class com.yahoo.yolean.Exceptions
Wraps any IOException thrown from a runnable in an UncheckedIOException w/message.
uncheck(Exceptions.SupplierThrowingIOException<T>) - Static method in class com.yahoo.yolean.Exceptions
Wraps any IOException thrown from a supplier in an UncheckedIOException.
uncheck(Exceptions.SupplierThrowingIOException<T>, String, String...) - Static method in class com.yahoo.yolean.Exceptions
Wraps any IOException thrown from a supplier in an UncheckedIOException w/message.
uncheckAndIgnore(Exceptions.RunnableThrowingIOException, Class<T>) - Static method in class com.yahoo.yolean.Exceptions
Similar to uncheck(), except an exceptionToIgnore exception is silently ignored.
uncheckAndIgnore(Exceptions.SupplierThrowingIOException<R>, Class<T>) - Static method in class com.yahoo.yolean.Exceptions
Similar to uncheck(), except null is returned if exceptionToIgnore is thrown.
UncheckedInterruptedException - Exception in com.yahoo.yolean
Wraps an InterruptedException with an unchecked exception.
UncheckedInterruptedException(InterruptedException) - Constructor for exception com.yahoo.yolean.UncheckedInterruptedException
 
UncheckedInterruptedException(InterruptedException, boolean) - Constructor for exception com.yahoo.yolean.UncheckedInterruptedException
 
UncheckedInterruptedException(String, boolean) - Constructor for exception com.yahoo.yolean.UncheckedInterruptedException
 
UncheckedInterruptedException(String, InterruptedException) - Constructor for exception com.yahoo.yolean.UncheckedInterruptedException
 
UncheckedInterruptedException(String, InterruptedException, boolean) - Constructor for exception com.yahoo.yolean.UncheckedInterruptedException
 
UncheckedTimeoutException - Exception in com.yahoo.concurrent
Unchecked alternative for TimeoutException.
UncheckedTimeoutException() - Constructor for exception com.yahoo.concurrent.UncheckedTimeoutException
 
UncheckedTimeoutException(String) - Constructor for exception com.yahoo.concurrent.UncheckedTimeoutException
 
UncheckedTimeoutException(String, Throwable) - Constructor for exception com.yahoo.concurrent.UncheckedTimeoutException
 
UncheckedTimeoutException(Throwable) - Constructor for exception com.yahoo.concurrent.UncheckedTimeoutException
 
UncheckedTimeoutException(TimeoutException) - Constructor for exception com.yahoo.concurrent.UncheckedTimeoutException
 
uncheckInterrupted(Exceptions.RunnableThrowingInterruptedException) - Static method in class com.yahoo.yolean.Exceptions
 
uncheckInterruptedAndRestoreFlag(Exceptions.RunnableThrowingInterruptedException) - Static method in class com.yahoo.yolean.Exceptions
 
uncompressedSize() - Method in class com.yahoo.compress.Compressor.Compression
Returns the uncompressed size of this data in bytes
unescape(String) - Static method in class com.yahoo.text.StringUtilities
 
UnicodeUtilities - Class in com.yahoo.javacc
 
UnicodeUtilities() - Constructor for class com.yahoo.javacc.UnicodeUtilities
 
UnicodeUtilities.Predicate - Interface in com.yahoo.javacc
 
unit - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
unitCount(byte) - Static method in class com.yahoo.text.Utf8
Calculate the number of Unicode code units ("UTF-16 characters") needed to represent a given UTF-8 encoded code point.
unitCount(byte[]) - Static method in class com.yahoo.text.Utf8
Count the number of Unicode code units ("UTF-16 characters") needed to represent a given array of UTF-8 characters.
unitCount(byte[], int, int) - Static method in class com.yahoo.text.Utf8
Count the number of Unicode code units ("UTF-16 characters") needed to represent a given array of UTF-8 characters.
unmaskedMethods(Class<?>, Class<?>) - Static method in class com.yahoo.protect.ClassValidator
Check all protected, public and package private declared methods of maskedClass is implemented in testClass.
unmaskedMethodsFromSuperclass(Class<?>) - Static method in class com.yahoo.protect.ClassValidator
Check testClass overrides all protected, public and package private methods of its immediate super class.
unquote(String) - Static method in class com.yahoo.javacc.UnicodeUtilities
Removes leading and trailing quotation mark from the given string.
uordblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
uordblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
update(AGGREGATOR, SAMPLE) - Method in interface com.yahoo.concurrent.ThreadLocalDirectory.Updater
Insert a data element of type S into the current generation of data carrier T.
update(SAMPLE) - Method in class com.yahoo.concurrent.ThreadLocalDirectory
Input data from a producer thread.
update(SAMPLE, LocalInstance<AGGREGATOR, SAMPLE>) - Method in class com.yahoo.concurrent.ThreadLocalDirectory
Update a value with a given thread local instance.
URI - Class in com.yahoo.net
An URI.
URI(String) - Constructor for class com.yahoo.net.URI
Creates an URI without keeping the fragment (the part starting by #).
URI(String, boolean) - Constructor for class com.yahoo.net.URI
Creates an URI, optionaly keeping the fragment (the part starting by #).
URI(String, boolean, boolean) - Constructor for class com.yahoo.net.URI
Creates an URI, optionaly keeping the fragment (the part starting by #).
URI(String, String, int, String) - Constructor for class com.yahoo.net.URI
Creates an url type uri
URI.Token - Class in com.yahoo.net
 
URI.URLContext - Enum Class in com.yahoo.net
 
UriTools - Class in com.yahoo.net
Utility methods for working with URIs.
Url - Class in com.yahoo.net
 
Url(String, String, String, String, Integer, String, String, String) - Constructor for class com.yahoo.net.Url
 
URL_DOMAIN - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_EXTENSION - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_FILENAME - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_FRAGMENT - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_HOST - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_MAINTLD - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_PARAMS - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_PATH - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_PORT - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_QUERY - Enum constant in enum class com.yahoo.net.URI.URLContext
 
URL_SCHEME - Enum constant in enum class com.yahoo.net.URI.URLContext
 
UrlToken - Class in com.yahoo.net
 
UrlToken(UrlToken.Type, int, String, String) - Constructor for class com.yahoo.net.UrlToken
 
UrlToken.Type - Enum Class in com.yahoo.net
 
UrlTokenizer - Class in com.yahoo.net
 
UrlTokenizer(Url) - Constructor for class com.yahoo.net.UrlTokenizer
 
UrlTokenizer(String) - Constructor for class com.yahoo.net.UrlTokenizer
 
usedSize() - Method in class com.yahoo.nativec.MallInfo
 
usedSize() - Method in class com.yahoo.nativec.MallInfo2
 
usedSize() - Method in class com.yahoo.nativec.NativeHeap
 
USERINFO - Enum constant in enum class com.yahoo.net.UrlToken.Type
 
usmblks - Variable in class com.yahoo.nativec.MallInfo.MallInfoStruct
 
usmblks - Variable in class com.yahoo.nativec.MallInfo2.MallInfo2Struct
 
utf8 - Variable in class com.yahoo.text.Utf8Array
 
Utf8 - Class in com.yahoo.text
Utility class with functions for handling UTF-8
Utf8() - Constructor for class com.yahoo.text.Utf8
 
Utf8Array - Class in com.yahoo.text
This is a primitive class that owns an array of utf8 encoded string.
Utf8Array(byte[]) - Constructor for class com.yahoo.text.Utf8Array
This will simply wrap the given array assuming it is valid utf8.
Utf8Array(byte[], int, int) - Constructor for class com.yahoo.text.Utf8Array
This will create a new array from the window given.
Utf8Array(ByteBuffer, int) - Constructor for class com.yahoo.text.Utf8Array
This will fetch length bytes from the given buffer.
utf8ByteBuffer(String) - Static method in class com.yahoo.io.IOUtils
Encodes string as UTF-8 into ByteBuffer
Utf8ByteWriter - Class in com.yahoo.io
 
Utf8ByteWriter(int) - Constructor for class com.yahoo.io.Utf8ByteWriter
 
Utf8PartialArray - Class in com.yahoo.text
This wraps a window in a backing byte array.
Utf8PartialArray(byte[], int, int) - Constructor for class com.yahoo.text.Utf8PartialArray
Takes ownership of the given byte array.
Utf8String - Class in com.yahoo.text
String with Utf8 backing.
Utf8String(AbstractUtf8Array) - Constructor for class com.yahoo.text.Utf8String
This will create a string based on the utf8 sequence.
Utf8String(String) - Constructor for class com.yahoo.text.Utf8String
This will construct a utf8 backing of the given string.

V

V_TAG_PKG - Static variable in class com.yahoo.vespa.VersionTagger
 
valid() - Method in interface com.yahoo.data.access.Inspector
Check if the inspector is valid.
valid() - Method in class com.yahoo.data.access.simple.Value.ArrayValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.BoolValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.DataValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.LongValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
 
valid() - Method in class com.yahoo.data.access.simple.Value.StringValue
 
valid() - Method in class com.yahoo.data.access.simple.Value
 
valid() - Method in class com.yahoo.data.access.slime.SlimeAdapter
 
valid() - Method in class com.yahoo.io.NativeIO
 
valid() - Method in interface com.yahoo.slime.Inspector
check if this inspector is valid
VALID - Enum constant in enum class com.yahoo.concurrent.Receiver.MessageState
 
validateChildOf(Path, Path) - Static method in class ai.vespa.validation.PathValidator
Validate that file is a child of basedir
validateTextString(String) - Static method in class com.yahoo.text.Text
Validates that the given string value only contains text characters and returns the first illegal code point if one is found.
Validation - Class in ai.vespa.validation
Every raw String is a potential bug, and a security risk! This class has utility methods for validating strings, which are often user input.
Validator - Class in com.yahoo.protect
Static utility methods for validating input.
Validator() - Constructor for class com.yahoo.protect.Validator
 
value() - Method in class ai.vespa.validation.StringWrapper
 
value() - Method in class com.yahoo.text.JSONWriter
Writes a null value
value() - Element in annotation interface com.yahoo.yolean.chain.After
 
value() - Element in annotation interface com.yahoo.yolean.chain.Before
 
value() - Element in annotation interface com.yahoo.yolean.chain.Provides
 
value(boolean) - Method in class com.yahoo.text.JSONWriter
Writes a boolean value
value(double) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
 
value(float) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
 
value(int) - Method in class com.yahoo.collections.Hashlet
Obtain a value.
value(Number) - Method in class com.yahoo.text.JSONWriter
Writes a numeric value
value(String) - Method in class com.yahoo.text.JSONWriter
Writes a string value
Value - Class in com.yahoo.data.access.simple
 
Value() - Constructor for class com.yahoo.data.access.simple.Value
 
Value.ArrayValue - Class in com.yahoo.data.access.simple
 
Value.BoolValue - Class in com.yahoo.data.access.simple
 
Value.DataValue - Class in com.yahoo.data.access.simple
 
Value.DoubleValue - Class in com.yahoo.data.access.simple
 
Value.EmptyValue - Class in com.yahoo.data.access.simple
 
Value.LongValue - Class in com.yahoo.data.access.simple
 
Value.ObjectValue - Class in com.yahoo.data.access.simple
 
Value.StringValue - Class in com.yahoo.data.access.simple
 
valueIterator() - Method in class com.yahoo.tensor.IndexedTensor
Returns an iterator over the values of this returned in the standard value order
valueIterator() - Method in class com.yahoo.tensor.MappedTensor
 
valueIterator() - Method in class com.yahoo.tensor.MixedTensor
Returns an iterator over the values of this tensor.
valueIterator() - Method in interface com.yahoo.tensor.Tensor
Returns the values of this in some undefined order
valueOf(byte) - Static method in enum class com.yahoo.compress.CompressionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.vespa.http.HttpURL.Scheme
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.binaryprefix.BinaryPrefix
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.compress.CompressionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.compress.IntegerCompressor.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.concurrent.Receiver.MessageState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.concurrent.SystemTimer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.data.access.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.net.URI.URLContext
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.net.UrlToken.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.slime.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.tensor.functions.Reduce.Aggregator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.tensor.TensorType.Dimension.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.yahoo.tensor.TensorType.Value
Returns the enum constant of this class with the specified name.
values() - Static method in enum class ai.vespa.http.HttpURL.Scheme
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.binaryprefix.BinaryPrefix
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.yahoo.collections.LazyMap
 
values() - Method in class com.yahoo.collections.ListMap
Returns the list values of this
values() - Static method in enum class com.yahoo.compress.CompressionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.compress.IntegerCompressor.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
 
values() - Static method in enum class com.yahoo.concurrent.Receiver.MessageState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.concurrent.SystemTimer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.data.access.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.net.URI.URLContext
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.net.UrlToken.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.slime.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.tensor.functions.Reduce.Aggregator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.tensor.TensorType.Dimension.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.yahoo.tensor.TensorType.Value
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.yahoo.yolean.concurrent.CopyOnWriteHashMap
 
valueToString(Tensor, boolean, long) - Static method in interface com.yahoo.tensor.Tensor
 
valueType() - Method in class com.yahoo.tensor.TensorType
Returns the numeric type of the cell values of this
VariableTensor<NAMETYPE extends Name> - Class in com.yahoo.tensor.evaluation
A tensor variable name which resolves to a tensor in the context at evaluation time
VariableTensor(String) - Constructor for class com.yahoo.tensor.evaluation.VariableTensor
 
VariableTensor(String, TensorType) - Constructor for class com.yahoo.tensor.evaluation.VariableTensor
A variable tensor which must be compatible with the given type
version() - Method in class com.yahoo.nativec.GLibcVersion
 
VersionTagger - Class in com.yahoo.vespa
This class generates a java class based on the vtag.map file generated by dist/getversion.pl
vespa_configmodel - Static variable in interface com.yahoo.vespa.objects.Ids
 
view() - Method in class com.yahoo.concurrent.ThreadLocalDirectory
Get a view of the current data.
visit(TraceNode) - Method in class com.yahoo.yolean.trace.TraceVisitor
Visits a TraceNode.
visit(String, Object) - Method in class com.yahoo.vespa.objects.ObjectDumper
 
visit(String, Object) - Method in class com.yahoo.vespa.objects.ObjectVisitor
Visits some object.
visitArray(Inspector) - Method in interface com.yahoo.slime.Visitor
 
visitBool(boolean) - Method in interface com.yahoo.slime.Visitor
 
visitData(byte[]) - Method in interface com.yahoo.slime.Visitor
 
visitDouble(double) - Method in interface com.yahoo.slime.Visitor
 
visitInvalid() - Method in interface com.yahoo.slime.Visitor
Called when the visited Inspector is not valid.
visitLong(long) - Method in interface com.yahoo.slime.Visitor
 
visitMembers(ObjectVisitor) - Method in class com.yahoo.vespa.objects.Identifiable
This function needs to be implemented in such a way that it visits all its members.
visitNix() - Method in interface com.yahoo.slime.Visitor
 
visitObject(Inspector) - Method in interface com.yahoo.slime.Visitor
 
Visitor - Interface in com.yahoo.slime
Visitor interface used to resolve the underlying type of a value represented by an Inspector.
visitString(byte[]) - Method in interface com.yahoo.slime.Visitor
 
visitString(String) - Method in interface com.yahoo.slime.Visitor
 

W

w - Variable in class com.yahoo.geo.BoundingBoxParser
 
warmup(double) - Method in class com.yahoo.compress.Compressor
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Argmax
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Argmin
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.CellCast
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Concat
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.ConstantTensor
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Diag
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.DynamicTensor
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Expand
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Generate
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Join
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.L1Normalize
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.L2Normalize
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Map
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Matmul
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Merge
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Random
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Range
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Reduce
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.ReduceJoin
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Rename
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Slice
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Softmax
 
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.TensorFunction
Returns a copy of this tensor function with the arguments replaced by the given list of arguments.
withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.XwPlusB
 
withDeadline(Instant) - Method in class com.yahoo.time.TimeBudget
Returns a new TimeBudget with the same clock and start, but with this deadline.
withDomain(DomainName) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with the given domain.
withLabel(int, long) - Method in class com.yahoo.tensor.TensorAddress
 
withLast(String) - Method in class com.yahoo.path.Path
Returns a new path with the last element replaced by the given element.
withLineLength(int) - Static method in class com.yahoo.text.ExpressionFormatter
 
withName(String) - Method in class com.yahoo.tensor.TensorType.Dimension
Returns a copy of this with the name set to the given name
withName(String) - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
 
withName(String) - Method in class com.yahoo.tensor.TensorType.IndexedUnboundDimension
 
withName(String) - Method in class com.yahoo.tensor.TensorType.MappedDimension
 
withoutPort() - Method in class ai.vespa.http.HttpURL
Returns a copy of this with no port specified.
withoutTrailingSlash() - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this which does not encode a trailing slash.
withPath(HttpURL.Path) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with only the given path.
withPort(int) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with the given non-negative port.
withQuery(HttpURL.Query) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with only the given query.
withReserved(Duration) - Method in class com.yahoo.time.TimeBudget
Returns a new TimeBudget with the given duration chopped off, reserved for something else.
withScheme(HttpURL.Scheme) - Method in class ai.vespa.http.HttpURL
Returns a copy of this with the given scheme.
withTrailingSlash() - Method in class ai.vespa.http.HttpURL.Path
Returns a copy of this which encodes a trailing slash.
withType(TensorType) - Method in class com.yahoo.tensor.IndexedTensor
 
withType(TensorType) - Method in class com.yahoo.tensor.MappedTensor
 
withType(TensorType) - Method in class com.yahoo.tensor.MixedTensor
 
withType(TensorType) - Method in interface com.yahoo.tensor.Tensor
Returns this tensor with the given type if types are compatible
wrap() - Method in class com.yahoo.text.AbstractUtf8Array
Wraps the utf8 sequence in a ByteBuffer
wrap(byte[]) - Static method in class com.yahoo.io.GrowableByteBuffer
 
wrap(byte[]) - Static method in class com.yahoo.vespa.objects.BufferSerializer
 
wrap(byte[], float) - Static method in class com.yahoo.io.GrowableByteBuffer
 
wrap(byte[], int, int) - Static method in class com.yahoo.io.GrowableByteBuffer
 
wrap(byte[], int, int, float) - Static method in class com.yahoo.io.GrowableByteBuffer
 
wrap(int) - Method in class com.yahoo.slime.Slime
Take the current top-level data object and make it a field in a new ObjectValue with the given symbol id as field id; the new ObjectValue will also become the new top-level data object.
wrap(String) - Method in class com.yahoo.slime.Slime
Take the current top-level data object and make it a field in a new ObjectValue with the given symbol name as field name; the new ObjectValue will also become the new top-level data object.
wrap(Clock) - Static method in interface com.yahoo.concurrent.Timer
 
WritableByteTransmitter - Interface in com.yahoo.io
Marker interface for use with the BufferChain data store.
writableSize() - Method in class com.yahoo.io.GrowableBufferOutputStream
 
write(boolean) - Method in class com.yahoo.io.AbstractByteWriter
 
write(boolean) - Method in class com.yahoo.text.ForwardWriter
 
write(boolean) - Method in class com.yahoo.text.GenericWriter
 
write(byte) - Method in class com.yahoo.text.ForwardWriter
 
write(byte) - Method in class com.yahoo.text.GenericWriter
 
write(byte[]) - Method in class com.yahoo.compress.ZstdOutputStream
 
write(byte[]) - Method in class com.yahoo.io.GrowableBufferOutputStream
 
write(byte[], int, int) - Method in class com.yahoo.compress.ZstdOutputStream
 
write(byte[], int, int) - Method in class com.yahoo.io.GrowableBufferOutputStream
 
write(char) - Method in class com.yahoo.text.ForwardWriter
 
write(char) - Method in class com.yahoo.text.GenericWriter
 
write(char[], int, int) - Method in class com.yahoo.io.AbstractByteWriter
 
write(char[], int, int) - Method in class com.yahoo.text.ForwardWriter
 
write(char[], int, int) - Method in class com.yahoo.text.JavaWriterWriter
 
write(double) - Method in class com.yahoo.io.AbstractByteWriter
 
write(double) - Method in class com.yahoo.text.ForwardWriter
 
write(double) - Method in class com.yahoo.text.GenericWriter
 
write(float) - Method in class com.yahoo.io.AbstractByteWriter
 
write(float) - Method in class com.yahoo.text.ForwardWriter
 
write(float) - Method in class com.yahoo.text.GenericWriter
 
write(int) - Method in class com.yahoo.compress.ZstdOutputStream
 
write(int) - Method in class com.yahoo.io.AbstractByteWriter
Do note, if writing the first character of a surrogate pair, the next character written must be the second part of the pair.
write(int) - Method in class com.yahoo.io.GrowableBufferOutputStream
 
write(int) - Method in class com.yahoo.text.ForwardWriter
 
write(long) - Method in class com.yahoo.io.AbstractByteWriter
 
write(long) - Method in class com.yahoo.text.ForwardWriter
 
write(long) - Method in class com.yahoo.text.GenericWriter
 
write(short) - Method in class com.yahoo.io.AbstractByteWriter
 
write(short) - Method in class com.yahoo.text.ForwardWriter
 
write(short) - Method in class com.yahoo.text.GenericWriter
 
write(AbstractUtf8Array) - Method in class com.yahoo.io.AbstractByteWriter
 
write(AbstractUtf8Array) - Method in class com.yahoo.text.ForwardWriter
 
write(AbstractUtf8Array) - Method in class com.yahoo.text.GenericWriter
 
write(OutputStream) - Method in record class com.yahoo.config.ini.Ini
Write the text representation of this to given output
write(CharSequence) - Method in class com.yahoo.text.ForwardWriter
 
write(CharSequence) - Method in class com.yahoo.text.GenericWriter
 
write(String) - Method in class com.yahoo.text.ForwardWriter
 
writeFile(File, byte[]) - Static method in class com.yahoo.io.IOUtils
Writes the given content to the file (replacing any existing content)
writeFile(File, String, boolean) - Static method in class com.yahoo.io.IOUtils
Writes the given string to the file
writeFile(String, String, boolean) - Static method in class com.yahoo.io.IOUtils
Writes the given string to the file
writeJson(StringBuilder) - Method in class com.yahoo.data.access.simple.Value
 
writeTo(ByteBuffer) - Method in class com.yahoo.text.AbstractUtf8Array
Writes the utf8 sequence to the given target.

X

XML - Class in com.yahoo.text
Static XML utility methods
XML() - Constructor for class com.yahoo.text.XML
 
xmlEscape(String) - Static method in class com.yahoo.text.XML
Replaces the characters that need to be escaped with their corresponding character entities.
xmlEscape(String, boolean) - Static method in class com.yahoo.text.XML
Replaces the characters that need to be escaped with their corresponding character entities.
xmlEscape(String, boolean, boolean) - Static method in class com.yahoo.text.XML
Replaces the characters that need to be escaped with their corresponding character entities.
xmlEscape(String, boolean, boolean, char) - Static method in class com.yahoo.text.XML
Replaces the characters that need to be escaped with their corresponding character entities.
xmlEscape(String, boolean, boolean, StringBuilder) - Static method in class com.yahoo.text.XML
Replaces the following: all ascii codes less than 32 except 9 (tab), 10 (nl) and 13 (cr) if escapeLowAscii is true ampersand (&) less than (<) larger than (>) double quotes (") if isAttribute is true with character entities.
xmlEscape(String, boolean, boolean, StringBuilder, int) - Static method in class com.yahoo.text.XML
Replaces the following: all ascii codes less than 32 except 9 (tab), 10 (nl) and 13 (cr) if escapeLowAscii is true ampersand (&) less than (<) larger than (>) double quotes (") if isAttribute is true with character entities.
xmlEscape(String, boolean, char) - Static method in class com.yahoo.text.XML
Replaces the characters that need to be escaped with their corresponding character entities.
xmlEscape(String, boolean, StringBuilder) - Static method in class com.yahoo.text.XML
Replaces the following: all ascii codes less than 32 except 9 (tab), 10 (nl) and 13 (cr) ampersand (&) less than (<) larger than (>) double quotes (") if isAttribute is true with character entities.
xmlHeader(String) - Method in class com.yahoo.text.XMLWriter
Writes the first line of an XML file
XMLWriter - Class in com.yahoo.text
A stream wrapper which contains utility methods for writing xml.
XMLWriter(Writer) - Constructor for class com.yahoo.text.XMLWriter
Creates an XML wrapper of a writer having maxIndentLevel=10 and maxLineSeparatorLevel=1
XMLWriter(Writer, boolean) - Constructor for class com.yahoo.text.XMLWriter
Creates an XML wrapper of a writer having maxIndentLevel=10 and maxLineSeparatorLevel=1
XMLWriter(Writer, int) - Constructor for class com.yahoo.text.XMLWriter
Creates an XML wrapper of a writer having maxLineSeparatorLevel=1
XMLWriter(Writer, int, boolean) - Constructor for class com.yahoo.text.XMLWriter
Creates an XML wrapper of a writer having maxLineSeparatorLevel=1
XMLWriter(Writer, int, int) - Constructor for class com.yahoo.text.XMLWriter
Creates an XML wrapper of a writer
XMLWriter(Writer, int, int, boolean) - Constructor for class com.yahoo.text.XMLWriter
Creates an XML wrapper of a writer
xwPlusB(Tensor, Tensor, String) - Method in interface com.yahoo.tensor.Tensor
 
XwPlusB<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
 
XwPlusB(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.XwPlusB
 
xxh3(byte[]) - Static method in class com.yahoo.compress.Hasher
Uses net.openhft.hashing.LongHashFunction.xx3()

Y

yotta - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 

Z

ZCurve - Class in com.yahoo.geo
Contains utility methods for a Z-curve (Morton-order) encoder and decoder.
ZCurve() - Constructor for class com.yahoo.geo.ZCurve
 
zetta - Enum constant in enum class com.yahoo.binaryprefix.BinaryPrefix
 
ZSTD - Enum constant in enum class com.yahoo.compress.CompressionType
 
ZstdCompressor - Class in com.yahoo.compress
Frame based Zstd compressor (https://github.com/facebook/zstd) Implemented based on https://github.com/airlift/aircompressor - a pure Java implementation (no JNI).
ZstdCompressor() - Constructor for class com.yahoo.compress.ZstdCompressor
 
ZstdOutputStream - Class in com.yahoo.compress
 
ZstdOutputStream(OutputStream) - Constructor for class com.yahoo.compress.ZstdOutputStream
 
ZstdOutputStream(OutputStream, int) - Constructor for class com.yahoo.compress.ZstdOutputStream
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form