A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- AbstractUtf8Array - Class in com.yahoo.text
- AbstractUtf8Array() - Constructor for class com.yahoo.text.AbstractUtf8Array
- Acceptor - Class in com.yahoo.io
-
Class for accepting new connections in separate thread.
- Acceptor(Listener, ConnectionFactory, int) - Constructor for class com.yahoo.io.Acceptor
- 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(long) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(Inspector) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(Tensor) - Method in interface com.yahoo.tensor.Tensor
- add(String) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(String, long) - 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() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Add
- addNewConnection(Connection) - Method in class com.yahoo.io.Listener
-
This method is used by the Acceptor to hand off newly accepted connections to the Listener.
- addParameter(String, String) - Method in class com.yahoo.net.URI
-
Returns a new uri with the an additional parameter
- 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)
- addSelectLoopPostHook(SelectLoopHook) - Method in class com.yahoo.io.Listener
-
Add pre-select loop hook.
- addSelectLoopPreHook(SelectLoopHook) - Method in class com.yahoo.io.Listener
-
Add pre-select loop hook.
- addTokens(List<UrlToken>, UrlToken.Type, int, String, boolean) - Static method in class com.yahoo.net.UrlTokenizer
- 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
- 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(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 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
- 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
- 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
- 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.Exp
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Floor
- 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.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
- argmax(String) - Method in interface com.yahoo.tensor.Tensor
- Argmax - Class in com.yahoo.tensor.functions
- Argmax(TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.Argmax
- argmin(String) - Method in interface com.yahoo.tensor.Tensor
- Argmin - Class in com.yahoo.tensor.functions
- Argmin(TensorFunction, 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.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.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.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.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 - com.yahoo.data.access.Type
- arrayOffset() - Method in class com.yahoo.io.GrowableByteBuffer
- ArrayTraverser - Interface in com.yahoo.data.access
-
Callback interface for traversing arrays.
- ArrayValue() - Constructor for class com.yahoo.data.access.simple.Value.ArrayValue
- 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(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
- 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
- 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(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
- 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 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
- 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
- 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(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
- asLongBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asReadOnlyBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- 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(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
- 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(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
- 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
- avg - 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
B
- 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
- Blob - Class in com.yahoo.io
-
A Blob contains opaque data in the form of a byte array.
- Blob() - Constructor for class com.yahoo.io.Blob
-
Create a Blob containing an empty byte array.
- Blob(byte[]) - Constructor for class com.yahoo.io.Blob
-
Create a Blob containing a copy of the given byte array.
- Blob(byte[], int, int) - Constructor for class com.yahoo.io.Blob
-
Create a Blob containg a copy of a subset of the given byte array.
- Blob(Blob) - Constructor for class com.yahoo.io.Blob
-
Create a Blob containing a copy of the data held by the given blob.
- Blob(ByteBuffer) - Constructor for class com.yahoo.io.Blob
-
Create a Blob containing all bytes that could be read from a byte buffer.
- Blob(ByteBuffer, int) - Constructor for class com.yahoo.io.Blob
-
Create a Blob containing a number of bytes read from a byte buffer.
- block(TensorAddress, double[]) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- BOOL - com.yahoo.data.access.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
- 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.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.tensor.TensorType.Builder
-
Creates an empty builder with cells of type double
- 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.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(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 largest size will be used.
- 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
- 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
C
- 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.
- 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
- 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, 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
- cellByDirectIndex(long, double) - Method in class com.yahoo.tensor.IndexedTensor.BoundBuilder
-
Sets a value by its right-adjacent traversal position
- cellByDirectIndex(long, float) - Method in class com.yahoo.tensor.IndexedTensor.BoundBuilder
-
Sets a value by its right-adjacent traversal position
- cellIterator() - Method in class com.yahoo.tensor.IndexedTensor
-
Returns an iterator over the cells of this.
- 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
- check(Object) - Method in interface com.yahoo.vespa.objects.ObjectPredicate
-
Apply this predicate to the given object.
- classId - Static variable in class com.yahoo.vespa.objects.Identifiable
- 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.io.GrowableBufferOutputStream
- clear() - Method in class com.yahoo.io.GrowableByteBuffer
- clearAll() - Method in class com.yahoo.io.GrowableBufferOutputStream
- clearCache() - Method in class com.yahoo.io.GrowableBufferOutputStream
- 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.io.ByteWriter
- close() - Method in interface com.yahoo.io.Connection
-
Called when the channel should be closed.
- close() - Method in class com.yahoo.io.GrowableBufferOutputStream
- close() - Method in class com.yahoo.io.reader.NamedReader
- close() - Method in class com.yahoo.text.ForwardWriter
- close() - Method in class com.yahoo.text.JavaWriterWriter
- 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.
- com.yahoo.data.access - package com.yahoo.data.access
- com.yahoo.data.access.simple - package com.yahoo.data.access.simple
- 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.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.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.text - package com.yahoo.text
- com.yahoo.vespa - package com.yahoo.vespa
- com.yahoo.vespa.objects - package com.yahoo.vespa.objects
- combinator() - Method in class com.yahoo.tensor.functions.Join
- compact() - Method in class com.yahoo.io.GrowableByteBuffer
- 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
- CompositeTensorFunction - 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
- concat(double, String) - Method in interface com.yahoo.tensor.Tensor
- concat(Tensor, String) - Method in interface com.yahoo.tensor.Tensor
- Concat - Class in com.yahoo.tensor.functions
-
Concatenation of two tensors along an (indexed) dimension
- Concat(TensorFunction, TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.Concat
- connect() - Method in interface com.yahoo.io.Connection
-
Called when a socket has completed connecting to its destination.
- Connection - Interface in com.yahoo.io
-
Connection interface is the abstraction for an operating asynchronous NIO connection.
- ConnectionFactory - Interface in com.yahoo.io
-
A factory interface used for associating SocketChannel and Listener information with the application's Connection object.
- ConstantTensor - 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 toposition
- consumeValue(String) - Method in class com.yahoo.text.SimpleMapParser
- content(Object, boolean) - Method in class com.yahoo.text.XMLWriter
-
XML escapes and writes the content.toString().
- contentToString(Tensor) - Static method in interface com.yahoo.tensor.Tensor
- copy() - Method in class com.yahoo.tensor.TensorAddress.Builder
-
Creates a copy of this which can be modified separately
- 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.
- 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.
- cos() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Cos() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Cos
- count - 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(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.
- 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
D
- DATA - com.yahoo.data.access.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
- decode(String) - Method in class com.yahoo.text.Ascii.Decoder
- decode(String, Charset) - Static method in class com.yahoo.text.Ascii
- DEFAULT_BASE_SIZE - Static variable in class com.yahoo.io.GrowableByteBuffer
- DEFAULT_GROW_FACTOR - Static variable in class com.yahoo.io.GrowableByteBuffer
- denseSubspaceSize() - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- denseSubspaceSize() - Method in class com.yahoo.tensor.MixedTensor
-
Returns the size of dense subspaces
- 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
- diag(TensorType) - Static method in interface com.yahoo.tensor.Tensor
- Diag - 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(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.
- 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.
- divide() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- 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
- DOUBLE - com.yahoo.data.access.Type
- DOUBLE - com.yahoo.tensor.TensorType.Value
- DoubleValue(double) - Constructor for class com.yahoo.data.access.simple.Value.DoubleValue
- doUpdate() - Method in class com.yahoo.io.UpdateInterest
-
This method is used for actually applying the updates to the SelectionKey in question at a time when it is safe to do so.
- 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.
- dumpThreads() - Static method in class com.yahoo.protect.Process
- duplicate() - Method in class com.yahoo.io.GrowableByteBuffer
E
- 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() - 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 com.yahoo.data.access.simple.Value
- empty() - Static method in interface com.yahoo.tensor.functions.ToStringContext
- EMPTY - com.yahoo.data.access.Type
- 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, 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(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
- 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
- encodeSTRING(String) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- 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)
- 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
- 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
- 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, 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
- 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
- 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
- equals(Tensor, Tensor) - Static method in interface com.yahoo.tensor.Tensor
-
Implement here to make this work across implementations.
- 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.TypeContext.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.
- 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
- 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.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.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.TensorFunction
-
Evaluates this tensor.
- EvaluationContext<NAMETYPE extends TypeContext.Name> - Interface in com.yahoo.tensor.evaluation
-
An evaluation context which is passed down to all nested functions during evaluation.
- execute(Object) - Method in interface com.yahoo.vespa.objects.ObjectOperation
-
Apply this operation to the given object.
- exp() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Exp() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Exp
- ExpressionFormatter - Class in com.yahoo.text
-
Formats any parenthesis expression.
F
- 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
- 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, 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
- 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
- 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
- findEndOfKey() - Method in class com.yahoo.text.SimpleMapParser
- findEndOfValue() - Method in class com.yahoo.text.SimpleMapParser
- flip() - Method in class com.yahoo.io.GrowableByteBuffer
- flip() - Method in class com.yahoo.vespa.objects.BufferSerializer
- FLOAT - 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.io.BufferChain
- flush() - Method in class com.yahoo.io.ByteWriter
- flush() - Method in class com.yahoo.io.GrowableBufferOutputStream
- 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
- format(String) - Method in class com.yahoo.text.ExpressionFormatter
- ForwardWriter - Class in com.yahoo.text
-
Wraps another writer and also converting IOException to Exceptions.
- ForwardWriter(GenericWriter) - Constructor for class com.yahoo.text.ForwardWriter
- FRAGMENT - com.yahoo.net.UrlToken.Type
- 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 standard string format returned by toString
- 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 standard string format returned by toString.
- from(String, String) - Static method in interface com.yahoo.tensor.Tensor
-
Returns a tensor instance containing the given data on the standard string format returned by toString
- fromDimensions() - Method in class com.yahoo.tensor.functions.Rename
- fromId(String) - Static method in enum com.yahoo.tensor.TensorType.Value
- fromSpec(String) - Static method in class com.yahoo.tensor.TensorType
-
Returns a tensor type instance from a string on the format
tensor(dimension1, dimension2, ...)
where each dimension is eitherdimension-name[]
- an unbound indexed dimensiondimension-name[int]
- an bound indexed dimensiondimension-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, String) - Static method in class com.yahoo.path.Path
-
Create a path from a string.
G
- generate(TensorType, Function<List<Long>, Double>) - Static method in interface com.yahoo.tensor.Tensor
- Generate - 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
-
Creates a generated tensor
- 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.Blob
-
Obtain the internal data held by this object.
- get() - Method in class com.yahoo.io.GrowableByteBuffer
- 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.tensor.IndexedTensor
-
Returns the value at the given index as a double by direct lookup.
- 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 NaN 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 NaN if this cell does not exist/have no value
- getAbsolute() - Method in class com.yahoo.path.Path
-
Returns a string representation of this path where the delimiter is prepended
- getBuf() - Method in class com.yahoo.vespa.objects.BufferSerializer
- getByte(int) - Method in class com.yahoo.text.AbstractUtf8Array
-
This will return 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
- getByteLength() - Method in class com.yahoo.text.Utf8Array
- getByteLength() - Method in class com.yahoo.text.Utf8PartialArray
- getByteOffset() - Method in class com.yahoo.text.AbstractUtf8Array
- getByteOffset() - Method in class com.yahoo.text.Utf8Array
- getByteOffset() - Method in class com.yahoo.text.Utf8PartialArray
- getBytes() - Method in class com.yahoo.text.AbstractUtf8Array
- 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
- 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 class com.yahoo.protect.ErrorMessage
- getContext() - Method in class com.yahoo.net.URI.Token
- 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(String, ClassLoader) - 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
- getError() - Method in class com.yahoo.io.NativeIO
- getExtension() - Method in class com.yahoo.net.URI
- getFilename() - Method in class com.yahoo.net.URI
- 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 index as a float by direct lookup.
- 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
- 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
- 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
- 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.
- 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
- 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.
- 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
- 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
- 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
- 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
- getString(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getString(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
- 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
- getToken() - Method in class com.yahoo.net.URI.Token
- getType() - Method in class com.yahoo.net.UrlToken
- getType(TypeContext.Name) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
- 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 interface com.yahoo.tensor.evaluation.TypeContext
-
Returns the type of the tensor with this name.
- 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
- greater() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Greater() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Greater
- 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
- 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
- hasArray() - Method in class com.yahoo.io.GrowableByteBuffer
- 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.TypeContext.Name
- 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 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
- hasNext() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
- hasRemaining() - Method in class com.yahoo.io.GrowableByteBuffer
- HexDump - Class in com.yahoo.io
- HexDump() - Constructor for class com.yahoo.io.HexDump
- HOST - com.yahoo.net.UrlToken.Type
- HostName - Class in com.yahoo.net
-
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
I
- id - Variable in enum com.yahoo.net.URI.URLContext
- id() - Method in enum com.yahoo.tensor.TensorType.Value
- Identifiable - Class in com.yahoo.vespa.objects
-
This is 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
- 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 - com.yahoo.tensor.TensorType.Dimension.Type
- IndexedTensor - Class in com.yahoo.tensor
-
An indexed (dense) tensor backed by an array.
- IndexedTensor.BoundBuilder - Class in com.yahoo.tensor
-
A bound builder can create the double array directly
- IndexedTensor.Builder - Class 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 - 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.
- indexOfDimension(String) - Method in class com.yahoo.tensor.TensorType
-
Returns the 0-base index of this dimension, or empty if it is not present
- 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
- 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.
- inTwoColumnMode(int, int) - Static method in class com.yahoo.text.ExpressionFormatter
- invalid() - Static method in class com.yahoo.data.access.simple.Value
- IOUtils - Class in com.yahoo.io
-
Some static io convenience methods.
- IOUtils() - Constructor for class com.yahoo.io.IOUtils
- 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
- 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 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
- isEqualOrLargerThan(TensorType.Value) - Method in enum com.yahoo.tensor.TensorType.Value
- 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
- 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.
- isReadOnly() - Method in class com.yahoo.io.GrowableByteBuffer
- isRenamableTo(TensorType) - Method in class com.yahoo.tensor.TensorType
-
Returns whether or not this type can simply be renamed to the given type.
- isRoot() - Method in class com.yahoo.path.Path
- 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
- isValid() - Method in class com.yahoo.net.URI
-
Returns whether this is a valid URI (after normalizing).
- iterator() - Method in class com.yahoo.path.Path
J
- JavaWriterWriter - Class in com.yahoo.text
-
Wraps a simple java.lang.Writer.
- JavaWriterWriter(Writer) - Constructor for class com.yahoo.text.JavaWriterWriter
- join(Tensor, DoubleBinaryOperator) - Method in interface com.yahoo.tensor.Tensor
- Join - 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, TensorFunction, DoubleBinaryOperator) - Constructor for class com.yahoo.tensor.functions.Join
- JSON - Class in com.yahoo.text
-
Static methods for working with the map textual format which is parsed by
MapParser
- 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
- JSONWriter - Class in com.yahoo.text
-
A class which knows how to write JSON markup.
- JSONWriter(OutputStream) - Constructor for class com.yahoo.text.JSONWriter
L
- l1Normalize(String) - Method in interface com.yahoo.tensor.Tensor
- L1Normalize - Class in com.yahoo.tensor.functions
- L1Normalize(TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.L1Normalize
- l2Normalize(String) - Method in interface com.yahoo.tensor.Tensor
- L2Normalize - Class in com.yahoo.tensor.functions
- L2Normalize(TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.L2Normalize
- label(int) - Method in class com.yahoo.tensor.TensorAddress
-
Returns the i'th label in this
- label(String, long) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
- label(String, String) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
- 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 com.yahoo.tensor.TensorType.Value
- largestOf(List<TensorType.Value>) - Static method in enum 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
- ldexp(Tensor) - Method in interface com.yahoo.tensor.Tensor
- 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
- limit() - Method in class com.yahoo.io.GrowableByteBuffer
- limit(int) - Method in class com.yahoo.io.GrowableByteBuffer
- listen() - Method in class com.yahoo.io.Acceptor
- listen(ConnectionFactory, int) - Method in class com.yahoo.io.Listener
-
Add a listening port and create an Acceptor thread which accepts new connections on this port.
- Listener - Class in com.yahoo.io
-
A basic Reactor implementation using NIO.
- Listener(String) - Constructor for class com.yahoo.io.Listener
- listenNoAcceptor(ConnectionFactory, int) - Method in class com.yahoo.io.Listener
-
Add a listening port without creating a separate acceptor thread.
- 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 - com.yahoo.data.access.Type
- LongValue(long) - Constructor for class com.yahoo.data.access.simple.Value.LongValue
- 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
M
- main(String[]) - Static method in class com.yahoo.vespa.VersionTagger
- map(DoubleUnaryOperator) - Method in interface com.yahoo.tensor.Tensor
- Map - 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, DoubleUnaryOperator) - Constructor for class com.yahoo.tensor.functions.Map
- MapEvaluationContext - 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 - 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
- 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
- mark() - Method in class com.yahoo.io.GrowableByteBuffer
- mark(int) - Method in class com.yahoo.io.reader.NamedReader
- markSupported() - Method in class com.yahoo.io.reader.NamedReader
- 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 - Class in com.yahoo.tensor.functions
- Matmul(TensorFunction, TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.Matmul
- max - 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() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Max
- mean() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Mean() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Mean
- merge(DoubleBinaryOperator, Map<TensorAddress, Double>) - Method in class com.yahoo.tensor.IndexedTensor
- merge(DoubleBinaryOperator, Map<TensorAddress, Double>) - Method in class com.yahoo.tensor.MappedTensor
- merge(DoubleBinaryOperator, Map<TensorAddress, Double>) - Method in class com.yahoo.tensor.MixedTensor
- merge(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.
- message - Variable in class com.yahoo.protect.ErrorMessage
-
The short message of this error, always set
- min - 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() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Min
- 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.
- 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.
- modifyInterestOps(Connection, int, boolean) - Method in class com.yahoo.io.Listener
-
This is the preferred way of modifying interest ops, giving a Connection rather than a SelectionKey as input.
- modifyInterestOps(SelectionKey, int, boolean) - Method in class com.yahoo.io.Listener
-
Enqueue change to interest set of SelectionKey.
- modifyInterestOpsBatch(Connection, int, boolean) - Method in class com.yahoo.io.Listener
-
Batch version of modifyInterestOps().
- modifyInterestOpsBatch(SelectionKey, int, boolean) - Method in class com.yahoo.io.Listener
-
Does the same as modifyInterestOps(), but does not call wakeup on the selector.
- modifyInterestOpsDone() - Method in class com.yahoo.io.Listener
-
Signal that a batch update of SelectionKey is done and the selector should be awoken.
- multiply() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- multiply(Tensor) - Method in interface com.yahoo.tensor.Tensor
- Multiply() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Multiply
N
- name - Variable in enum com.yahoo.net.URI.URLContext
- name() - Method in class com.yahoo.tensor.evaluation.TypeContext.Name
- name() - Method in class com.yahoo.tensor.TensorType.Dimension
- Name(String) - Constructor for class com.yahoo.tensor.evaluation.TypeContext.Name
- NamedReader - Class in com.yahoo.io.reader
-
A reader with a name.
- NamedReader(String, Reader) - Constructor for class com.yahoo.io.reader.NamedReader
- 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
- newConnection(SocketChannel, Listener) - Method in interface com.yahoo.io.ConnectionFactory
- newDecoder(Charset) - Static method in class com.yahoo.text.Ascii
- newEncoder(Charset, int...) - Static method in class com.yahoo.text.Ascii
- 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
- 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.
- numWritableBuffers() - Method in class com.yahoo.io.GrowableBufferOutputStream
O
- OBJECT - com.yahoo.data.access.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.
- 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.
- ObjectTraverser - Interface in com.yahoo.data.access
-
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.IndexedTensor.Builder
- 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(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
- 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.
- 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
- 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, 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
- parse(String) - Method in class com.yahoo.text.SimpleMapParser
-
Parses a map on the form
{key1:value1,key2:value2 ...}
- 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".
- 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
- PASSWORD - com.yahoo.net.UrlToken.Type
- Path - Class in com.yahoo.path
-
Represents a path represented by a list of elements.
- PATH - com.yahoo.net.UrlToken.Type
- peek(char) - Method in class com.yahoo.text.PositionedString
-
Returns whether the character at the current position is c.
- PORT - 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.
- 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
- PrimitiveTensorFunction - 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
- prod - 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
- 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
- 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
- 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 - com.yahoo.net.UrlToken.Type
- quote(Object) - Static method in class com.yahoo.text.StringUtilities
-
Adds single quotes around object.toString Example: '12'
R
- random() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- random(TensorType) - Static method in interface com.yahoo.tensor.Tensor
- Random - 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 - 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 interface com.yahoo.io.Connection
-
Called when the channel can accept a read, and is enabled for reading
- read() - Method in class com.yahoo.io.reader.NamedReader
- 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
- 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
- readLine(ByteBuffer) - Static method in class com.yahoo.io.ReadLine
-
Extract next line from a byte buffer.
- ReadLine - Class in com.yahoo.io
-
Conventient utility for reading lines from ByteBuffers.
- ReadLine() - Constructor for class com.yahoo.io.ReadLine
- ready() - Method in class com.yahoo.io.reader.NamedReader
- 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 - 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, Reduce.Aggregator) - Constructor for class com.yahoo.tensor.functions.Reduce
-
Creates a reduce function reducing all dimensions
- Reduce(TensorFunction, Reduce.Aggregator, String) - Constructor for class com.yahoo.tensor.functions.Reduce
-
Creates a reduce function reducing a single dimension
- Reduce(TensorFunction, Reduce.Aggregator, List<String>) - Constructor for class com.yahoo.tensor.functions.Reduce
-
Creates a reduce function.
- Reduce.Aggregator - Enum in com.yahoo.tensor.functions
- ReduceJoin - Class in com.yahoo.tensor.functions
-
An optimization for tensor expressions where a join immediately follows a reduce.
- ReduceJoin(Reduce, Join) - Constructor for class com.yahoo.tensor.functions.ReduceJoin
- ReduceJoin(TensorFunction, TensorFunction, 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.
- registerConnection(Connection) - Method in class com.yahoo.io.Listener
-
Register a connection that was set up outside the listener.
- 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(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.
- rename(String, String) - Method in interface com.yahoo.tensor.Tensor
- rename(List<String>, List<String>) - Method in interface com.yahoo.tensor.Tensor
- Rename - Class in com.yahoo.tensor.functions
-
The rename tensor function returns a tensor where some dimensions are assigned new names.
- Rename(TensorFunction, String, String) - Constructor for class com.yahoo.tensor.functions.Rename
- Rename(TensorFunction, 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
- reset() - Method in class com.yahoo.io.GrowableByteBuffer
- 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
- rewind() - Method in class com.yahoo.io.GrowableByteBuffer
- 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.io.Acceptor
- run() - Method in class com.yahoo.io.Listener
-
Thread entry point
S
- 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.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.Exp - Class in com.yahoo.tensor.functions
- ScalarFunctions.Floor - Class in com.yahoo.tensor.functions
- ScalarFunctions.Greater - 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 - com.yahoo.net.UrlToken.Type
- searchlib - Static variable in interface com.yahoo.vespa.objects.Ids
- select(ObjectPredicate, ObjectOperation) - Method in class com.yahoo.vespa.objects.Selectable
-
Apply 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
- Selectable() - Constructor for class com.yahoo.vespa.objects.Selectable
- selectLoopHook(boolean) - Method in interface com.yahoo.io.SelectLoopHook
-
Callback which can be called before or after select loop has done its work, depending on how you register the hook.
- SelectLoopHook - Interface in com.yahoo.io
-
This interface defines a callback hook which applications can use to get work done before or after the select loop finishes its tasks.
- selectMembers(ObjectPredicate, ObjectOperation) - Method in class com.yahoo.vespa.objects.Selectable
-
Invoke
Selectable.select(ObjectPredicate, ObjectOperation)
on any member objects this object wants to expose through the selection mechanism. - selectOps() - Method in interface com.yahoo.io.Connection
-
called to get the correct initial SelectionKey operation flags for the next Select cycle, for this channel
- selu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Selu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Selu
- send(ByteBuffer) - Method in class com.yahoo.io.ByteWriter
- 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(int, long) - Method in class com.yahoo.tensor.DimensionSizes.Builder
- set(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Builder
-
Adds or replaces a dimension in this
- setBuf(GrowableByteBuffer) - Method in class com.yahoo.vespa.objects.BufferSerializer
- setCause(Throwable) - Method in class com.yahoo.protect.ErrorMessage
-
Sets the cause of this.
- setFatalErrorHandler(FatalErrorHandler) - Method in class com.yahoo.io.Acceptor
-
Register a handler for fatal errors.
- setFatalErrorHandler(FatalErrorHandler) - Method in class com.yahoo.io.Listener
-
Register a handler for fatal errors.
- 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
- 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
- setValue(Double) - Method in class com.yahoo.tensor.Tensor.Cell
- shutdown() - Method in class com.yahoo.io.Listener
-
Perform clean shutdown of Listener.
- ShutdownError(String) - Constructor for error com.yahoo.protect.Process.ShutdownError
- 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.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 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(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 com.yahoo.text.PositionedString
-
Adds n to the current position
- skip(long) - Method in class com.yahoo.io.reader.NamedReader
- 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.
- SlowInflate - Class in com.yahoo.io
- SlowInflate() - Constructor for class com.yahoo.io.SlowInflate
- 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
- socketChannel() - Method in interface com.yahoo.io.Connection
-
Called to get the SocketChannel for this Connection.
- softmax(String) - Method in interface com.yahoo.tensor.Tensor
- Softmax - Class in com.yahoo.tensor.functions
- Softmax(TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.Softmax
- split(String) - Static method in class com.yahoo.text.StringUtilities
-
Splits a string on both space and comma
- 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
- 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 - com.yahoo.data.access.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
- 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 same order as other iterator.
- 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(Tensor) - Method in interface com.yahoo.tensor.Tensor
- Subtract() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Subtract
- sum - 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
T
- 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
-
Supports building of a tensor address
- TensorFunction - 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.Builder - Class in com.yahoo.tensor
- TensorType.Dimension - Class in com.yahoo.tensor
-
A tensor dimension.
- TensorType.Dimension.Type - Enum 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 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
- 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.
- 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
-
Will try an optimistic approach to utf8 encoding.
- 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.
- toDimensions() - Method in class com.yahoo.tensor.functions.Rename
- toFile() - Method in class com.yahoo.path.Path
- toHexString(byte[]) - Static method in class com.yahoo.io.HexDump
- toJson() - Method in class com.yahoo.data.access.simple.Value
- 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
- 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.
- 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.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.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.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.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
- toStandardString(Tensor) - Static method in interface com.yahoo.tensor.Tensor
-
Call this from toString in implementations to return the standard string format.
- toString() - Method in class com.yahoo.data.access.simple.Value
- 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.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.tensor.evaluation.TypeContext.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.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.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.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.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 interface com.yahoo.tensor.Tensor
-
Returns this tensor on the form
{address1:value1,address2:value2,...}
where each address is on the form{dimension1:label1,dimension2:label2,...}
, and values are numbers. - 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 com.yahoo.tensor.TensorType.Value
- toString() - Method in class com.yahoo.text.AbstractUtf8Array
-
Will convert the utf8 sequence to 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.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(byte[]) - Static method in class com.yahoo.text.Utf8
-
Will try an optimistic approach to utf8 decoding.
- toString(byte[], int, int) - Static method in class com.yahoo.text.Utf8
-
Utility method as toString(byte[]).
- toString(ToStringContext) - Method in class com.yahoo.tensor.evaluation.VariableTensor
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Argmax
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Argmin
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Concat
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.ConstantTensor
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Diag
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Generate
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Join
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.L1Normalize
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.L2Normalize
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Map
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Matmul
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Random
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Range
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Reduce
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.ReduceJoin
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Rename
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Softmax
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.TensorFunction
-
Return a string representation of this context.
- toString(ToStringContext) - 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 - Interface in com.yahoo.tensor.functions
-
A context which is passed down to all nested functions when returning a string representation.
- 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.tensor.DimensionSizes
-
Returns the product of the sizes of this
- toUpperCase(String) - Static method in class com.yahoo.text.Lowercase
- trackBounds(TensorAddress) - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
- 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(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
- 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.
- 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.tensor.IndexedTensor.Builder
- 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 interface com.yahoo.tensor.Tensor.Builder
-
Returns the type this is building
- type() - Method in interface com.yahoo.tensor.Tensor
- 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.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.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.Reduce
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Rename
- 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 in com.yahoo.data.access
-
Enumeration of all possible types accessed by the Inspector API.
- TypeContext<NAMETYPE extends TypeContext.Name> - Interface in com.yahoo.tensor.evaluation
-
Provides type information about a context (set of variable bindings).
- TypeContext.Name - Class in com.yahoo.tensor.evaluation
-
A name which is just a string.
U
- unescape(String) - Static method in class com.yahoo.text.StringUtilities
- 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.
- unpack(byte[], int) - Method in class com.yahoo.io.SlowInflate
- UpdateInterest - Class in com.yahoo.io
-
Command object to perform interest set updates.
- UpdateInterest(SelectionKey, int, boolean) - Constructor for class com.yahoo.io.UpdateInterest
-
Create an object for encapsulating a interest set change request.
- 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 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 - com.yahoo.net.URI.URLContext
- URL_EXTENSION - com.yahoo.net.URI.URLContext
- URL_FILENAME - com.yahoo.net.URI.URLContext
- URL_FRAGMENT - com.yahoo.net.URI.URLContext
- URL_HOST - com.yahoo.net.URI.URLContext
- URL_MAINTLD - com.yahoo.net.URI.URLContext
- URL_PARAMS - com.yahoo.net.URI.URLContext
- URL_PATH - com.yahoo.net.URI.URLContext
- URL_PORT - com.yahoo.net.URI.URLContext
- URL_QUERY - com.yahoo.net.URI.URLContext
- URL_SCHEME - 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 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
- USERINFO - com.yahoo.net.UrlToken.Type
- 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
- 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.io.NativeIO
- 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.
- Validator - Class in com.yahoo.protect
-
Static utility methods for validating input.
- Validator() - Constructor for class com.yahoo.protect.Validator
- value() - Method in class com.yahoo.text.JSONWriter
-
Writes a null value
- 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(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.
- 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(String) - Static method in enum com.yahoo.data.access.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.net.URI.URLContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.net.UrlToken.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.tensor.functions.Reduce.Aggregator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.tensor.TensorType.Dimension.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.tensor.TensorType.Value
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.yahoo.data.access.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.net.URI.URLContext
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.net.UrlToken.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.tensor.functions.Reduce.Aggregator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.tensor.TensorType.Dimension.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.tensor.TensorType.Value
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType() - Method in class com.yahoo.tensor.TensorType
-
Returns the numeric type of the cell values of this
- VariableTensor - 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
- 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
- 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.
- 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.
W
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Argmax
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Argmin
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Concat
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.ConstantTensor
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Diag
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Generate
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Join
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.L1Normalize
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.L2Normalize
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Map
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Matmul
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Random
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Range
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Reduce
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.ReduceJoin
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Rename
- withArguments(List<TensorFunction>) - Method in class com.yahoo.tensor.functions.Softmax
- withArguments(List<TensorFunction>) - 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>) - Method in class com.yahoo.tensor.functions.XwPlusB
- 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
- 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
- WritableByteTransmitter - Interface in com.yahoo.io
-
Marker interface for use with the BufferChain data store.
- writableSize() - Method in class com.yahoo.io.GrowableBufferOutputStream
- write() - Method in interface com.yahoo.io.Connection
-
called when the channel can accept a write, and is enabled for writing
- 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.io.GrowableBufferOutputStream
- 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.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(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
- write(ByteBuffer) - Method in class com.yahoo.io.Blob
-
Write the data held by this object to the given byte buffer.
- 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
-
This will write 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 istrue
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 istrue
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 - Class in com.yahoo.tensor.functions
- XwPlusB(TensorFunction, TensorFunction, TensorFunction, String) - Constructor for class com.yahoo.tensor.functions.XwPlusB
All Classes All Packages