A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes 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
- AbstractFilteringList<Type,ListType extends AbstractFilteringList<Type,ListType>> - Class in com.yahoo.collections
-
Abstract, immutable list for subclassing with concrete types and domain specific filters.
- AbstractFilteringList(Collection<? extends Type>, boolean, BiFunction<List<Type>, Boolean, ListType>) - Constructor for class com.yahoo.collections.AbstractFilteringList
- AbstractTransaction - Class in com.yahoo.transaction
-
A convenience base transaction class for multi-operation transactions which maintains the ordered list of operations to commit and provides a default implementation of rollbackOrLog which logs a SEVERE message.
- AbstractTransaction() - Constructor for class com.yahoo.transaction.AbstractTransaction
- AbstractUtf8Array - Class in com.yahoo.text
- AbstractUtf8Array() - Constructor for class com.yahoo.text.AbstractUtf8Array
- accept(Visitor) - Method in interface com.yahoo.slime.Inspector
-
Use the visitor pattern to resolve the underlying type of this value.
- 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
- accepts(char) - Method in interface com.yahoo.javacc.UnicodeUtilities.Predicate
- acos() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Acos() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Acos
- add() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- add(double) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(int) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(int) - Method in class com.yahoo.lang.MutableInteger
-
Adds the increment to the current value and returns the resulting value
- add(int, ITEM) - Method in class com.yahoo.collections.FreezableArrayList
- add(int, ITEM) - Method in class com.yahoo.collections.ListenableArrayList
- add(long) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(long) - Method in class com.yahoo.lang.MutableLong
-
Adds the increment to the current value and returns the resulting value
- add(long) - Method in class com.yahoo.tensor.DimensionSizes.Builder
- add(Inspector) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- add(Tensor) - Method in interface com.yahoo.tensor.Tensor
- add(Transaction.Operation) - Method in class com.yahoo.transaction.AbstractTransaction
- add(Transaction.Operation) - Method in interface com.yahoo.transaction.Transaction
-
Adds an operation to this transaction.
- add(Transaction, Class<? extends Transaction>...) - Method in class com.yahoo.transaction.NestedTransaction
-
Adds a transaction to this.
- add(E) - Method in class com.yahoo.collections.ArraySet
- add(E) - Method in class com.yahoo.collections.LazySet
- add(E) - Method in class com.yahoo.collections.TinyIdentitySet
- add(ITEM) - Method in class com.yahoo.collections.FreezableArrayList
- add(ITEM) - Method in class com.yahoo.collections.ListenableArrayList
- add(String) - Method in class 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.PartialAddress.Builder
- add(String, String) - Method in class com.yahoo.tensor.TensorAddress.Builder
-
Adds a label in a dimension to this.
- add(List<Transaction.Operation>) - Method in class com.yahoo.transaction.AbstractTransaction
- add(List<Transaction.Operation>) - Method in interface com.yahoo.transaction.Transaction
-
Adds multiple operations to this transaction.
- add(T) - Method in class com.yahoo.concurrent.ThreadRobustList
- Add() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Add
- addAll(int, Collection<? extends ITEM>) - Method in class com.yahoo.collections.FreezableArrayList
- addAll(int, Collection<? extends ITEM>) - Method in class com.yahoo.collections.ListenableArrayList
- addAll(Collection<? extends E>) - Method in class com.yahoo.collections.ArraySet
- addAll(Collection<? extends E>) - Method in class com.yahoo.collections.LazySet
- addAll(Collection<? extends E>) - Method in class com.yahoo.collections.TinyIdentitySet
- addAll(Collection<? extends ITEM>) - Method in class com.yahoo.collections.FreezableArrayList
- addAll(Collection<? extends ITEM>) - Method in class com.yahoo.collections.ListenableArrayList
- addAllData(Collection<? extends DATA>) - Method in class com.yahoo.errorhandling.Results.Builder
- addAllErrors(Collection<? extends ERROR>) - Method in class com.yahoo.errorhandling.Results.Builder
- addArray() - Method in interface com.yahoo.slime.Cursor
-
Append an array entry containing a new value of ARRAY type.
- addBool(boolean) - Method in interface com.yahoo.slime.Cursor
-
Append an array entry containing a new value of BOOL type.
- addData(byte[]) - Method in interface com.yahoo.slime.Cursor
-
add a new entry of DATA type to an array
- addData(DATA) - Method in class com.yahoo.errorhandling.Results.Builder
- addDouble(double) - Method in interface com.yahoo.slime.Cursor
-
add a new entry of DOUBLE type to an array
- addError(ERROR) - Method in class com.yahoo.errorhandling.Results.Builder
- addLegalBinarySwitch(String) - Method in class com.yahoo.system.CommandLineParser
-
Adds a legal binary switch without explanation
- addLegalBinarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
-
Add a legal binary switch such as "-f /foo/bar"
- addLegalUnarySwitch(String) - Method in class com.yahoo.system.CommandLineParser
- addLegalUnarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
-
Add a legal unary switch such as "-d"
- addListener(Runnable) - Method in class com.yahoo.collections.ListenableArrayList
-
Adds a listener which is invoked whenever elements are added to this.
- addLong(long) - Method in interface com.yahoo.slime.Cursor
-
add a new entry of LONG type to an array
- 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.
- addNix() - Method in interface com.yahoo.slime.Cursor
-
Append an array entry containing a new value of NIX type.
- addObject() - Method in interface com.yahoo.slime.Cursor
-
Append an array entry containing a new value of OBJECT type.
- addParameter(String, String) - Method in class com.yahoo.net.URI
-
Returns a new uri with the an additional parameter
- addRequiredBinarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
-
Adds a required binary switch
- addRequiredUnarySwitch(String, String) - Method in class com.yahoo.system.CommandLineParser
-
Adds a required switch, such as -p
- address() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
-
Returns the address of the cell this currently points to (which may be an invalid position)
- 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.
- addString(byte[]) - Method in interface com.yahoo.slime.Cursor
-
add a new entry of STRING type to an array
- addString(String) - Method in interface com.yahoo.slime.Cursor
-
add a new entry of STRING type to an array
- addTokens(List<UrlToken>, UrlToken.Type, int, String, boolean) - Static method in class com.yahoo.net.UrlTokenizer
- adjust(Cursor) - Method in class com.yahoo.slime.ArrayInserter
- adjust(Cursor, int) - Method in class com.yahoo.slime.ObjectSymbolInserter
- adjust(Cursor, String) - Method in class com.yahoo.slime.ObjectInserter
- adjust(Slime) - Method in class com.yahoo.slime.SlimeInserter
- 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
- amount - Variable in class com.yahoo.binaryprefix.BinaryScaledAmount
- 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(EvaluationContext<NAMETYPE>) - Method in interface com.yahoo.tensor.functions.ScalarFunction
- 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.Erf
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Exp
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Floor
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Log
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Neg
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Relu
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Selu
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sin
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Square
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tan
- applyAsDouble(double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tanh
- applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Add
- applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Divide
- applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Equal
- applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.Greater
- applyAsDouble(double, double) - Method in class com.yahoo.tensor.functions.ScalarFunctions.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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- Argmax(TensorFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Argmax
- Argmax(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Argmax
- Argmax(TensorFunction<NAMETYPE>, List<String>) - Constructor for class com.yahoo.tensor.functions.Argmax
- argmin(String) - Method in interface com.yahoo.tensor.Tensor
- Argmin<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- Argmin(TensorFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Argmin
- Argmin(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Argmin
- Argmin(TensorFunction<NAMETYPE>, List<String>) - Constructor for class com.yahoo.tensor.functions.Argmin
- argument() - Method in class com.yahoo.tensor.functions.Map
- argument() - Method in class com.yahoo.tensor.functions.Reduce
- arguments() - Method in class com.yahoo.tensor.evaluation.VariableTensor
- arguments() - Method in class com.yahoo.tensor.functions.Argmax
- arguments() - Method in class com.yahoo.tensor.functions.Argmin
- arguments() - Method in class com.yahoo.tensor.functions.Concat
- arguments() - Method in class com.yahoo.tensor.functions.ConstantTensor
- arguments() - Method in class com.yahoo.tensor.functions.Diag
- arguments() - Method in class com.yahoo.tensor.functions.DynamicTensor
- arguments() - Method in class com.yahoo.tensor.functions.Generate
- arguments() - Method in class com.yahoo.tensor.functions.Join
- arguments() - Method in class com.yahoo.tensor.functions.L1Normalize
- arguments() - Method in class com.yahoo.tensor.functions.L2Normalize
- arguments() - Method in class com.yahoo.tensor.functions.Map
- arguments() - Method in class com.yahoo.tensor.functions.Matmul
- arguments() - Method in class com.yahoo.tensor.functions.Merge
- arguments() - Method in class com.yahoo.tensor.functions.Random
- arguments() - Method in class com.yahoo.tensor.functions.Range
- arguments() - Method in class com.yahoo.tensor.functions.Reduce
- arguments() - Method in class com.yahoo.tensor.functions.ReduceJoin
- arguments() - Method in class com.yahoo.tensor.functions.Rename
- arguments() - Method in class com.yahoo.tensor.functions.Slice
- arguments() - Method in class com.yahoo.tensor.functions.Softmax
- arguments() - Method in class com.yahoo.tensor.functions.TensorFunction
-
Returns the function arguments of this node in the order they are applied
- arguments() - Method in class com.yahoo.tensor.functions.XwPlusB
- array() - Method in class com.yahoo.io.GrowableByteBuffer
- ARRAY - com.yahoo.data.access.Type
- ARRAY - com.yahoo.slime.Type
- ArrayInserter - Class in com.yahoo.slime
-
Helper class for inserting values into an ArrayValue.
- ArrayInserter(Cursor) - Constructor for class com.yahoo.slime.ArrayInserter
- arrayOffset() - Method in class com.yahoo.io.GrowableByteBuffer
- ArraySet<E> - Class in com.yahoo.collections
-
A Set implementation with low allocation cost.
- ArraySet(int) - Constructor for class com.yahoo.collections.ArraySet
-
Create a set with an initial capacity of initSize.
- ArrayTraverser - Interface in com.yahoo.data.access
-
Callback interface for traversing arrays.
- ArrayTraverser - Interface in com.yahoo.slime
-
Callback interface for traversing arrays.
- ArrayValue() - Constructor for class com.yahoo.data.access.simple.Value.ArrayValue
- as(BinaryPrefix) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
- asAddress(TensorType) - Method in class com.yahoo.tensor.PartialAddress
-
Returns this as an address in the given tensor type
- asBool() - Method in interface com.yahoo.data.access.Inspector
-
Access the inspector's value if it's a BOOLEAN; otherwise throws exception
- asBool() - Method in class com.yahoo.data.access.simple.Value
- asBool() - Method in class com.yahoo.data.access.simple.Value.BoolValue
- asBool() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
- asBool() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asBool() - Method in interface com.yahoo.slime.Inspector
-
the current value (for booleans); default: false
- asBool(boolean) - Method in interface com.yahoo.data.access.Inspector
-
Get the inspector's value (or the supplied default), never throws
- asBool(boolean) - Method in class com.yahoo.data.access.simple.Value
- asBool(boolean) - Method in class com.yahoo.data.access.simple.Value.BoolValue
- asBool(boolean) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asCharBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- Ascii - Class in com.yahoo.text
- Ascii() - Constructor for class com.yahoo.text.Ascii
- Ascii.Decoder - Class in com.yahoo.text
- Ascii.Encoder - Class in com.yahoo.text
- ascii7BitLowerCase() - Method in class com.yahoo.text.AbstractUtf8Array
- Ascii7BitMatcher - Class in com.yahoo.text
-
Fast replacement for regex based validators of simple expressions.
- Ascii7BitMatcher(String) - Constructor for class com.yahoo.text.Ascii7BitMatcher
- Ascii7BitMatcher(String, String) - Constructor for class com.yahoo.text.Ascii7BitMatcher
- asData() - Method in interface com.yahoo.data.access.Inspector
-
Access the inspector's value if it's DATA; otherwise throws exception
- asData() - Method in class com.yahoo.data.access.simple.Value
- asData() - Method in class com.yahoo.data.access.simple.Value.DataValue
- asData() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
- asData() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asData() - Method in interface com.yahoo.slime.Inspector
-
the current value (for data values); default: empty array
- asData(byte[]) - Method in interface com.yahoo.data.access.Inspector
-
Get the inspector's value (or the supplied default), never throws
- asData(byte[]) - Method in class com.yahoo.data.access.simple.Value
- asData(byte[]) - Method in class com.yahoo.data.access.simple.Value.DataValue
- asData(byte[]) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asDouble() - Method in interface com.yahoo.data.access.Inspector
-
Access the inspector's value if it's a DOUBLE (or LONG); otherwise throws exception
- asDouble() - Method in class com.yahoo.data.access.simple.Value
- asDouble() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
- asDouble() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
- asDouble() - Method in class com.yahoo.data.access.simple.Value.LongValue
- asDouble() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asDouble() - Method in interface com.yahoo.slime.Inspector
-
the current value (for floating-point values); default: 0.0
- asDouble() - Method in interface com.yahoo.tensor.Tensor
-
Returns the value of this as a double if it has no dimensions and one value
- asDouble(double) - Method in interface com.yahoo.data.access.Inspector
-
Get the inspector's value (or the supplied default), never throws
- asDouble(double) - Method in class com.yahoo.data.access.simple.Value
- asDouble(double) - Method in class com.yahoo.data.access.simple.Value.DoubleValue
- asDouble(double) - Method in class com.yahoo.data.access.simple.Value.LongValue
- asDouble(double) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asDoubleBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asFloatBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asin() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Asin() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Asin
- asIntBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asList() - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the items in this as an immutable list.
- asLong() - Method in interface com.yahoo.data.access.Inspector
-
Access the inspector's value if it's a LONG (or DOUBLE); otherwise throws exception
- asLong() - Method in class com.yahoo.data.access.simple.Value
- asLong() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
- asLong() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
- asLong() - Method in class com.yahoo.data.access.simple.Value.LongValue
- asLong() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asLong() - Method in interface com.yahoo.slime.Inspector
-
the current value (for integers); default: 0
- asLong(long) - Method in interface com.yahoo.data.access.Inspector
-
Get the inspector's value (or the supplied default), never throws
- asLong(long) - Method in class com.yahoo.data.access.simple.Value
- asLong(long) - Method in class com.yahoo.data.access.simple.Value.DoubleValue
- asLong(long) - Method in class com.yahoo.data.access.simple.Value.LongValue
- asLong(long) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asLongBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asOptional() - Method in class com.yahoo.lang.SettableOptional
- asReadOnlyBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asScalarFunction() - Method in class com.yahoo.tensor.functions.TensorFunction
-
Returns this as a scalar function, or empty if it cannot be represented as a scalar function
- asShortBuffer() - Method in class com.yahoo.io.GrowableByteBuffer
- asString() - Method in interface com.yahoo.data.access.Inspector
-
Access the inspector's value if it's a STRING; otherwise throws exception
- asString() - Method in class com.yahoo.data.access.simple.Value
- asString() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
- asString() - Method in class com.yahoo.data.access.simple.Value.StringValue
- asString() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asString() - Method in interface com.yahoo.slime.Inspector
-
the current value (for string values); default: empty string
- asString(String) - Method in interface com.yahoo.data.access.Inspector
-
Get the inspector's value (or the supplied default), never throws
- asString(String) - Method in class com.yahoo.data.access.simple.Value
- asString(String) - Method in class com.yahoo.data.access.simple.Value.StringValue
- asString(String) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asTensorFunction() - Method in interface com.yahoo.tensor.functions.ScalarFunction
-
Returns this as a tensor function, or empty if it cannot be represented as a tensor function
- asUtf8() - Method in interface com.yahoo.data.access.Inspector
-
Access the inspector's value (in utf-8 representation) if it's a STRING; otherwise throws exception
- asUtf8() - Method in class com.yahoo.data.access.simple.Value
- asUtf8() - Method in class com.yahoo.data.access.simple.Value.EmptyValue
- asUtf8() - Method in class com.yahoo.data.access.simple.Value.StringValue
- asUtf8() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- asUtf8() - Method in interface com.yahoo.slime.Inspector
-
the current value encoded into UTF-8 (for string values); default: empty array
- asUtf8(byte[]) - Method in interface com.yahoo.data.access.Inspector
-
Get the inspector's value (or the supplied default), never throws
- asUtf8(byte[]) - Method in class com.yahoo.data.access.simple.Value
- asUtf8(byte[]) - Method in class com.yahoo.data.access.simple.Value.StringValue
- asUtf8(byte[]) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- at() - Method in class com.yahoo.text.PositionedString
-
Returns a textual description of the current position, useful for appending to error messages.
- at(int) - Method in class com.yahoo.text.PositionedString
-
Returns a textual description of a given position, useful for appending to error messages.
- atan() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Atan() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Atan
- atan2(Tensor) - Method in interface com.yahoo.tensor.Tensor
- attribute(Utf8String, boolean) - Method in class com.yahoo.text.XMLWriter
-
Writes an attribute by its utf8 value
- attribute(Utf8String, double) - Method in class com.yahoo.text.XMLWriter
-
Writes an attribute by its utf8 value
- attribute(Utf8String, long) - Method in class com.yahoo.text.XMLWriter
-
Writes an attribute by its utf8 value
- attribute(Utf8String, AbstractUtf8Array) - Method in class com.yahoo.text.XMLWriter
-
Writes an attribute by its utf8 value
- attribute(Utf8String, Number) - Method in class com.yahoo.text.XMLWriter
-
Writes an attribute by its utf8 value
- attribute(Utf8String, String) - Method in class com.yahoo.text.XMLWriter
-
Writes an attribute by XML.xmlEscape(value.toString(),false)
- attribute(String, Object) - Method in class com.yahoo.text.XMLWriter
- 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
- awaitTermination(long, TimeUnit) - Method in class com.yahoo.concurrent.InThreadExecutorService
B
- backup(int) - Method in class com.yahoo.javacc.FastCharStream
- beginArray() - Method in class com.yahoo.text.JSONWriter
-
Begin an array value
- beginArrayValue() - Method in class com.yahoo.text.JSONWriter
-
Begins an array value
- beginField(String) - Method in class com.yahoo.text.JSONWriter
-
Begins an object field
- beginObject() - Method in class com.yahoo.text.JSONWriter
-
Begin an object value
- beginToken() - Method in class com.yahoo.javacc.FastCharStream
- BinaryFormat - Class in com.yahoo.slime
-
Class for serializing Slime data into binary format, or deserializing the binary format into a Slime object.
- BinaryFormat() - Constructor for class com.yahoo.slime.BinaryFormat
- binaryPrefix - Variable in class com.yahoo.binaryprefix.BinaryScaledAmount
- BinaryPrefix - Enum in com.yahoo.binaryprefix
-
Represents binary prefixes.
- BinaryScaledAmount - Class in com.yahoo.binaryprefix
-
An amount scaled by a binary prefix.
- BinaryScaledAmount() - Constructor for class com.yahoo.binaryprefix.BinaryScaledAmount
- BinaryScaledAmount(double, BinaryPrefix) - Constructor for class com.yahoo.binaryprefix.BinaryScaledAmount
- 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
- BobHash - Class in com.yahoo.collections
-
A Java port of Michael Susag's BobHash in FastLib.
- BobHash() - Constructor for class com.yahoo.collections.BobHash
- BOOL - com.yahoo.data.access.Type
- BOOL - com.yahoo.slime.Type
- BooleanParser - Class in com.yahoo.text
-
Utility class parsing a string into a boolean.
- BooleanParser() - Constructor for class com.yahoo.text.BooleanParser
- BoolValue(boolean) - Constructor for class com.yahoo.data.access.simple.Value.BoolValue
- bound(TensorType, ScalarFunction<NAMETYPE>) - Static method in class com.yahoo.tensor.functions.Generate
-
Creates a generated tensor from a bound function
- BoundingBoxParser - Class in com.yahoo.geo
-
Class for parsing a bounding box in text format: "n=37.44899,s=37.3323,e=-121.98241,w=-122.06566"
- BoundingBoxParser(String) - Constructor for class com.yahoo.geo.BoundingBoxParser
-
parse the given string as a bounding box and return a parser object with parsed coordinates in member variables
- buf - Variable in class com.yahoo.vespa.objects.BufferSerializer
- buffer - Variable in class com.yahoo.io.AbstractByteWriter
- BufferChain - Class in com.yahoo.io
-
Data store for AbstractByteWriter.
- BufferChain(WritableByteTransmitter) - Constructor for class com.yahoo.io.BufferChain
- BufferSerializer - Class in com.yahoo.vespa.objects
- BufferSerializer() - Constructor for class com.yahoo.vespa.objects.BufferSerializer
- BufferSerializer(byte[]) - Constructor for class com.yahoo.vespa.objects.BufferSerializer
- BufferSerializer(GrowableByteBuffer) - Constructor for class com.yahoo.vespa.objects.BufferSerializer
- BufferSerializer(ByteBuffer) - Constructor for class com.yahoo.vespa.objects.BufferSerializer
- build() - Method in class com.yahoo.errorhandling.Results.Builder
- build() - Method in class com.yahoo.system.execution.ProcessExecutor.Builder
- build() - Method in class com.yahoo.tensor.DimensionSizes.Builder
-
Build this.
- build() - Method in class com.yahoo.tensor.IndexedTensor.Builder
- build() - Method in class com.yahoo.tensor.MappedTensor.Builder
- build() - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- build() - Method in class com.yahoo.tensor.MixedTensor.Builder
- build() - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
- build() - Method in class com.yahoo.tensor.PartialAddress.Builder
- build() - Method in interface com.yahoo.tensor.Tensor.Builder
- build() - Method in class com.yahoo.tensor.TensorAddress.Builder
- build() - Method in class com.yahoo.tensor.TensorType.Builder
- Builder() - Constructor for class com.yahoo.errorhandling.Results.Builder
- Builder() - Constructor for class com.yahoo.tensor.TensorType.Builder
-
Creates an empty builder with cells of type double
- Builder(boolean, TensorType...) - Constructor for class com.yahoo.tensor.TensorType.Builder
- Builder(int) - Constructor for class com.yahoo.system.execution.ProcessExecutor.Builder
- Builder(int) - Constructor for class com.yahoo.tensor.DimensionSizes.Builder
- Builder(int) - Constructor for class com.yahoo.tensor.PartialAddress.Builder
- Builder(TensorType) - Constructor for class com.yahoo.tensor.TensorAddress.Builder
- Builder(TensorType.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 smallest 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
- BundleClasspathMapping(String, List<String>) - Constructor for class com.yahoo.osgi.maven.ProjectBundleClassPaths.BundleClasspathMapping
- bundleSymbolicName - Variable in class com.yahoo.osgi.maven.ProjectBundleClassPaths.BundleClasspathMapping
- ByteArrayComparator - Class in com.yahoo.collections
-
Utility class which is useful when implementing
Comparable
and one needs to compare byte arrays as instance variables. - ByteArrayComparator() - Constructor for class com.yahoo.collections.ByteArrayComparator
- byteCount(CharSequence) - Static method in class com.yahoo.text.Utf8
-
Count the number of bytes needed to represent a given sequence of 16-bit char values as a UTF-8 encoded array.
- byteCount(CharSequence, int, int) - Static method in class com.yahoo.text.Utf8
-
Count the number of bytes needed to represent a given sequence of 16-bit char values as a UTF-8 encoded array.
- ByteWriter - Class in com.yahoo.io
-
A buffered writer which accepts byte arrays in addition to character arrays.
- ByteWriter(OutputStream) - Constructor for class com.yahoo.io.ByteWriter
- ByteWriter(OutputStream, CharsetEncoder) - Constructor for class com.yahoo.io.ByteWriter
C
- CachedThreadPoolWithFallback - Class in com.yahoo.concurrent
-
An executor that will first try a bounded cached threadpool before falling back to a unbounded single threaded threadpool that will take over dispatching to the primary pool.
- CachedThreadPoolWithFallback(String, int, int, long, TimeUnit) - Constructor for class com.yahoo.concurrent.CachedThreadPoolWithFallback
- calculateBytePositions(CharSequence) - Static method in class com.yahoo.text.Utf8
-
Returns an integer array the length as the input string plus one.
- calculateStringPositions(byte[]) - Static method in class com.yahoo.text.Utf8
-
Returns an array of the same length as the input array plus one.
- canOptimize(Tensor, Tensor) - Method in class com.yahoo.tensor.functions.ReduceJoin
-
Tests whether or not the reduce is over the join dimensions.
- capacity() - Method in class com.yahoo.io.GrowableByteBuffer
- CaseInsensitiveIdentifier - Class in com.yahoo.text
- CaseInsensitiveIdentifier(byte[]) - Constructor for class com.yahoo.text.CaseInsensitiveIdentifier
- CaseInsensitiveIdentifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.CaseInsensitiveIdentifier
- CaseInsensitiveIdentifier(String) - Constructor for class com.yahoo.text.CaseInsensitiveIdentifier
- cast(Class<T>, Object) - Static method in class com.yahoo.reflection.Casting
-
Returns the casted instance if it is assignment-compatible with targetClass, or empty otherwise.
- Casting - Class in com.yahoo.reflection
-
Utility methods for doing casting
- Casting() - Constructor for class com.yahoo.reflection.Casting
- cause - Variable in class com.yahoo.protect.ErrorMessage
-
The cause of this error, or null if none is recorded
- ceil() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Ceil() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Ceil
- cell() - Method in class com.yahoo.tensor.MappedTensor.Builder
- cell() - Method in class com.yahoo.tensor.MixedTensor.Builder
- cell() - Method in interface com.yahoo.tensor.Tensor.Builder
-
Return a cell builder
- cell(double, long...) - Method in class com.yahoo.tensor.IndexedTensor.Builder
- cell(double, long...) - Method in class com.yahoo.tensor.MappedTensor.Builder
- cell(double, long...) - Method in class com.yahoo.tensor.MixedTensor.Builder
- cell(double, long...) - Method in interface com.yahoo.tensor.Tensor.Builder
-
Add a cell
- cell(float, long...) - Method in class com.yahoo.tensor.IndexedTensor.Builder
- cell(float, long...) - Method in class com.yahoo.tensor.MappedTensor.Builder
- cell(float, long...) - Method in class com.yahoo.tensor.MixedTensor.Builder
- cell(float, long...) - Method in interface com.yahoo.tensor.Tensor.Builder
- cell(Tensor.Cell) - Method in interface com.yahoo.tensor.Tensor.Builder
-
Adds the given cell to this tensor
- cell(Tensor.Cell, double) - Method in interface com.yahoo.tensor.Tensor.Builder
-
Add a cell
- cell(Tensor.Cell, float) - Method in interface com.yahoo.tensor.Tensor.Builder
- cell(TensorAddress, double) - Method in class com.yahoo.tensor.MappedTensor.Builder
- cell(TensorAddress, double) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- cell(TensorAddress, double) - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
- cell(TensorAddress, double) - Method in interface com.yahoo.tensor.Tensor.Builder
-
Add a cell
- cell(TensorAddress, float) - Method in class com.yahoo.tensor.MappedTensor.Builder
- cell(TensorAddress, float) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- cell(TensorAddress, float) - Method in class com.yahoo.tensor.MixedTensor.UnboundBuilder
- cell(TensorAddress, float) - Method in interface com.yahoo.tensor.Tensor.Builder
- cellByDirectIndex(long, double) - Method in interface com.yahoo.tensor.IndexedTensor.DirectIndexBuilder
-
Sets a value by its standard value order index
- cellByDirectIndex(long, float) - Method in interface com.yahoo.tensor.IndexedTensor.DirectIndexBuilder
-
Sets a value by its standard value order index
- cellIterator() - Method in class com.yahoo.tensor.IndexedTensor
-
Returns an iterator over the cells of this in the standard value order.
- cellIterator() - Method in class com.yahoo.tensor.MappedTensor
- cellIterator() - Method in class com.yahoo.tensor.MixedTensor
-
Returns an iterator over the cells of this tensor.
- cellIterator() - Method in interface com.yahoo.tensor.Tensor
-
Returns the cell of this in some undefined order.
- cellIterator(PartialAddress, DimensionSizes) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns an iterator over all the cells in this tensor which matches the given partial address
- cells() - Method in class com.yahoo.tensor.IndexedTensor
- cells() - Method in class com.yahoo.tensor.MappedTensor
- cells() - Method in class com.yahoo.tensor.MixedTensor
- cells() - Method in interface com.yahoo.tensor.Tensor
-
Returns an immutable map of the cells of this in no particular order.
- channelWrite(WritableByteChannel) - Method in class com.yahoo.io.GrowableBufferOutputStream
- charAt(int) - Method in class com.yahoo.text.Utf8String
- charBuffer - Variable in class com.yahoo.io.AbstractByteWriter
- charsAndNumbers() - Static method in class com.yahoo.text.Ascii7BitMatcher
- check(Object) - Method in interface com.yahoo.vespa.objects.ObjectPredicate
-
Apply this predicate to the given object.
- children() - Method in interface com.yahoo.slime.Inspector
-
Check how many entries or fields are contained in the current value.
- classId - Static variable in class com.yahoo.vespa.objects.Identifiable
- ClassLock - Class in com.yahoo.concurrent.classlock
-
An acquired lock which is released on close
- ClassLocking - Class in com.yahoo.concurrent.classlock
-
This class is injectable to Vespa plugins and is used to acquire locks cross application deployments.
- ClassLocking() - Constructor for class com.yahoo.concurrent.classlock.ClassLocking
- CLASSPATH_MAPPINGS_FILENAME - Static variable in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- classPathElements - Variable in class com.yahoo.osgi.maven.ProjectBundleClassPaths.BundleClasspathMapping
- ClassValidator - Class in com.yahoo.protect
-
Static utility methods to validate class properties.
- ClassValidator() - Constructor for class com.yahoo.protect.ClassValidator
- clear() - Method in class com.yahoo.collections.ArraySet
- clear() - Method in class com.yahoo.collections.FreezableArrayList
- clear() - Method in class com.yahoo.collections.LazyMap
- clear() - Method in class com.yahoo.collections.LazySet
- clear() - Method in class com.yahoo.collections.TinyIdentitySet
- clear() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- clear() - Method in class com.yahoo.io.GrowableBufferOutputStream
- clear() - Method in class com.yahoo.io.GrowableByteBuffer
- clearAll() - Method in class com.yahoo.io.GrowableBufferOutputStream
- clearCache() - Method in class com.yahoo.io.GrowableBufferOutputStream
- clone() - Method in class com.yahoo.collections.CopyOnWriteHashMap
- clone() - Method in 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.concurrent.CachedThreadPoolWithFallback
- close() - Method in class com.yahoo.concurrent.classlock.ClassLock
-
Releases this lock
- close() - Method in class com.yahoo.concurrent.Lock
-
Releases this lock
- close() - Method in class com.yahoo.concurrent.maintenance.Maintainer
- 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
- close() - Method in class com.yahoo.transaction.AbstractTransaction
-
Default implementation which only clears operations
- close() - Method in interface com.yahoo.transaction.Mutex
- close() - Method in class com.yahoo.transaction.NestedTransaction
-
Free up any temporary resources held by this
- close() - Method in interface com.yahoo.transaction.Transaction
-
Closes and frees any resources allocated by this transaction.
- closeAll(List<NamedReader>) - Static method in class com.yahoo.io.reader.NamedReader
-
Convenience method for closing a list of readers.
- closeAll(List<Reader>) - Static method in class com.yahoo.io.IOUtils
-
Convenience method for closing a list of readers.
- closeInputStream(InputStream) - Static method in class com.yahoo.io.IOUtils
-
Closes an input stream, or does nothing if the stream is null
- closeOutputStream(OutputStream) - Static method in class com.yahoo.io.IOUtils
-
Closes an output stream, or does nothing if the stream is null
- closeReader(Reader) - Static method in class com.yahoo.io.IOUtils
-
Closes a reader, or does nothing if the reader is null
- closeStartTag() - Method in class com.yahoo.text.XMLWriter
-
Closes the start tag.
- closeStruct() - Method in class com.yahoo.vespa.objects.ObjectDumper
- closeStruct() - Method in class com.yahoo.vespa.objects.ObjectVisitor
-
Close a (sub-)structure
- closeTag() - Method in class com.yahoo.text.XMLWriter
- closeWriter(Writer) - Static method in class com.yahoo.io.IOUtils
-
Closes a writer, or does nothing if the writer is null
- code - Variable in class com.yahoo.protect.ErrorMessage
-
An error code
- codePointAsUtf8Length(int) - Static method in class com.yahoo.text.Utf8
-
Return the number of octets needed to encode a valid Unicode codepoint as UTF-8.
- CollectionComparator - Class in com.yahoo.collections
-
Utility class which is useful when implementing
Comparable
and one needs to compare Collections of Comparables as instance variables. - CollectionComparator() - Constructor for class com.yahoo.collections.CollectionComparator
- CollectionUtil - Class in com.yahoo.collections
-
Utilities for java collections
- CollectionUtil() - Constructor for class com.yahoo.collections.CollectionUtil
- com.yahoo.api.annotations - package com.yahoo.api.annotations
- com.yahoo.binaryprefix - package com.yahoo.binaryprefix
- com.yahoo.collections - package com.yahoo.collections
- com.yahoo.compress - package com.yahoo.compress
- com.yahoo.concurrent - package com.yahoo.concurrent
- com.yahoo.concurrent.classlock - package com.yahoo.concurrent.classlock
- com.yahoo.concurrent.maintenance - package com.yahoo.concurrent.maintenance
- com.yahoo.data.access - package com.yahoo.data.access
- com.yahoo.data.access.simple - package com.yahoo.data.access.simple
- com.yahoo.data.access.slime - package com.yahoo.data.access.slime
- com.yahoo.errorhandling - package com.yahoo.errorhandling
- com.yahoo.exception - package com.yahoo.exception
- com.yahoo.geo - package com.yahoo.geo
- com.yahoo.io - package com.yahoo.io
- com.yahoo.io.reader - package com.yahoo.io.reader
-
The classes in this package are not intended for external use.
- com.yahoo.javacc - package com.yahoo.javacc
- com.yahoo.lang - package com.yahoo.lang
- com.yahoo.net - package com.yahoo.net
- com.yahoo.osgi.maven - package com.yahoo.osgi.maven
- com.yahoo.path - package com.yahoo.path
- com.yahoo.protect - package com.yahoo.protect
-
Input validators, integrity checkers, error messages and similar classes.
- com.yahoo.reflection - package com.yahoo.reflection
-
Package for reflection utility methods.
- com.yahoo.slime - package com.yahoo.slime
-
SLIME: 'Schema-Less Interface/Model/Exchange'.
- com.yahoo.stream - package com.yahoo.stream
-
Package for stream utility methods.
- com.yahoo.system - package com.yahoo.system
- com.yahoo.system.execution - package com.yahoo.system.execution
- com.yahoo.tensor - package com.yahoo.tensor
-
Tensor data types
- com.yahoo.tensor.evaluation - package com.yahoo.tensor.evaluation
-
Tensor data types
- com.yahoo.tensor.functions - package com.yahoo.tensor.functions
-
Tensor function evaluation
- com.yahoo.tensor.serialization - package com.yahoo.tensor.serialization
- com.yahoo.text - package com.yahoo.text
- com.yahoo.time - package com.yahoo.time
- com.yahoo.transaction - package com.yahoo.transaction
- com.yahoo.vespa - package com.yahoo.vespa
- com.yahoo.vespa.objects - package com.yahoo.vespa.objects
- combinator() - Method in class com.yahoo.tensor.functions.Join
- combinedValueType(TensorType...) - Static method in class com.yahoo.tensor.TensorType
- CommandLineParser - Class in com.yahoo.system
-
Simple command line parser, handling multiple arguments and multiple unary and binary switches starting with -.
- CommandLineParser(String[]) - Constructor for class com.yahoo.system.CommandLineParser
- CommandLineParser(String, String[]) - Constructor for class com.yahoo.system.CommandLineParser
- commit() - Method in class com.yahoo.transaction.NestedTransaction
-
Perform a 2 phase commit
- commit() - Method in interface com.yahoo.transaction.Transaction
-
Commit this transaction.
- compact() - Method in class com.yahoo.io.GrowableByteBuffer
- Comparables - Class in com.yahoo.collections
-
Utilities for
Comparable
classes. - Comparables() - Constructor for class com.yahoo.collections.Comparables
- compare(byte[], byte[]) - Static method in class com.yahoo.collections.ByteArrayComparator
-
Compare the arguments.
- compare(int[], int[]) - Static method in class com.yahoo.collections.IntArrayComparator
-
Compare the arguments.
- compare(Collection<? extends Comparable>, Collection<? extends Comparable>) - Static method in class com.yahoo.collections.CollectionComparator
-
Compare the arguments.
- compareTo(GrowableByteBuffer) - Method in class com.yahoo.io.GrowableByteBuffer
- compareTo(URI) - Method in class com.yahoo.net.URI
- compareTo(TensorAddress) - Method in class com.yahoo.tensor.TensorAddress
- compareTo(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Dimension
- compareTo(AbstractUtf8Array) - Method in class com.yahoo.text.AbstractUtf8Array
- completeBarrier() - Method in interface com.yahoo.concurrent.EventBarrier.BarrierWaiter
-
Callback invoked by the thread that detected the minimal event barrier.
- completeEvent(int) - Method in class com.yahoo.concurrent.EventBarrier
-
Signal the completion of an event.
- CompositeTensorFunction<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A composite tensor function is a tensor function which can be expressed (less tersely) as a tree of primitive tensor functions.
- CompositeTensorFunction() - Constructor for class com.yahoo.tensor.functions.CompositeTensorFunction
- compress(byte[]) - Method in class com.yahoo.compress.Compressor
-
Compresses some data using the compression type of this compressor
- compress(byte[], int) - Method in class com.yahoo.compress.Compressor
-
Compresses some data using the compression type of this compressor
- compress(CompressionType, byte[]) - Method in class com.yahoo.compress.Compressor
-
Compresses some data using the requested compression type
- compress(CompressionType, byte[], Optional<Integer>) - Method in class com.yahoo.compress.Compressor
-
Compresses some data
- Compression(CompressionType, int, byte[]) - Constructor for class com.yahoo.compress.Compressor.Compression
- compressionThresholdFactor() - Method in class com.yahoo.compress.Compressor
-
Returns the compression factor we need to achieve to return compressed rather than raw data
- CompressionType - Enum in com.yahoo.compress
-
Compression type enum.
- compressMinSizeBytes() - Method in class com.yahoo.compress.Compressor
-
Returns the minimal data size required to perform compression
- Compressor - Class in com.yahoo.compress
-
Compressor which can compress and decompress in various formats.
- Compressor() - Constructor for class com.yahoo.compress.Compressor
-
Creates a compressor with default settings.
- Compressor(CompressionType) - Constructor for class com.yahoo.compress.Compressor
-
Creates a compressor with a default compression type.
- Compressor(CompressionType, int) - Constructor for class com.yahoo.compress.Compressor
- Compressor(CompressionType, int, double, int) - Constructor for class com.yahoo.compress.Compressor
-
Creates a compressor.
- Compressor.Compression - Class in com.yahoo.compress
- compressUnconditionally(byte[]) - Method in class com.yahoo.compress.Compressor
- concat(double, String) - Method in interface com.yahoo.tensor.Tensor
- concat(Tensor, String) - Method in interface com.yahoo.tensor.Tensor
- concat(ListType) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the union of the two lists.
- Concat<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
Concatenation of two tensors along an (indexed) dimension
- Concat(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Concat
- 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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A function which returns a constant tensor.
- ConstantTensor(Tensor) - Constructor for class com.yahoo.tensor.functions.ConstantTensor
- ConstantTensor(String) - Constructor for class com.yahoo.tensor.functions.ConstantTensor
- consume(char) - Method in class com.yahoo.text.PositionedString
-
Consumes the character at this position.
- consumeOptional(char) - Method in class com.yahoo.text.PositionedString
-
Advances the position by 1 if the character at the current position is c.
- consumeSpaces() - Method in class com.yahoo.text.PositionedString
-
Consumes zero or more whitespace characters starting at the current position
- consumeTo(char) - Method in class com.yahoo.text.PositionedString
-
Sets the position of this to the next occurrence of c after the current position.
- consumeToPosition(int) - Method in class com.yahoo.text.PositionedString
-
Returns the substring between the current position and
position
and advances the current position toposition
- consumeValue(String) - Method in class com.yahoo.text.SimpleMapParser
- contains(Object) - Method in class com.yahoo.collections.ArraySet
- contains(Object) - Method in class com.yahoo.collections.LazySet
- contains(Object) - Method in class com.yahoo.collections.TinyIdentitySet
- containsAll(Collection<?>) - Method in class com.yahoo.collections.ArraySet
-
This is an extremely expensive implementation of
Set.containsAll(Collection)
. - containsAll(Collection<?>) - Method in class com.yahoo.collections.LazySet
- containsAll(Collection<?>) - Method in class com.yahoo.collections.TinyIdentitySet
-
This is an extremely expensive implementation of
Set.containsAll(Collection)
. - containsKey(Object) - Method in class com.yahoo.collections.LazyMap
- containsKey(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- containsValue(Object) - Method in class com.yahoo.collections.LazyMap
- containsValue(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- 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
- convertFrom(double, BinaryPrefix) - Method in enum com.yahoo.binaryprefix.BinaryPrefix
- copy() - Method in class com.yahoo.tensor.TensorAddress.Builder
-
Creates a copy of this which can be modified separately
- copy(AGGREGATOR) - Method in interface com.yahoo.concurrent.ThreadLocalDirectory.ObservableUpdater
-
Create an application specific copy of the AGGREGATOR for a thread.
- copy(File, File) - Static method in class com.yahoo.io.IOUtils
-
Copies a file to another file.
- copy(String, String) - Static method in class com.yahoo.io.IOUtils
-
Copies a file to another file.
- copy(String, String, int) - Static method in class com.yahoo.io.IOUtils
-
Copies the n first lines of a file to another file.
- copyDirectory(File, File) - Static method in class com.yahoo.io.IOUtils
-
Copies all files and subdirectories (infinitely recursively) in a directory to another.
- copyDirectory(File, File, int) - Static method in class com.yahoo.io.IOUtils
-
Copies all files and subdirectories in a directory to another.
- copyDirectory(File, File, int, FilenameFilter) - Static method in class com.yahoo.io.IOUtils
-
Copies all files and subdirectories in a directory to another.
- copyDirectoryInto(File, File) - Static method in class com.yahoo.io.IOUtils
-
Copies the whole source directory (infinitely recursively) into the target directory.
- copyMap(Map<K, V>) - Method in class com.yahoo.collections.CopyOnWriteHashMap
-
Make a copy of the given map with the requisite deepness.
- copyObject(Inspector, Cursor) - Static method in class com.yahoo.slime.SlimeUtils
- CopyOnWriteHashMap<K,V> - Class in com.yahoo.collections
-
A hashmap wrapper which defers cloning of the enclosed map until it is written.
- CopyOnWriteHashMap<K,V> - Class in com.yahoo.concurrent
-
This is a thread hash map for small collections that are stable once built.
- CopyOnWriteHashMap() - Constructor for class com.yahoo.collections.CopyOnWriteHashMap
- CopyOnWriteHashMap() - Constructor for class com.yahoo.concurrent.CopyOnWriteHashMap
- CopyOnWriteHashMap(int) - Constructor for class com.yahoo.collections.CopyOnWriteHashMap
- CopyOnWriteHashMap(Map<K, V>) - Constructor for class com.yahoo.collections.CopyOnWriteHashMap
- cos() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Cos() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Cos
- count - 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.
- createGenerationInstance(AGGREGATOR) - Method in interface com.yahoo.concurrent.ThreadLocalDirectory.Updater
-
Create data container to receive produced data.
- createMapDataTypeIdentifier(DataTypeIdentifier, DataTypeIdentifier) - Static method in class com.yahoo.text.DataTypeIdentifier
- createPartialType(TensorType.Value, List<TensorType.Dimension>) - Static method in class com.yahoo.tensor.MixedTensor
- createReader(File, String) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered reader
- createReader(String) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered reader in the default encoding
- createReader(String, String) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered reader
- createRoot() - Static method in class com.yahoo.path.Path
-
Create an empty root path with '/' delimiter.
- createRoot(String) - Static method in class com.yahoo.path.Path
-
Create an empty root path with delimiter.
- createUTF8CharArray(String) - Static method in class com.yahoo.vespa.objects.BufferSerializer
- createWeightedSetTypeIdentifier(DataTypeIdentifier, boolean, boolean) - Static method in class com.yahoo.text.DataTypeIdentifier
- createWriter(File, boolean) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered writer in the default encoding
- createWriter(File, String, boolean) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered writer, and the directories to contain it if they do not exist
- createWriter(String, boolean) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered writer in the default encoding
- createWriter(String, String, boolean) - Static method in class com.yahoo.io.IOUtils
-
Creates a buffered writer, and the directories to contain it if they do not exist
- Cursor - Interface in com.yahoo.slime
-
Interface for read-write access to any value or object that is part of a Slime.
- CustomCollectors - Class in com.yahoo.stream
-
The purpose of this class is to fill gaps in the Java
Collectors
api by offering convenient ways to retrieve implementations ofCollector
. - CustomCollectors.DuplicateKeyException - Exception in com.yahoo.stream
D
- DaemonThreadFactory - Class in com.yahoo.concurrent
-
A simple thread factory that decorates
Executors.defaultThreadFactory()
and sets all created threads to be daemon threads. - DaemonThreadFactory() - Constructor for class com.yahoo.concurrent.DaemonThreadFactory
-
Creates a deamon thread factory that creates threads with the default names provided by
Executors.defaultThreadFactory()
. - DaemonThreadFactory(String) - Constructor for class com.yahoo.concurrent.DaemonThreadFactory
-
Creates a deamon thread factory that creates threads with the default names provided by
Executors.defaultThreadFactory()
prepended by the specified prefix. - data() - Method in class com.yahoo.compress.Compressor.Compression
-
Returns the uncompressed data in a buffer which gets owned by the caller
- data() - Method in class com.yahoo.errorhandling.Results
- DATA - com.yahoo.data.access.Type
- DATA - com.yahoo.slime.Type
- DataTypeIdentifier - Class in com.yahoo.text
- DataTypeIdentifier(byte[]) - Constructor for class com.yahoo.text.DataTypeIdentifier
- DataTypeIdentifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.DataTypeIdentifier
- DataTypeIdentifier(String) - Constructor for class com.yahoo.text.DataTypeIdentifier
- DataValue(byte[]) - Constructor for class com.yahoo.data.access.simple.Value.DataValue
- deadline() - Method in class com.yahoo.time.TimeBudget
-
Returns the deadline, if present.
- decode(byte[]) - Static method in class com.yahoo.slime.BinaryFormat
-
Take binary data and deserialize it into a Slime object.
- decode(byte[], int, int) - Static method in class com.yahoo.slime.BinaryFormat
-
Take binary data and deserialize it into a Slime object.
- decode(long) - Static method in class com.yahoo.geo.ZCurve
-
Decode a z-value into the original two integers.
- decode(Slime, byte[]) - Method in class com.yahoo.slime.JsonDecoder
- decode(TensorType, byte[]) - Static method in class com.yahoo.tensor.serialization.JsonFormat
-
Deserializes the given tensor from JSON format
- decode(InputStream, Slime) - Method in class com.yahoo.slime.JsonFormat
- decode(InputStream, Slime) - Method in interface com.yahoo.slime.SlimeFormat
-
Encode a slime object into the provided output stream
- decode(String) - Method in class com.yahoo.text.Ascii.Decoder
- decode(String, Charset) - Static method in class com.yahoo.text.Ascii
- decode(Optional<TensorType>, GrowableByteBuffer) - Method in class com.yahoo.tensor.serialization.DenseBinaryFormat
- decode(Optional<TensorType>, GrowableByteBuffer) - Static method in class com.yahoo.tensor.serialization.TypedBinaryFormat
-
Decode some data to a tensor
- decode_slow(long) - Static method in class com.yahoo.geo.ZCurve
-
Decode a z-value into the original two integers.
- decodeOrThrow(Slime, byte[]) - Method in class com.yahoo.slime.JsonDecoder
-
Decode bytes as a UTF-8 JSON into Slime, or throw
JsonParseException
on invalid JSON. - decompress(byte[], CompressionType, int) - Method in class com.yahoo.compress.Compressor
-
Decompresses some data
- decompress(CompressionType, byte[], int, int, Optional<Integer>) - Method in class com.yahoo.compress.Compressor
-
Decompresses some data
- decompress(Compressor.Compression) - Method in class com.yahoo.compress.Compressor
-
Decompresses some data
- decompressUnconditionally(byte[], int, int) - Method in class com.yahoo.compress.Compressor
- DEFAULT_BASE_SIZE - Static variable in class com.yahoo.io.GrowableByteBuffer
- DEFAULT_GROW_FACTOR - Static variable in class com.yahoo.io.GrowableByteBuffer
- degrees - Variable in class com.yahoo.geo.ParsedDegree
-
the parsed latitude or longitude Degrees north or east if positive Degrees south or west if negative
- DegreesParser - Class in com.yahoo.geo
-
Utility for parsing geographical coordinates
- DegreesParser(String) - Constructor for class com.yahoo.geo.DegreesParser
-
Parse the given string.
- DenseBinaryFormat - Class in com.yahoo.tensor.serialization
-
Implementation of a dense binary format for a tensor on the form: Sorted dimensions = num_dimensions [dimension_str_len dimension_str_bytes dimension_size_int]* Cell_values = [double, double, double, ...]* where values are encoded in order of increasing indexes in each dimension, increasing indexes of later dimensions in the dimension type before earlier.
- denseSubspaceBuilder(TensorAddress) - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- denseSubspaceSize() - Method in class com.yahoo.tensor.MixedTensor.BoundBuilder
- denseSubspaceSize() - Method in class com.yahoo.tensor.MixedTensor
-
Returns the size of dense subspaces
- 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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A tensor generator which returns a tensor of any dimension filled with 1 in the diagonal and 0 elsewhere.
- Diag(TensorType) - Constructor for class com.yahoo.tensor.functions.Diag
- dimension() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
-
Returns the given name of the dimension, or null if dense form is used, such that name must be inferred from order
- dimension(int) - Method in class com.yahoo.tensor.PartialAddress
- dimension(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Builder
-
Adds the given dimension
- dimension(String) - Method in class com.yahoo.tensor.TensorType
-
Returns the dimension with this name, or empty if not present
- dimension(String, TensorType.Dimension.Type) - Method in class com.yahoo.tensor.TensorType.Builder
- dimensionNames() - Method in class com.yahoo.tensor.TensorType
-
Returns an immutable set of the names of the dimensions of this
- dimensions() - Method in class com.yahoo.tensor.DimensionSizes.Builder
-
Returns the number of dimensions this provides the size of
- dimensions() - Method in class com.yahoo.tensor.DimensionSizes
-
Returns the number of dimensions this provides the size of
- dimensions() - Method in class com.yahoo.tensor.TensorType
-
Returns an immutable list of the dimensions of this
- dimensionSizes() - Method in class com.yahoo.tensor.IndexedTensor
- DimensionSizes - Class in com.yahoo.tensor
-
The sizes of a set of dimensions.
- DimensionSizes.Builder - Class in com.yahoo.tensor
-
Builder of a set of dimension sizes.
- DimensionValue(int) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(ScalarFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(String) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(String, int) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(String, ScalarFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(String, String) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(Optional<String>, ScalarFunction<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- DimensionValue(Optional<String>, String) - Constructor for class com.yahoo.tensor.functions.Slice.DimensionValue
- dimensionwiseGeneralizationWith(TensorType) - Method in class com.yahoo.tensor.TensorType
-
Returns the dimensionwise generalization of this and the given type, or empty if no generalization exists.
- DistanceParser - Class in com.yahoo.geo
-
Utility for parsing a geographical distance with unit.
- divide() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- divide(double) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
- divide(Tensor) - Method in interface com.yahoo.tensor.Tensor
- Divide() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Divide
- document - Static variable in interface com.yahoo.vespa.objects.Ids
- done() - Method in class com.yahoo.javacc.FastCharStream
- DOUBLE - com.yahoo.data.access.Type
- DOUBLE - com.yahoo.slime.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
- DynamicTensor<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A function which is a tensor whose values are computed by individual lambda functions on evaluation.
E
- e - Variable in class com.yahoo.geo.BoundingBoxParser
- elements() - Method in class com.yahoo.path.Path
-
Returns an immutable list of the elements of this path in order
- elu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- elu(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Elu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Elu
- Elu(double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Elu
- empty - Static variable in class com.yahoo.tensor.TensorType
-
The empty tensor type - which is the same as a double
- empty() - Static method in class com.yahoo.data.access.simple.Value
- empty() - Static method in interface com.yahoo.tensor.functions.ToStringContext
- EMPTY - com.yahoo.data.access.Type
- EmptyStringContext() - Constructor for class com.yahoo.tensor.functions.ToStringContext.EmptyStringContext
- EmptyValue() - Constructor for class com.yahoo.data.access.simple.Value.EmptyValue
- encode() - Method in class com.yahoo.slime.JsonFormat.Encoder
- encode(int) - Static method in class com.yahoo.text.Utf8
-
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into a new allocated array.
- encode(int, byte[], int) - Static method in class com.yahoo.text.Utf8
-
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into an array.
- encode(int, int) - Static method in class com.yahoo.geo.ZCurve
-
Encode two 32 bit integers by bit-interleaving them into one 64 bit integer value.
- encode(int, OutputStream) - Static method in class com.yahoo.text.Utf8
-
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into an OutputStream.
- encode(int, ByteBuffer) - Static method in class com.yahoo.text.Utf8
-
Encode a valid Unicode codepoint as a sequence of UTF-8 bytes into a ByteBuffer.
- encode(Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encode(AbstractByteWriter, Inspector) - Method in class com.yahoo.slime.JsonFormat
- encode(AbstractByteWriter, Slime) - Method in class com.yahoo.slime.JsonFormat
- encode(GrowableByteBuffer, Tensor) - Method in class com.yahoo.tensor.serialization.DenseBinaryFormat
- encode(Slime) - Static method in class com.yahoo.slime.BinaryFormat
-
Take a Slime object and serialize it into binary format.
- encode(Tensor) - Static method in class com.yahoo.tensor.serialization.JsonFormat
-
Serializes the given tensor value into JSON format
- encode(Tensor) - Static method in class com.yahoo.tensor.serialization.TypedBinaryFormat
- encode(OutputStream, Inspector) - Method in class com.yahoo.slime.JsonFormat
- encode(OutputStream, Slime) - Method in class com.yahoo.slime.JsonFormat
- encode(OutputStream, Slime) - Method in interface com.yahoo.slime.SlimeFormat
-
Encode a slime object into the provided output stream
- encode(String) - Method in class com.yahoo.text.Ascii.Encoder
- encode(String, Charset, int...) - Static method in class com.yahoo.text.Ascii
- encode(Map<String, ?>) - Static method in class com.yahoo.text.JSON
-
Outputs a map as a JSON 'object' string, provided that the map values are either String Number Any object whose toString returns JSON
- encode_slow(int, int) - Static method in class com.yahoo.geo.ZCurve
-
Encode two integers by bit-interleaving them into one Long value.
- encodeARRAY(Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeBOOL(boolean) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeDATA(byte[]) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeDOUBLE(double) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeEMPTY() - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeLONG(long) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeOBJECT(Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encoder - Variable in class com.yahoo.io.AbstractByteWriter
- Encoder(Inspector, AbstractByteWriter, boolean) - Constructor for class com.yahoo.slime.JsonFormat.Encoder
- Encoder(Inspector, OutputStream, boolean) - Constructor for class com.yahoo.slime.JsonFormat.Encoder
- encodeSTRING(String) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- encodeWithType(Tensor) - Static method in class com.yahoo.tensor.serialization.JsonFormat
-
Serializes the given tensor type and value into JSON format
- 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
- entries() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- entries() - Method in interface com.yahoo.slime.Inspector
-
Check how many entries are contained in the current value.
- entriesIterator(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
- entriesStream(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
-
Returns stream of entries for given inspector.
- entry(int) - Method in interface com.yahoo.data.access.Inspector
-
Access an array entry.
- entry(int) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- entry(int) - Method in class com.yahoo.data.access.simple.Value
- entry(int) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- entry(int) - Method in interface com.yahoo.slime.Cursor
-
Access an array entry.
- entry(int) - Method in interface com.yahoo.slime.Inspector
-
Access an array entry.
- entry(int, Inspector) - Method in interface com.yahoo.data.access.ArrayTraverser
-
Callback function to implement.
- entry(int, Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- entry(int, Inspector) - Method in interface com.yahoo.slime.ArrayTraverser
-
Callback function to implement.
- entry(int, Inspector) - Method in class com.yahoo.slime.JsonFormat.Encoder
- entryCount() - Method in interface com.yahoo.data.access.Inspector
-
Get the number of entries in an ARRAY (always returns 0 for non-arrays)
- entryCount() - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- entryCount() - Method in class com.yahoo.data.access.simple.Value
- entryCount() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- entrySet() - Method in class com.yahoo.collections.CopyOnWriteHashMap
- entrySet() - Method in class com.yahoo.collections.LazyMap
- entrySet() - Method in class com.yahoo.collections.ListMap
-
Returns the entries of this.
- entrySet() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- equal() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- equal(Tensor) - Method in interface com.yahoo.tensor.Tensor
- equal(List<String>) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Equal() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Equal
- equalContentsIgnoreOrder(Collection<?>, Collection<?>) - Static method in class com.yahoo.collections.CollectionUtil
-
Returns true if the contents of the two given collections are equal, ignoring order.
- equals(BinaryScaledAmount) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
- equals(Tensor, Tensor) - Static method in interface com.yahoo.tensor.Tensor
-
Implement here to make this work across implementations.
- equals(Object) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
- equals(Object) - Method in class com.yahoo.collections.Hashlet
- equals(Object) - Method in class com.yahoo.collections.LazyMap
- equals(Object) - Method in class com.yahoo.collections.LazySet
- equals(Object) - Method in class com.yahoo.collections.Pair
- equals(Object) - Method in class com.yahoo.collections.Tuple2
-
equals(Object) will always throw UnsupportedOperationException.
- equals(Object) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- equals(Object) - Method in class com.yahoo.io.GrowableByteBuffer
- equals(Object) - Method in class com.yahoo.net.URI
- equals(Object) - Method in class com.yahoo.net.Url
- equals(Object) - Method in class com.yahoo.net.UrlToken
- equals(Object) - Method in class com.yahoo.osgi.maven.ProjectBundleClassPaths.BundleClasspathMapping
- equals(Object) - Method in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- equals(Object) - Method in class com.yahoo.path.Path
- equals(Object) - Method in class com.yahoo.protect.ErrorMessage
-
Two error messages are equal if they have the same code and message.
- equals(Object) - Method in class com.yahoo.tensor.DimensionSizes
- equals(Object) - Method in class com.yahoo.tensor.evaluation.Name
- equals(Object) - Method in class com.yahoo.tensor.IndexedTensor
- equals(Object) - Method in class com.yahoo.tensor.MappedTensor
- equals(Object) - Method in class com.yahoo.tensor.MixedTensor
- equals(Object) - Method in class com.yahoo.tensor.Tensor.Cell
- equals(Object) - Method in interface com.yahoo.tensor.Tensor
-
Returns whether this tensor and the given tensor is mathematically equal: That they have the same dimension *names* and the same content.
- equals(Object) - Method in class com.yahoo.tensor.TensorAddress
- equals(Object) - Method in class com.yahoo.tensor.TensorType.Dimension
- equals(Object) - Method in class com.yahoo.tensor.TensorType
- equals(Object) - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
- equals(Object) - Method in class com.yahoo.text.AbstractUtf8Array
- equals(Object) - Method in class com.yahoo.text.DataTypeIdentifier
- equals(Object) - Method in class com.yahoo.text.Utf8String
- equals(Object) - Method in class com.yahoo.vespa.objects.FieldBase
- equals(Object) - Method in class com.yahoo.vespa.objects.Identifiable
- equals(Object, Object) - Static method in class com.yahoo.vespa.objects.Identifiable
-
Returns whether or not two objects are equal, taking into account that either can be null.
- equals(String, String) - Static method in class com.yahoo.text.JSON
-
Test whether two JSON strings are equal, e.g.
- equalTo(Inspector) - Method in interface com.yahoo.slime.Inspector
-
Tests whether this is equal to Inspector.
- equalTo(Slime) - Method in class com.yahoo.slime.Slime
-
Tests whether the two Inspectors are equal.
- erf() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- erf(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions.Erf
- Erf() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Erf
- ErrorMessage - Class in com.yahoo.protect
-
An error message with a code.
- ErrorMessage() - Constructor for class com.yahoo.protect.ErrorMessage
-
Create an invalid instance for a subclass to initialize.
- ErrorMessage(int, String) - Constructor for class com.yahoo.protect.ErrorMessage
- ErrorMessage(int, String, String) - Constructor for class com.yahoo.protect.ErrorMessage
-
Create an application specific error message with an application specific code
- ErrorMessage(int, String, String, Throwable) - Constructor for class com.yahoo.protect.ErrorMessage
-
Create an application specific error message with an application specific code
- errors() - Method in class com.yahoo.errorhandling.Results
- escape(String) - Static method in class com.yahoo.text.JSON
-
Returns the given string as a properly json escaped string
- escape(String) - Static method in class com.yahoo.text.StringUtilities
- escape(String, char) - Static method in class com.yahoo.text.StringUtilities
-
Escapes strings into a format with only printable ASCII characters.
- ESCAPE_CHAR - Static variable in class com.yahoo.text.Ascii
- escapedAsciiContent(String, boolean) - Method in class com.yahoo.text.XMLWriter
-
Writes the given US-ASCII only string as-is.
- escapedContent(String, boolean) - Method in class com.yahoo.text.XMLWriter
-
Writes the given string as-is.
- evaluate() - Method in class com.yahoo.tensor.functions.TensorFunction
-
Evaluate with no context
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.CompositeTensorFunction
-
Evaluates this by first converting it to a primitive function
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Concat
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ConstantTensor
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Generate
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Join
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Map
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Merge
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Reduce
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.ReduceJoin
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Rename
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Slice
- evaluate(EvaluationContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.TensorFunction
-
Evaluates this tensor.
- EvaluationContext<NAMETYPE extends Name> - Interface in com.yahoo.tensor.evaluation
-
An evaluation context which is passed down to all nested functions during evaluation.
- EventBarrier - Class in com.yahoo.concurrent
-
Reference implementation of the 'Incremental Minimal Event Barrier' algorithm.
- EventBarrier() - Constructor for class com.yahoo.concurrent.EventBarrier
-
At creation there are no active events and no pending barriers.
- EventBarrier.BarrierWaiter - Interface in com.yahoo.concurrent
-
Declares the interface required to wait for the detection of a minimal event barrier.
- exa - com.yahoo.binaryprefix.BinaryPrefix
- ExceptionUtils - Class in com.yahoo.exception
-
Misc exception utility methods - replacement for Apache commons-lang's ExceptionUtils
- exec(String) - Method in class com.yahoo.system.ProcessExecuter
-
Executes the given command synchronously without timeout.
- exec(String[]) - Method in class com.yahoo.system.ProcessExecuter
-
Executes the given command synchronously without timeout.
- execute(Object) - Method in interface com.yahoo.vespa.objects.ObjectOperation
-
Apply this operation to the given object.
- execute(Runnable) - Method in class com.yahoo.concurrent.CachedThreadPoolWithFallback
- execute(Runnable) - Method in class com.yahoo.concurrent.InThreadExecutorService
- execute(String) - Method in class com.yahoo.system.execution.ProcessExecutor
-
Convenience method to execute a process with no input data.
- execute(String, String) - Method in class com.yahoo.system.execution.ProcessExecutor
-
Executes the given command synchronously.
- execute(Key, Runnable) - Method in class com.yahoo.concurrent.StripedExecutor
-
Executes the given command.
- exitCode - Variable in class com.yahoo.system.execution.ProcessResult
- exp() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Exp() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Exp
- ExpressionFormatter - Class in com.yahoo.text
-
Formats any parenthesis expression.
F
- FastCharStream - Class in com.yahoo.javacc
- FastCharStream(String) - Constructor for class com.yahoo.javacc.FastCharStream
- FatalErrorHandler - Class in com.yahoo.io
-
What to do if a fatal condition happens in an IO component.
- FatalErrorHandler() - Constructor for class com.yahoo.io.FatalErrorHandler
- fetch() - Method in class com.yahoo.concurrent.ThreadLocalDirectory
-
Fetch the current set of sampled data, and reset state of all thread local instances.
- field(int) - Method in interface com.yahoo.slime.Cursor
-
Access an field in an object by symbol id.
- field(int) - Method in interface com.yahoo.slime.Inspector
-
Access an field in an object by symbol id.
- field(int, Inspector) - Method in interface com.yahoo.slime.ObjectSymbolTraverser
-
Callback function to implement.
- field(String) - Method in interface com.yahoo.data.access.Inspector
-
Access an field in an object.
- field(String) - Method in class com.yahoo.data.access.simple.Value
- field(String) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- field(String) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- field(String) - Method in interface com.yahoo.slime.Cursor
-
Access an field in an object by symbol name.
- field(String) - Method in interface com.yahoo.slime.Inspector
-
Access an field in an object by symbol name.
- field(String, Inspector) - Method in interface com.yahoo.data.access.ObjectTraverser
-
Callback function to implement.
- field(String, Inspector) - Method in class com.yahoo.data.access.simple.JsonRender.StringEncoder
- field(String, Inspector) - Method in class com.yahoo.slime.JsonFormat.Encoder
- field(String, Inspector) - Method in interface com.yahoo.slime.ObjectTraverser
-
Callback function to implement.
- FieldBase - Class in com.yahoo.vespa.objects
- FieldBase(String) - Constructor for class com.yahoo.vespa.objects.FieldBase
- fieldCount() - Method in interface com.yahoo.data.access.Inspector
-
Get the number of fields in an OBJECT (always returns 0 for non-objects)
- fieldCount() - Method in class com.yahoo.data.access.simple.Value
- fieldCount() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- fieldCount() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- fields() - Method in interface com.yahoo.data.access.Inspector
-
Convert an object to an iterable list of (name, value) pairs.
- fields() - Method in class com.yahoo.data.access.simple.Value
- fields() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- fields() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- fields() - Method in interface com.yahoo.slime.Inspector
-
Check how many fields are contained in the current value.
- filter(Collection<?>, Class<T>) - Static method in class com.yahoo.collections.CollectionUtil
-
Returns the subset of elements from the given collection that can be cast to the reference type, defined by the given Class object.
- findEndOfKey() - Method in class com.yahoo.text.SimpleMapParser
- findEndOfValue() - Method in class com.yahoo.text.SimpleMapParser
- first - Variable in class com.yahoo.collections.Tuple2
- first() - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the first item in this list, or empty if there are none.
- first(int) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the first n items in this list, or everything except those if negated.
- first(Collection<T>) - Static method in class com.yahoo.collections.CollectionUtil
-
Returns the first element in a collection according to iteration order.
- firstMatching(T[], Predicate<? super T>) - Static method in class com.yahoo.collections.CollectionUtil
- 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
- forceLoad(String, String[], ClassLoader) - Static method in class com.yahoo.system.ForceLoad
-
Force the loading of the given classes.
- ForceLoad - Class in com.yahoo.system
-
Utility class used to force the loading of other classes.
- ForceLoad() - Constructor for class com.yahoo.system.ForceLoad
- ForceLoadError - Error in com.yahoo.system
-
Special error to be propagated when force-loading a class fails.
- ForceLoadError(String, Throwable) - Constructor for error com.yahoo.system.ForceLoadError
-
Create a new force load error
- format(String) - Method in class com.yahoo.text.ExpressionFormatter
- formatException(String) - Method in class com.yahoo.javacc.FastCharStream
- forward(String) - Method in class com.yahoo.concurrent.maintenance.JobMetrics
-
Forward metrics for given job to metric consumer
- 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
- free(TensorType, Function<List<Long>, Double>) - Static method in class com.yahoo.tensor.functions.Generate
-
Creates a generated tensor from a free function
- FreezableArrayList<ITEM> - Class in com.yahoo.collections
-
An array list which can be frozen to disallow further edits.
- FreezableArrayList() - Constructor for class com.yahoo.collections.FreezableArrayList
-
Creates a freezable array list which does not permit adds after freeze
- FreezableArrayList(boolean) - Constructor for class com.yahoo.collections.FreezableArrayList
- FreezableArrayList(boolean, int) - Constructor for class com.yahoo.collections.FreezableArrayList
- FreezableArrayList(int) - Constructor for class com.yahoo.collections.FreezableArrayList
-
Creates a freezable array list which does not permit adds after freeze
- freeze() - Method in class com.yahoo.collections.FreezableArrayList
-
Irreversibly freezes the content of this
- freeze() - Method in class com.yahoo.collections.ListMap
-
Irreversibly prevent changes to the content of this.
- from(double) - Static method in interface com.yahoo.tensor.Tensor
-
Returns a double as a tensor: A dimensionless tensor containing the value as its cell
- from(TensorType, String) - Static method in interface com.yahoo.tensor.Tensor
-
Returns a tensor instance containing the given data on the tensor literal form.
- from(TensorType, List<ScalarFunction<NAMETYPE>>) - Static method in class com.yahoo.tensor.functions.DynamicTensor
-
Creates a dynamic tensor function for a bound, indexed tensor
- from(TensorType, Map<TensorAddress, ScalarFunction<NAMETYPE>>) - Static method in class com.yahoo.tensor.functions.DynamicTensor
-
Creates a dynamic tensor function.
- from(Writer) - Static method in class com.yahoo.text.XMLWriter
-
Returns the input writer as-is if it is an XMLWriter instance.
- from(Writer, int, int) - Static method in class com.yahoo.text.XMLWriter
-
Returns the input writer as-is if it is an XMLWriter instance.
- from(String) - Static method in interface com.yahoo.tensor.Tensor
-
Returns a tensor instance containing the given data on the tensor literal form.
- from(String, String) - Static method in interface com.yahoo.tensor.Tensor
-
Returns a tensor instance containing the given data on the tensor literal form.
- from(Clock, Instant, Optional<Duration>) - Static method in class com.yahoo.time.TimeBudget
- fromArray(Inspector, Function<Inspector, T>) - Static method in class com.yahoo.slime.SlimeStream
-
Create a stream from a Slime
Inspector
pointing to an array. - fromDimensions() - Method in class com.yahoo.tensor.functions.Rename
- fromId(String) - Static method in enum com.yahoo.tensor.TensorType.Value
- fromNow(Clock, Duration) - Static method in class com.yahoo.time.TimeBudget
-
Returns a TimeBudget with a start time of now, and with the given timeout.
- fromSpec(String) - Static method in class com.yahoo.tensor.TensorType
-
Returns a tensor type instance from a tensor type spec:
tensor(dimension1, dimension2, ...)
where each dimension is 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, boolean, boolean) - Static method in class com.yahoo.geo.ParsedDegree
- fromString(String, String) - Static method in class com.yahoo.path.Path
-
Create a path from a string.
- fromSymbol(char) - Static method in enum com.yahoo.binaryprefix.BinaryPrefix
G
- generate(TensorType, Function<List<Long>, Double>) - Static method in interface com.yahoo.tensor.Tensor
- Generate<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
An indexed tensor whose values are generated by a function
- Generate(TensorType, Function<List<Long>, Double>) - Constructor for class com.yahoo.tensor.functions.Generate
-
The same as Generate.free
- generateToken(UnicodeUtilities.Predicate) - Static method in class com.yahoo.javacc.UnicodeUtilities
- GenericWriter - Class in com.yahoo.text
-
This is a basic writer for presenting text.
- GenericWriter() - Constructor for class com.yahoo.text.GenericWriter
- get() - Method in class com.yahoo.io.Blob
-
Obtain the internal data held by this object.
- get() - Method in class com.yahoo.io.GrowableByteBuffer
- get() - Method in class com.yahoo.lang.MutableBoolean
- get() - Method in class com.yahoo.lang.MutableInteger
- get() - Method in class com.yahoo.lang.MutableLong
- get() - Method in class com.yahoo.lang.SettableOptional
- get() - Method in class com.yahoo.slime.Slime
-
Get a Cursor connected to the top-level data object.
- get(byte[]) - Method in class com.yahoo.io.GrowableByteBuffer
- get(byte[], int, int) - Method in class com.yahoo.io.GrowableByteBuffer
- get(int) - Method in class com.yahoo.io.GrowableByteBuffer
- get(long) - Method in class com.yahoo.concurrent.Receiver
-
Wait for up to "timeout" milliseconds for an incoming message.
- get(long) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns the value at the given standard value order index as a double.
- get(long...) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns the value at the given indexes as a double
- get(TensorAddress) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns the value at this address, or 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
- get(Object) - Method in class com.yahoo.collections.Hashlet
-
Obtain the value for a specific key.
- get(Object) - Method in class com.yahoo.collections.LazyMap
- get(Object) - Method in class com.yahoo.collections.MethodCache
- get(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- get(K) - Method in class com.yahoo.collections.ListMap
-
Returns the List containing the elements with this key, or an empty list if there are no elements for this key.
- getAbsolute() - Method in class com.yahoo.path.Path
-
Returns a string representation of this path where the delimiter is prepended
- getArguments() - Method in class com.yahoo.system.CommandLineParser
-
All non-switch strings that were given on the command line
- getBeginColumn() - Method in class com.yahoo.javacc.FastCharStream
- getBeginLine() - Method in class com.yahoo.javacc.FastCharStream
- getBinarySwitches() - Method in class com.yahoo.system.CommandLineParser
-
The binary switches that were given on the command line
- getBinding(String) - Method in class com.yahoo.tensor.functions.ToStringContext.EmptyStringContext
- getBinding(String) - Method in interface com.yahoo.tensor.functions.ToStringContext
-
Returns the name an identifier is bound to, or null if not bound in this context
- getBuf() - Method in class com.yahoo.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 enum com.yahoo.compress.CompressionType
- getCode() - Method in class com.yahoo.protect.ErrorMessage
- getContext() - Method in class com.yahoo.net.URI.Token
- getDaemonThreadFactory(String) - Static method in class com.yahoo.concurrent.ThreadFactoryFactory
- getDegrees() - Method in class com.yahoo.geo.DistanceParser
- getDepth() - Method in class com.yahoo.net.URI
-
Returns the depth of this uri.
- getDetailedMessage() - Method in class com.yahoo.protect.ErrorMessage
-
Returns the detailed message, or null if there is no detailed message
- getDimension(String) - Method in class com.yahoo.tensor.TensorType.Builder
-
Returns the given dimension, or empty if none is present
- getDocument(File) - Static method in class com.yahoo.text.XML
-
Returns the parsed Document from an XML file
- getDocument(Reader) - Static method in class com.yahoo.text.XML
-
Returns the parsed Document from an XML file
- getDocument(String) - Static method in class com.yahoo.text.XML
-
Returns the Document of the string XML payload
- getDocumentBuilder() - Static method in class com.yahoo.text.XML
-
Creates a new XML DocumentBuilder
- getDocumentBuilder(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
- getEndColumn() - Method in class com.yahoo.javacc.FastCharStream
- getEndLine() - Method in class com.yahoo.javacc.FastCharStream
- getError() - Method in class com.yahoo.io.NativeIO
- getExtension() - Method in class com.yahoo.net.URI
- getFilename() - Method in class com.yahoo.net.URI
- getFirst() - Method in class com.yahoo.collections.Pair
-
Returns the first member.
- getFloat() - Method in class com.yahoo.io.GrowableByteBuffer
- getFloat(int) - Method in class com.yahoo.io.GrowableByteBuffer
- getFloat(long) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns the value at the given standard value order index as a float.
- getFloat(long...) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns the value at the given indexes as a float
- getFloat(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getFloat(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
- getFloatValue() - Method in class com.yahoo.tensor.Tensor.Cell
-
Returns the value as a float
- getFragment() - Method in class com.yahoo.net.URI
- getFragment() - Method in class com.yahoo.net.Url
- getFragmentBegin() - Method in class com.yahoo.net.Url
- getFragmentEnd() - Method in class com.yahoo.net.Url
- getGrowFactor() - Method in class com.yahoo.io.GrowableByteBuffer
- getHelpText() - Method in class com.yahoo.system.CommandLineParser
- getHost() - Method in class com.yahoo.net.URI
-
Returns the normalized host of this URI.
- getHost() - Method in class com.yahoo.net.Url
- getHostBegin() - Method in class com.yahoo.net.Url
- getHostEnd() - Method in class com.yahoo.net.Url
- getImage() - Method in class com.yahoo.javacc.FastCharStream
- getIndexOfKey(Object) - Method in class com.yahoo.collections.Hashlet
-
Finds the index where the key,value pair is stored.
- getInt() - Method in class com.yahoo.io.GrowableByteBuffer
- getInt(int) - Method in class com.yahoo.io.GrowableByteBuffer
- getInt(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getInt(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
- getInt1_2_4Bytes() - Method in class com.yahoo.io.GrowableByteBuffer
-
Reads a 30-bit positive integer from the buffer, which was written using 1, 2, or 4 bytes.
- getInt1_2_4Bytes(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getInt1_4Bytes() - Method in class com.yahoo.io.GrowableByteBuffer
-
Reads a 31-bit positive integer from the buffer, which was written using 1 or 4 bytes.
- getInt1_4Bytes(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getInt2_4_8Bytes() - Method in class com.yahoo.io.GrowableByteBuffer
-
Reads a 62-bit positive integer from the buffer, which was written using 2, 4, or 8 bytes.
- getInt2_4_8Bytes(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getInvalidExplanation() - Method in class com.yahoo.net.URI
-
Returns an explanation of why this uri is invalid, or null if it is valid
- getKey() - Method in class com.yahoo.tensor.Tensor.Cell
- getLength() - Method in class com.yahoo.net.UrlToken
- getLines(String) - Static method in class com.yahoo.io.IOUtils
-
Returns a list containing the lines in the given file as strings
- getList(K) - Method in class com.yahoo.collections.ListMap
-
The same as get
- getLocalhost() - Static method in class com.yahoo.net.HostName
-
Return a public and fully qualified hostname for localhost that resolves to an IP address on a network interface.
- getLocalInstance() - Method in class com.yahoo.concurrent.ThreadLocalDirectory
-
Expose the thread local for the running thread, for use in conjunction with update(SAMPLE, LocalInstance<AGGREGATOR, SAMPLE>).
- getLong() - Method in class com.yahoo.io.GrowableByteBuffer
- getLong(int) - Method in class com.yahoo.io.GrowableByteBuffer
- getLong(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getLong(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
- getMainTld() - Method in class com.yahoo.net.URI
- getMessage() - Method in class com.yahoo.protect.ErrorMessage
- getName() - Method in class com.yahoo.io.reader.NamedReader
- getName() - Method in class com.yahoo.path.Path
-
Returns the name of this path element, typically the last element in the path string
- getName() - Method in class com.yahoo.vespa.objects.FieldBase
- getNewEncoder() - Static method in class com.yahoo.text.Utf8
-
Create a new UTF-8 encoder.
- getNodePath(Node, String) - Static method in class com.yahoo.text.XML
-
Returns the path to the given xml node, where each node name is separated by the given separator string.
- getOffendingBytes() - Method in exception com.yahoo.slime.JsonParseException
- getOffset() - Method in class com.yahoo.net.UrlToken
- getOrig() - Method in class com.yahoo.net.UrlToken
- getParams() - Method in class com.yahoo.net.URI
- getParentPath() - Method in class com.yahoo.path.Path
-
Returns the parent path: A path containing all elements of this except the last
- getPassword() - Method in class com.yahoo.net.Url
- getPasswordBegin() - Method in class com.yahoo.net.Url
- getPasswordEnd() - Method in class com.yahoo.net.Url
- getPath() - Method in class com.yahoo.net.URI
- getPath() - Method in class com.yahoo.net.Url
- getPathBegin() - Method in class com.yahoo.net.Url
- getPathEnd() - Method in class com.yahoo.net.Url
- getPort() - Method in class com.yahoo.net.URI
-
Returns the port number of this scheme if set explicitly, or -1 otherwise
- getPort() - Method in class com.yahoo.net.Url
- getPortBegin() - Method in class com.yahoo.net.Url
- getPortEnd() - Method in class com.yahoo.net.Url
- getPortString() - Method in class com.yahoo.net.Url
- getPrefix() - Method in class com.yahoo.concurrent.DaemonThreadFactory
- getQuery() - Method in class com.yahoo.net.URI
- getQuery() - Method in class com.yahoo.net.Url
- getQueryBegin() - Method in class com.yahoo.net.Url
- getQueryEnd() - Method in class com.yahoo.net.Url
- getReader() - Method in class com.yahoo.io.reader.NamedReader
- getRelative() - Method in class com.yahoo.path.Path
-
Returns a string representation of the path represented by this
- getRest() - Method in class com.yahoo.net.URI
-
Returns the rest of this uri, that is what is following the host or port.
- getScheme() - Method in class com.yahoo.net.URI
-
Returns the normalized scheme of this URI.
- getScheme() - Method in class com.yahoo.net.Url
- getSchemeBegin() - Method in class com.yahoo.net.Url
- getSchemeEnd() - Method in class com.yahoo.net.Url
- getSecond() - Method in class com.yahoo.collections.Pair
-
Returns the second member.
- getSerializedSize1_2_4Bytes(int) - Static method in class com.yahoo.io.GrowableByteBuffer
-
Computes the size used for storing the given integer using 1, 2 or 4 bytes.
- getSerializedSize1_4Bytes(int) - Static method in class com.yahoo.io.GrowableByteBuffer
-
Computes the size used for storing the given integer using 1 or 4 bytes.
- getSerializedSize2_4_8Bytes(long) - Static method in class com.yahoo.io.GrowableByteBuffer
-
Computes the size used for storing the given integer using 2, 4 or 8 bytes.
- getShort() - Method in class com.yahoo.io.GrowableByteBuffer
- getShort(int) - Method in class com.yahoo.io.GrowableByteBuffer
- getShort(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getShort(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
- getStackTraceAsString(Throwable) - Static method in class com.yahoo.exception.ExceptionUtils
- getStackTraceRecursivelyAsString(Throwable) - Static method in class com.yahoo.exception.ExceptionUtils
- getString(FieldBase) - Method in class com.yahoo.vespa.objects.BufferSerializer
- getString(FieldBase) - Method in interface com.yahoo.vespa.objects.Deserializer
- getSuffix(int) - Method in class com.yahoo.javacc.FastCharStream
- getTabSize() - Method in class com.yahoo.javacc.FastCharStream
- getTensor(String) - Method in interface com.yahoo.tensor.evaluation.EvaluationContext
-
Returns the tensor bound to this name, or null if none
- getTensor(String) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
- getTerm() - Method in class com.yahoo.net.UrlToken
- getThreadFactory(String) - Static method in class com.yahoo.concurrent.ThreadFactoryFactory
- getToken() - Method in class com.yahoo.net.URI.Token
- getType() - Method in class com.yahoo.net.UrlToken
- getType(String) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
- getType(String) - Method in interface com.yahoo.tensor.evaluation.TypeContext
-
Returns the type of the tensor with this name by converting from a string name.
- getType(NAMETYPE) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
- getType(NAMETYPE) - Method in interface com.yahoo.tensor.evaluation.TypeContext
-
Returns the type of the tensor with this name.
- getUnarySwitches() - Method in class com.yahoo.system.CommandLineParser
-
The unary switches that were given on the command line
- getUserInfo() - Method in class com.yahoo.net.Url
- getUserInfoBegin() - Method in class com.yahoo.net.Url
- getUserInfoEnd() - Method in class com.yahoo.net.Url
- getUtf8() - Method in class com.yahoo.text.DataTypeIdentifier
- getUtf8(Deserializer) - Method in class com.yahoo.vespa.objects.Identifiable
- getUtf8String() - Method in class com.yahoo.io.GrowableByteBuffer
-
Reads a string from the buffer as a 1_4 encoded length in bytes followed by the utf8 bytes
- getValue() - Method in class com.yahoo.tensor.Tensor.Cell
-
Returns the value as a double
- getValue(Element) - Static method in class com.yahoo.text.XML
-
Gets the string contents of the given Element.
- getWrapped() - Method in class com.yahoo.text.XMLWriter
- getWritableBuffers() - Method in class com.yahoo.io.GrowableBufferOutputStream
- getWriter() - Method in class com.yahoo.text.ForwardWriter
-
Gives access to the wrapped writer.
- getWriter() - Method in class com.yahoo.text.JavaWriterWriter
- giga - com.yahoo.binaryprefix.BinaryPrefix
- 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
- hasErrors() - Method in class com.yahoo.errorhandling.Results
- hash(byte[], int) - Static method in class com.yahoo.collections.BobHash
-
The hash function
- hash(String) - Static method in class com.yahoo.collections.BobHash
-
Hashes a string, by calling hash(byte[] key,int initval) with the utf-8 bytes of the string as key and 0 as initval.
- hash(String) - Method in class com.yahoo.collections.MD5
- hashCode() - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
- hashCode() - Method in class com.yahoo.collections.Hashlet
- hashCode() - Method in class com.yahoo.collections.LazyMap
- hashCode() - Method in class com.yahoo.collections.LazySet
- hashCode() - Method in class com.yahoo.collections.Pair
- hashCode() - Method in class com.yahoo.collections.Tuple2
-
hashCode() will always throw UnsupportedOperationException.
- hashCode() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- hashCode() - Method in class com.yahoo.io.GrowableByteBuffer
- hashCode() - Method in class com.yahoo.net.URI
- hashCode() - Method in class com.yahoo.net.Url
- hashCode() - Method in class com.yahoo.net.UrlToken
- hashCode() - Method in class com.yahoo.osgi.maven.ProjectBundleClassPaths.BundleClasspathMapping
- hashCode() - Method in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- hashCode() - Method in class com.yahoo.path.Path
- hashCode() - Method in class com.yahoo.protect.ErrorMessage
- hashCode() - Method in class com.yahoo.tensor.DimensionSizes
- hashCode() - Method in class com.yahoo.tensor.evaluation.Name
- hashCode() - Method in class com.yahoo.tensor.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
- hashFull(String) - Method in class com.yahoo.collections.MD5
- Hashlet<K,V> - Class in com.yahoo.collections
-
Lightweight hash map from key to value with limited functionality.
- Hashlet() - Constructor for class com.yahoo.collections.Hashlet
-
Create an empty Hashlet.
- Hashlet(Hashlet<K, V>) - Constructor for class com.yahoo.collections.Hashlet
-
Create a Hashlet that is a shallow copy of another Hashlet.
- hasNext() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
-
Returns whether further values are available by calling next()
- hasNext() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
- hasRemaining() - Method in class com.yahoo.io.GrowableByteBuffer
- helpSwitchUsed() - Method in class com.yahoo.system.CommandLineParser
- 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
- ID - Variable in enum com.yahoo.slime.Type
- Identifiable - Class in com.yahoo.vespa.objects
-
The base class to do cross-language serialization and deserialization of complete object structures without the need for a separate protocol.
- Identifiable() - Constructor for class com.yahoo.vespa.objects.Identifiable
- Identifier - Class in com.yahoo.text
-
This class is used to represent a legal identifier of [a-zA-Z_][a-zA-Z_0-9]*
- Identifier(byte[]) - Constructor for class com.yahoo.text.Identifier
- Identifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.Identifier
- Identifier(String) - Constructor for class com.yahoo.text.Identifier
- Ids - Interface in com.yahoo.vespa.objects
-
This is a class containing the global ids that are given out.
- implode(String[], String) - Static method in class com.yahoo.text.StringUtilities
-
Returns the given array flattened to string, with the given separator string
- implodeMultiline(List<String>) - Static method in class com.yahoo.text.StringUtilities
-
Returns the given list flattened to one with newline between
- in(ListType) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the subset of items in this which are (not) present in the other list.
- inactiveJobs() - Method in class com.yahoo.concurrent.maintenance.JobControl
-
Returns a snapshot containing the currently inactive jobs in this
- INCOMPRESSIBLE - com.yahoo.compress.CompressionType
- index() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
-
Returns the index expression for this dimension, or empty if it is not a number
- indexed(String) - Method in class com.yahoo.tensor.TensorType.Builder
-
Adds an unbound indexed dimension to this
- indexed(String) - Static method in class com.yahoo.tensor.TensorType.Dimension
- indexed(String, long) - Method in class com.yahoo.tensor.TensorType.Builder
-
Adds a bound indexed dimension to this
- indexed(String, long) - Static method in class com.yahoo.tensor.TensorType.Dimension
- indexedBound - com.yahoo.tensor.TensorType.Dimension.Type
- IndexedTensor - Class in com.yahoo.tensor
-
An indexed (dense) tensor.
- IndexedTensor.BoundBuilder - Class in com.yahoo.tensor
-
A bound builder can create the double array directly
- IndexedTensor.Builder - Class in com.yahoo.tensor
- IndexedTensor.DirectIndexBuilder - Interface in com.yahoo.tensor
- IndexedTensor.Indexes - Class in com.yahoo.tensor
-
An array of indexes into this tensor which are able to find the next index in the value order.
- IndexedTensor.SubspaceIterator - Class in com.yahoo.tensor
-
An iterator over a subspace of this tensor.
- indexedUnbound - com.yahoo.tensor.TensorType.Dimension.Type
- indexes - Variable in class com.yahoo.tensor.IndexedTensor.Indexes
- indexesCopy() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
- indexesForReading() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
-
Returns a copy of the indexes of this which must not be modified
- indexOf(char) - Method in class com.yahoo.text.PositionedString
-
Returns the position of the next occurrence of c, or -1 if there are no occurrences of c in the string after the current position.
- indexOf(Object) - Method in class com.yahoo.collections.ArraySet
-
Expose the index in the internal array of a given object.
- indexOf(Object) - Method in class com.yahoo.collections.TinyIdentitySet
-
Expose the index in the internal array of a given object.
- indexOfDimension(String) - Method in class com.yahoo.tensor.TensorType
-
Returns the 0-base index of this dimension, or empty if it is not present
- inject(Inspector, Inserter) - Method in class com.yahoo.slime.Injector
-
Inject a slime sub-structure described by an Inspector into a slime structure where the insertion point is described by an Inserter.
- Injector - Class in com.yahoo.slime
- Injector() - Constructor for class com.yahoo.slime.Injector
- insert(String) - Method in class com.yahoo.slime.Slime
-
Add a name to the symbol table; if the name is already in the symbol table just returns the id it already had.
- insertARRAY() - Method in class com.yahoo.slime.ArrayInserter
- insertARRAY() - Method in interface com.yahoo.slime.Inserter
- insertARRAY() - Method in class com.yahoo.slime.ObjectInserter
- insertARRAY() - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertARRAY() - Method in class com.yahoo.slime.SlimeInserter
- insertBOOL(boolean) - Method in class com.yahoo.slime.ArrayInserter
- insertBOOL(boolean) - Method in interface com.yahoo.slime.Inserter
- insertBOOL(boolean) - Method in class com.yahoo.slime.ObjectInserter
- insertBOOL(boolean) - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertBOOL(boolean) - Method in class com.yahoo.slime.SlimeInserter
- insertDATA(byte[]) - Method in class com.yahoo.slime.ArrayInserter
- insertDATA(byte[]) - Method in interface com.yahoo.slime.Inserter
- insertDATA(byte[]) - Method in class com.yahoo.slime.ObjectInserter
- insertDATA(byte[]) - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertDATA(byte[]) - Method in class com.yahoo.slime.SlimeInserter
- insertDOUBLE(double) - Method in class com.yahoo.slime.ArrayInserter
- insertDOUBLE(double) - Method in interface com.yahoo.slime.Inserter
- insertDOUBLE(double) - Method in class com.yahoo.slime.ObjectInserter
- insertDOUBLE(double) - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertDOUBLE(double) - Method in class com.yahoo.slime.SlimeInserter
- Inserter - Interface in com.yahoo.slime
-
Helper interface for inserting values into any of the container classes (ArrayValue, ObjectValue, or Slime).
- insertLONG(long) - Method in class com.yahoo.slime.ArrayInserter
- insertLONG(long) - Method in interface com.yahoo.slime.Inserter
- insertLONG(long) - Method in class com.yahoo.slime.ObjectInserter
- insertLONG(long) - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertLONG(long) - Method in class com.yahoo.slime.SlimeInserter
- insertNIX() - Method in class com.yahoo.slime.ArrayInserter
- insertNIX() - Method in interface com.yahoo.slime.Inserter
- insertNIX() - Method in class com.yahoo.slime.ObjectInserter
- insertNIX() - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertNIX() - Method in class com.yahoo.slime.SlimeInserter
- insertOBJECT() - Method in class com.yahoo.slime.ArrayInserter
- insertOBJECT() - Method in interface com.yahoo.slime.Inserter
- insertOBJECT() - Method in class com.yahoo.slime.ObjectInserter
- insertOBJECT() - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertOBJECT() - Method in class com.yahoo.slime.SlimeInserter
- insertSTRING(byte[]) - Method in class com.yahoo.slime.ArrayInserter
- insertSTRING(byte[]) - Method in interface com.yahoo.slime.Inserter
- insertSTRING(byte[]) - Method in class com.yahoo.slime.ObjectInserter
- insertSTRING(byte[]) - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertSTRING(byte[]) - Method in class com.yahoo.slime.SlimeInserter
- insertSTRING(String) - Method in class com.yahoo.slime.ArrayInserter
- insertSTRING(String) - Method in interface com.yahoo.slime.Inserter
- insertSTRING(String) - Method in class com.yahoo.slime.ObjectInserter
- insertSTRING(String) - Method in class com.yahoo.slime.ObjectSymbolInserter
- insertSTRING(String) - Method in class com.yahoo.slime.SlimeInserter
- inspect() - Method in interface com.yahoo.data.access.Inspectable
-
Returns an Inspector exposing this object's structured data.
- inspect() - Method in class com.yahoo.data.access.simple.Value
- inspect() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- inspect(int) - Method in class com.yahoo.slime.Slime
-
Return the symbol name associated with an id.
- Inspectable - Interface in com.yahoo.data.access
-
Minimal API to implement for objects containing or exposing structured, generic, schemaless data.
- Inspector - Interface in com.yahoo.data.access
-
This is a generic API for accessing structured, generic, schemaless data.
- Inspector - Interface in com.yahoo.slime
-
Interface for read-only access to any value or object that is part of a Slime.
- INSTANCE - com.yahoo.concurrent.SystemTimer
- IntArrayComparator - Class in com.yahoo.collections
-
Utility class which is useful when implementing
Comparable
and one needs to compare int arrays as instance variables. - IntArrayComparator() - Constructor for class com.yahoo.collections.IntArrayComparator
- IntegerCompressor - Class in com.yahoo.compress
-
Utility for bytewise compressing of integers into a ByteBuffer.
- IntegerCompressor() - Constructor for class com.yahoo.compress.IntegerCompressor
- interrupt() - Method in class com.yahoo.concurrent.classlock.ClassLocking
-
Notifies
ClassLocking.lockWhile(java.lang.Class<?>, java.util.function.BooleanSupplier)
to check the interrupt condition - interval() - Method in class com.yahoo.concurrent.maintenance.Maintainer
-
Returns the interval at which this job is set to run
- InThreadExecutorService - Class in com.yahoo.concurrent
-
ExecutorService
implementation that runs all tasks in the calling thread. - InThreadExecutorService() - Constructor for class com.yahoo.concurrent.InThreadExecutorService
- inTwoColumnMode(int, int) - Static method in class com.yahoo.text.ExpressionFormatter
- invalid() - Static method in class com.yahoo.data.access.simple.Value
- IOUtils - Class in com.yahoo.io
-
Some static io convenience methods.
- IOUtils() - Constructor for class com.yahoo.io.IOUtils
- isActive(String) - Method in class com.yahoo.concurrent.maintenance.JobControl
-
Returns true if this job is not currently deactivated
- isAssignableTo(TensorType) - Method in class com.yahoo.tensor.TensorType
-
Returns whether this type can be assigned to the given type, i.e if the given type is a generalization of this type.
- isChildOf(Path) - Method in class com.yahoo.path.Path
-
Returns whether this path is an immediate child of the given path
- isCompressed() - Method in enum com.yahoo.compress.CompressionType
-
Returns whether this type represent actually compressed data
- isConvertibleTo(TensorType) - Method in class com.yahoo.tensor.TensorType
-
Returns whether this type can be converted to the given type.
- isDirect() - Method in class com.yahoo.io.GrowableByteBuffer
- isDisplayable(int) - Static method in class com.yahoo.text.Text
-
Returns whether the given code point is displayable.
- isEmpty() - Method in class com.yahoo.collections.AbstractFilteringList
- isEmpty() - Method in class com.yahoo.collections.ArraySet
- isEmpty() - Method in class com.yahoo.collections.LazyMap
- isEmpty() - Method in class com.yahoo.collections.LazySet
- isEmpty() - Method in class com.yahoo.collections.TinyIdentitySet
- isEmpty() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- isEmpty() - Method in class com.yahoo.concurrent.ThreadRobustList
- isEmpty() - Method in interface com.yahoo.tensor.Tensor
-
Returns whether this have any cells
- isEmpty() - Method in class com.yahoo.tensor.TensorAddress
- isEmpty() - Method in class com.yahoo.text.AbstractUtf8Array
- isEqualOrLargerThan(TensorType.Value) - Method in enum com.yahoo.tensor.TensorType.Value
- isFrozen() - Method in class com.yahoo.collections.ListMap
-
Returns whether this allows changes
- isIn(Utf8String) - Method in class com.yahoo.text.XMLWriter
-
Returns true if the immediate parent (i.e the last element in openTags) is the tag with the given name
- isIn(String) - Method in class com.yahoo.text.XMLWriter
- isIndexed() - Method in class com.yahoo.tensor.TensorType.Dimension
-
Returns true if this is an indexed bound or unbound type
- isLatitude - Variable in class com.yahoo.geo.ParsedDegree
- isLongitude - Variable in class com.yahoo.geo.ParsedDegree
- isMapped() - Method in class com.yahoo.tensor.TensorType.Dimension
-
Returns true if this is of the mapped type
- isName(CharSequence) - Static method in class com.yahoo.text.XML
-
Check whether the name of a tag or attribute conforms to XML 1.1 (Second Edition).
- isOpaque() - Method in class com.yahoo.net.URI
-
Returns whether this URI is hierarchical or opaque.
- isPresent() - Method in class com.yahoo.lang.SettableOptional
- isReadOnly() - Method in class com.yahoo.io.GrowableByteBuffer
- isRenamableTo(TensorType) - Method in class com.yahoo.tensor.TensorType
-
Returns whether or not this type can simply be renamed to the given type.
- isRoot() - Method in class com.yahoo.path.Path
- isShutdown() - Method in class com.yahoo.concurrent.InThreadExecutorService
- isTerminated() - Method in class com.yahoo.concurrent.InThreadExecutorService
- isTextCharacter(int) - Static method in class com.yahoo.text.Text
-
Returns whether the given codepoint is a valid text character, potentially suitable for purposes such as indexing and display, see http://www.w3.org/TR/2006/REC-xml11-20060816/#charsets
- isTrackLineColumn() - Method in class com.yahoo.javacc.FastCharStream
- isValid() - Method in class com.yahoo.net.URI
-
Returns whether this is a valid URI (after normalizing).
- iterator() - Method in class com.yahoo.collections.AbstractFilteringList
- iterator() - Method in class com.yahoo.collections.ArraySet
- iterator() - Method in class com.yahoo.collections.LazySet
- iterator() - Method in class com.yahoo.collections.TinyIdentitySet
- iterator() - Method in class com.yahoo.concurrent.ThreadRobustList
-
Returns an iterator over the elements of this.
- iterator() - Method in class com.yahoo.path.Path
J
- JavaWriterWriter - Class in com.yahoo.text
-
Wraps a simple java.lang.Writer.
- JavaWriterWriter(Writer) - Constructor for class com.yahoo.text.JavaWriterWriter
- JobControl - Class in com.yahoo.concurrent.maintenance
-
Provides status over running maintenance jobs.
- JobControl(JobControlState) - Constructor for class com.yahoo.concurrent.maintenance.JobControl
- JobControlState - Interface in com.yahoo.concurrent.maintenance
-
Interface for managing job state and synchronization
- JobMetrics - Class in com.yahoo.concurrent.maintenance
-
Tracks and forwards maintenance job metrics.
- JobMetrics(BiConsumer<String, Long>) - Constructor for class com.yahoo.concurrent.maintenance.JobMetrics
- jobs() - Method in class com.yahoo.concurrent.maintenance.JobControl
-
Returns a snapshot of the set of jobs started on this system (whether deactivated or not).
- join(Tensor, DoubleBinaryOperator) - Method in interface com.yahoo.tensor.Tensor
- Join<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
The join tensor operation produces a tensor from the argument tensors containing the set of cells given by the cross product of the cells of the given tensors, having as values the value produced by applying the given combinator function on the values from the two source cells.
- Join(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, DoubleBinaryOperator) - Constructor for class com.yahoo.tensor.functions.Join
- JSON - Class in com.yahoo.text
-
Static methods for working with JSON.
- JsonDecoder - Class in com.yahoo.slime
-
A port of the C++ json decoder intended to be fast.
- JsonDecoder() - Constructor for class com.yahoo.slime.JsonDecoder
- JsonFormat - Class in com.yahoo.slime
-
Encodes json from a slime object.
- JsonFormat - Class in com.yahoo.tensor.serialization
-
Writes tensors on the JSON format used in Vespa tensor document fields: A JSON map containing a 'cells' or 'values' array.
- JsonFormat() - Constructor for class com.yahoo.tensor.serialization.JsonFormat
- JsonFormat(boolean) - Constructor for class com.yahoo.slime.JsonFormat
- JsonFormat.Encoder - Class in com.yahoo.slime
- JsonParseException - Exception in com.yahoo.slime
- JsonRender - Class in com.yahoo.data.access.simple
-
Encodes json from an inspectable object.
- JsonRender() - Constructor for class com.yahoo.data.access.simple.JsonRender
- JsonRender.StringEncoder - Class in com.yahoo.data.access.simple
- jsonToSlime(byte[]) - Static method in class com.yahoo.slime.JsonFormat
-
Returns the given UTF-8-encoded JSON as a Slime object
- jsonToSlime(byte[]) - Static method in class com.yahoo.slime.SlimeUtils
- jsonToSlime(String) - Static method in class com.yahoo.slime.SlimeUtils
- jsonToSlimeOrThrow(byte[]) - Static method in class com.yahoo.slime.SlimeUtils
- jsonToSlimeOrThrow(String) - Static method in class com.yahoo.slime.SlimeUtils
-
Throws
JsonParseException
on invalid JSON. - JSONWriter - Class in com.yahoo.text
-
A class which knows how to write JSON markup.
- JSONWriter(OutputStream) - Constructor for class com.yahoo.text.JSONWriter
K
- key(int) - Method in class com.yahoo.collections.Hashlet
-
Obtain a key.
- keySet() - Method in class com.yahoo.collections.LazyMap
- keySet() - Method in class com.yahoo.collections.ListMap
-
Returns the keys of this
- keySet() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- kilo - com.yahoo.binaryprefix.BinaryPrefix
- km2deg - Static variable in class com.yahoo.geo.DistanceParser
L
- l1Normalize(String) - Method in interface com.yahoo.tensor.Tensor
- L1Normalize<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- L1Normalize(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.L1Normalize
- l2Normalize(String) - Method in interface com.yahoo.tensor.Tensor
- L2Normalize<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- L2Normalize(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.L2Normalize
- label() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
-
Returns the label for this dimension or empty if it is provided by an index function
- label(int) - Method in class com.yahoo.tensor.PartialAddress
-
Returns the label at position i
- label(int) - Method in class com.yahoo.tensor.TensorAddress
-
Returns the i'th label in this
- label(String) - Method in class com.yahoo.tensor.PartialAddress
-
Returns the label of this dimension, or null if no label is specified for it
- label(String, long) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
- label(String, String) - Method in class com.yahoo.tensor.Tensor.Builder.CellBuilder
- labelToString(String) - Static method in class com.yahoo.tensor.TensorAddress
-
Returns a label as a string with approriate quoting/escaping when necessary
- larger(Tensor) - Method in interface com.yahoo.tensor.Tensor
- largerOrEqual(Tensor) - Method in interface com.yahoo.tensor.Tensor
- largest() - Method in interface com.yahoo.tensor.Tensor
-
Returns the cell(s) of this tensor having the highest value
- largestOf(TensorType.Value, TensorType.Value) - Static method in enum 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
- latitude - Variable in class com.yahoo.geo.DegreesParser
-
the parsed latitude (degrees north if positive)
- LazyMap<K,V> - Class in com.yahoo.collections
- LazyMap() - Constructor for class com.yahoo.collections.LazyMap
- LazySet<E> - Class in com.yahoo.collections
- LazySet() - Constructor for class com.yahoo.collections.LazySet
- ldexp(Tensor) - Method in interface com.yahoo.tensor.Tensor
- leakyrelu() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- leakyrelu(double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- LeakyRelu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
- LeakyRelu(double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
- length() - Method in class com.yahoo.text.Utf8String
- less() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Less() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Less
- level() - Method in class com.yahoo.compress.Compressor
-
Returns the compression level this will use - a number between 0 and 9 where higher means more compression
- limit() - Method in class com.yahoo.io.GrowableByteBuffer
- limit(int) - Method in class com.yahoo.io.GrowableByteBuffer
- 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.
- ListenableArrayList<ITEM> - Class in com.yahoo.collections
-
An array list which notifies listeners after one or more items are added
- ListenableArrayList() - Constructor for class com.yahoo.collections.ListenableArrayList
- ListenableArrayList(int) - Constructor for class com.yahoo.collections.ListenableArrayList
- Listener - Class in com.yahoo.io
-
A basic Reactor implementation using NIO.
- Listener(String) - Constructor for class com.yahoo.io.Listener
- listeners() - Method in class com.yahoo.collections.ListenableArrayList
- listenNoAcceptor(ConnectionFactory, int) - Method in class com.yahoo.io.Listener
-
Add a listening port without creating a separate acceptor thread.
- ListMap<K,V> - Class in com.yahoo.collections
-
A map holding multiple items at each key (using ArrayList and HashMap).
- ListMap() - Constructor for class com.yahoo.collections.ListMap
- ListMap(ListMap<K, V>) - Constructor for class com.yahoo.collections.ListMap
-
Copy constructor.
- ListMap(Class<? extends Map>) - Constructor for class com.yahoo.collections.ListMap
- load(Path) - Static method in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- LocalInstance<AGGREGATOR,SAMPLE> - Class in com.yahoo.concurrent
-
Only for use along with ThreadLocalDirectory.
- lock(Class<?>) - Method in class com.yahoo.concurrent.classlock.ClassLocking
-
Locks key.
- lock(TYPE) - Method in class com.yahoo.concurrent.Locks
-
Locks key.
- lock(TYPE, long, TimeUnit) - Method in class com.yahoo.concurrent.Locks
-
Locks key.
- Lock - Class in com.yahoo.concurrent
-
An acquired lock which is released on close
- lockAndMaintain() - Method in class com.yahoo.concurrent.maintenance.Maintainer
-
Run this while holding the job lock
- LockInterruptException - Exception in com.yahoo.concurrent.classlock
- LockInterruptException() - Constructor for exception com.yahoo.concurrent.classlock.LockInterruptException
- lockJob(String) - Method in class com.yahoo.concurrent.maintenance.JobControl
-
Acquire lock for running given job
- lockMaintenanceJob(String) - Method in interface com.yahoo.concurrent.maintenance.JobControlState
-
Acquire lock for running given job
- Locks<TYPE> - Class in com.yahoo.concurrent
-
Holds a map of locks indexed on keys of a given type.
- Locks(long, TimeUnit) - Constructor for class com.yahoo.concurrent.Locks
-
Create locks with a default timeout
- lockWhile(Class<?>, BooleanSupplier) - Method in class com.yahoo.concurrent.classlock.ClassLocking
-
Locks key.
- log - Variable in class com.yahoo.concurrent.maintenance.Maintainer
- log - Static variable in class com.yahoo.io.FatalErrorHandler
- log() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Log() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Log
- logAndDie(String) - Static method in class com.yahoo.protect.Process
-
Die with a message, without dumping thread state
- logAndDie(String, boolean) - Static method in class com.yahoo.protect.Process
-
Die with a message, optionally dumping thread state
- logAndDie(String, Throwable) - Static method in class com.yahoo.protect.Process
-
Die with a message containing an exception, without dumping thread state
- logAndDie(String, Throwable, boolean) - Static method in class com.yahoo.protect.Process
-
Log message as severe error, then forcibly exit runtime, without running exit handlers or otherwise waiting for cleanup.
- LONG - com.yahoo.data.access.Type
- LONG - com.yahoo.slime.Type
- longitude - Variable in class com.yahoo.geo.DegreesParser
-
the parsed longitude (degrees east if positive)
- LongValue(long) - Constructor for class com.yahoo.data.access.simple.Value.LongValue
- lookup(String) - Method in class com.yahoo.slime.Slime
-
Find the id associated with a symbol name; if the name was not in the symbol table returns the constant Integer.MAX_VALUE instead.
- Lowercase - Class in com.yahoo.text
-
The lower casing method to use in Vespa when doing string processing of data which is not to be handled as natural language data, e.g.
- Lowercase() - Constructor for class com.yahoo.text.Lowercase
- LowercaseIdentifier - Class in com.yahoo.text
- LowercaseIdentifier(byte[]) - Constructor for class com.yahoo.text.LowercaseIdentifier
- LowercaseIdentifier(AbstractUtf8Array) - Constructor for class com.yahoo.text.LowercaseIdentifier
- LowercaseIdentifier(String) - Constructor for class com.yahoo.text.LowercaseIdentifier
- LZ4 - com.yahoo.compress.CompressionType
M
- m2deg - Static variable in class com.yahoo.geo.DistanceParser
- main(String[]) - Static method in class com.yahoo.vespa.VersionTagger
- mainBundle - Variable in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- maintain() - Method in class com.yahoo.concurrent.maintenance.Maintainer
-
Called once each time this maintenance job should run.
- Maintainer - Class in com.yahoo.concurrent.maintenance
-
The base class for maintainers.
- Maintainer(String, Duration, Duration, JobControl, JobMetrics) - Constructor for class com.yahoo.concurrent.maintenance.Maintainer
- Maintainer(String, Duration, Instant, JobControl, JobMetrics, List<String>) - Constructor for class com.yahoo.concurrent.maintenance.Maintainer
- map(DoubleUnaryOperator) - Method in interface com.yahoo.tensor.Tensor
- Map<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
The map tensor function produces a tensor where the given function is applied on each cell value.
- Map(TensorFunction<NAMETYPE>, DoubleUnaryOperator) - Constructor for class com.yahoo.tensor.functions.Map
- MapEvaluationContext<NAMETYPE extends Name> - Class in com.yahoo.tensor.evaluation
- MapEvaluationContext() - Constructor for class com.yahoo.tensor.evaluation.MapEvaluationContext
- MapParser<VALUETYPE> - Class in com.yahoo.text
-
Superclasses of parsers of a map represented textually as
{key1:value1,"anystringkey":value2,'anystringkey2':value3 ...}
. - MapParser() - Constructor for class com.yahoo.text.MapParser
- mapped - com.yahoo.tensor.TensorType.Dimension.Type
- mapped(String) - Method in class com.yahoo.tensor.TensorType.Builder
-
Adds a mapped dimension to this
- mapped(String) - Static method in class com.yahoo.tensor.TensorType.Dimension
- mappedSubtype() - Method in class com.yahoo.tensor.TensorType
-
The type representing the mapped subset of dimensions of this.
- MappedTensor - Class in com.yahoo.tensor
-
A sparse implementation of a tensor backed by a Map of cells to values.
- MappedTensor.Builder - Class in com.yahoo.tensor
- mapper() - Method in class com.yahoo.tensor.functions.Map
- mapToList(Function<Type, OtherType>) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the items in this as an immutable list after mapping with the given function.
- mark() - Method in class com.yahoo.io.GrowableByteBuffer
- mark(int) - Method in class com.yahoo.io.reader.NamedReader
- markSupported() - Method in class com.yahoo.io.reader.NamedReader
- matches(String) - Method in class com.yahoo.text.Ascii7BitMatcher
- matching(Predicate<Type>) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns a new list which is the result of filtering with the -- possibly negated -- condition.
- mathematicallyEquals(TensorType) - Method in class com.yahoo.tensor.TensorType
-
Returns whether the given type has the same dimension names as this
- matmul(Tensor, String) - Method in interface com.yahoo.tensor.Tensor
- Matmul<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- Matmul(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Matmul
- max - com.yahoo.tensor.functions.Reduce.Aggregator
- max() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- max() - Method in interface com.yahoo.tensor.Tensor
- max(Tensor) - Method in interface com.yahoo.tensor.Tensor
- max(String) - Method in interface com.yahoo.tensor.Tensor
- max(List<String>) - Method in interface com.yahoo.tensor.Tensor
- max(T, T) - Static method in class com.yahoo.collections.Comparables
-
Returns the least element, or
second
if they are equal according tocompareTo
. - Max() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Max
- md5 - Static variable in class com.yahoo.collections.MD5
- MD5 - Class in com.yahoo.collections
-
Convenience class for hashing a String with MD5, and either returning an int with the 4 LSBytes, or the whole 12-byte MD5 hash.
- MD5() - Constructor for class com.yahoo.collections.MD5
- mean() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Mean() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Mean
- mega - com.yahoo.binaryprefix.BinaryPrefix
- merge(Tensor, DoubleBinaryOperator) - Method in interface com.yahoo.tensor.Tensor
- Merge<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
The merge tensor operation produces from two argument tensors having equal types a tensor having the same type where the values are the union of the values of both tensors.
- Merge(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, DoubleBinaryOperator) - Constructor for class com.yahoo.tensor.functions.Merge
- merger() - Method in class com.yahoo.tensor.functions.Merge
- message - Variable in class com.yahoo.protect.ErrorMessage
-
The short message of this error, always set
- MethodCache - Class in com.yahoo.collections
- MethodCache(String) - Constructor for class com.yahoo.collections.MethodCache
- mi2deg - Static variable in class com.yahoo.geo.DistanceParser
- milliTime() - Method in enum com.yahoo.concurrent.SystemTimer
- milliTime() - Method in interface com.yahoo.concurrent.Timer
-
Returns the current value of some arbitrary timer, in milliseconds.
- 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(T, T) - Static method in class com.yahoo.collections.Comparables
-
Returns the least element, or
first
if they are equal according tocompareTo
. - 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.
- mkString(Collection<?>, String) - Static method in class com.yahoo.collections.CollectionUtil
-
Returns a String containing the string representation of all elements from the given collection, separated by the separator string.
- mkString(Collection<T>, String, String, String) - Static method in class com.yahoo.collections.CollectionUtil
-
Returns a String containing the string representation of all elements from the given collection, using a start string, separator strings, and an end string.
- modify(DoubleBinaryOperator, Map<TensorAddress, Double>) - Method in interface com.yahoo.tensor.Tensor
-
Returns a new tensor where existing cells in this tensor have been modified according to the given operation and cells in the given map.
- 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(double) - Method in class com.yahoo.binaryprefix.BinaryScaledAmount
- multiply(Tensor) - Method in interface com.yahoo.tensor.Tensor
- Multiply() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Multiply
- MutableBoolean - Class in com.yahoo.lang
-
A mutable boolean
- MutableBoolean(boolean) - Constructor for class com.yahoo.lang.MutableBoolean
- MutableInteger - Class in com.yahoo.lang
-
A mutable integer
- MutableInteger(int) - Constructor for class com.yahoo.lang.MutableInteger
- MutableLong - Class in com.yahoo.lang
-
A mutable long
- MutableLong(long) - Constructor for class com.yahoo.lang.MutableLong
- Mutex - Interface in com.yahoo.transaction
-
An auto closeable mutex
N
- n - Variable in class com.yahoo.geo.BoundingBoxParser
- name - Variable in enum com.yahoo.net.URI.URLContext
- name() - Method in class com.yahoo.concurrent.maintenance.Maintainer
-
Returns the simple name of this job
- name() - Method in class com.yahoo.tensor.evaluation.Name
- name() - Method in class com.yahoo.tensor.TensorType.Dimension
- Name - Class in com.yahoo.tensor.evaluation
-
A name which is just a string.
- Name(String) - Constructor for class com.yahoo.tensor.evaluation.Name
- NamedReader - Class in com.yahoo.io.reader
-
A reader with a name.
- NamedReader(String, Reader) - Constructor for class com.yahoo.io.reader.NamedReader
- NativeIO - Class in com.yahoo.io
-
Provides functionality only possible through native C library.
- NativeIO() - Constructor for class com.yahoo.io.NativeIO
- neg() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Neg() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Neg
- NestedTransaction - Class in com.yahoo.transaction
-
A transaction which may contain a list of transactions, typically to represent a distributed transaction over multiple systems.
- NestedTransaction() - Constructor for class com.yahoo.transaction.NestedTransaction
- net.jpountz.lz4 - package net.jpountz.lz4
- net.jpountz.util - package net.jpountz.util
- net.jpountz.xxhash - package net.jpountz.xxhash
- newConnection(SocketChannel, Listener) - Method in interface com.yahoo.io.ConnectionFactory
- newDecoder(Charset) - Static method in class com.yahoo.text.Ascii
- newDelegate() - Method in class com.yahoo.collections.LazyMap
- newDelegate() - Method in class com.yahoo.collections.LazySet
- newEncoder(Charset, int...) - Static method in class com.yahoo.text.Ascii
- newHashMap() - Static method in class com.yahoo.collections.LazyMap
- newHashSet() - Static method in class com.yahoo.collections.LazySet
- newThread(Runnable) - Method in class com.yahoo.concurrent.DaemonThreadFactory
- next() - Method in class com.yahoo.lang.MutableInteger
-
Increments the value by 1 and returns the value of this *before* incrementing
- next() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
- next() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
-
Returns the next cell, which is valid until next() is called again
- NIX - com.yahoo.slime.Type
- NONE - com.yahoo.compress.CompressionType
- not() - Method in class com.yahoo.collections.AbstractFilteringList
-
Negates the next filter operation.
- notEqual(Tensor) - Method in interface com.yahoo.tensor.Tensor
- nullReader() - Static method in class com.yahoo.io.reader.NamedReader
- numericLabel(int) - Method in class com.yahoo.tensor.TensorAddress
-
Returns the i'th label in this as a long.
- numericLabel(String) - Method in class com.yahoo.tensor.PartialAddress
-
Returns the numeric label of this dimension, or -1 if no label is specified for it
- numWritableBuffers() - Method in class com.yahoo.io.GrowableBufferOutputStream
O
- OBJECT - com.yahoo.data.access.Type
- OBJECT - com.yahoo.slime.Type
- ObjectDumper - Class in com.yahoo.vespa.objects
-
This is a concrete object visitor that will build up a structured human-readable string representation of an object.
- ObjectDumper() - Constructor for class com.yahoo.vespa.objects.ObjectDumper
-
Create an object dumper with the default indent size.
- ObjectDumper(int) - Constructor for class com.yahoo.vespa.objects.ObjectDumper
-
Create an object dumper with the given indent size.
- ObjectInserter - Class in com.yahoo.slime
- ObjectInserter(Cursor, String) - Constructor for class com.yahoo.slime.ObjectInserter
- ObjectOperation - Interface in com.yahoo.vespa.objects
-
An operation that is able to operate on a generic object.
- ObjectPredicate - Interface in com.yahoo.vespa.objects
-
A predicate that is able to say either true or false when presented with a generic object.
- ObjectSymbolInserter - Class in com.yahoo.slime
-
Helper class for inserting values into an ObjectValue.
- ObjectSymbolInserter(Cursor, int) - Constructor for class com.yahoo.slime.ObjectSymbolInserter
- ObjectSymbolTraverser - Interface in com.yahoo.slime
-
Callback interface for traversing objects.
- ObjectTraverser - Interface in com.yahoo.data.access
-
Callback interface for traversing objects.
- ObjectTraverser - Interface in com.yahoo.slime
-
Callback interface for traversing objects.
- ObjectValue() - Constructor for class com.yahoo.data.access.simple.Value.ObjectValue
- ObjectVisitor - Class in com.yahoo.vespa.objects
-
This is an abstract class used to visit structured objects.
- ObjectVisitor() - Constructor for class com.yahoo.vespa.objects.ObjectVisitor
- of(long...) - Static method in class com.yahoo.tensor.TensorAddress
- of(DimensionSizes) - Static method in class com.yahoo.tensor.IndexedTensor.Indexes
- of(TensorType) - Static method in class com.yahoo.tensor.DimensionSizes
-
Create sizes from a type containing bound indexed dimensions only.
- of(TensorType) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
- of(TensorType) - Static method in class com.yahoo.tensor.IndexedTensor.Indexes
-
Create indexes from a type containing bound indexed dimensions only.
- of(TensorType) - Static method in class com.yahoo.tensor.MappedTensor.Builder
- of(TensorType) - Static method in class com.yahoo.tensor.MixedTensor.Builder
-
Create a builder depending upon the type of indexed dimensions.
- of(TensorType) - Static method in interface com.yahoo.tensor.Tensor.Builder
-
Creates a suitable builder for the given type
- of(TensorType, double[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
-
Creates a builder initialized with the given values
- of(TensorType, float[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
-
Creates a builder initialized with the given values
- of(TensorType, DimensionSizes) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
-
Create a builder with dimension size information for this instance.
- of(TensorType, DimensionSizes) - Static method in interface com.yahoo.tensor.Tensor.Builder
-
Creates a suitable builder for the given type
- of(TensorType, DimensionSizes, double[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
-
Creates a builder initialized with the given values
- of(TensorType, DimensionSizes, float[]) - Static method in class com.yahoo.tensor.IndexedTensor.Builder
-
Creates a builder initialized with the given values
- of(TensorType, List<String>) - Static method in class com.yahoo.tensor.IndexedTensor.Indexes
- of(String[]) - Static method in class com.yahoo.tensor.TensorAddress
- ofLabels(String...) - Static method in class com.yahoo.tensor.TensorAddress
- on(String) - Static method in class com.yahoo.text.ExpressionFormatter
-
Convenience method creating a formatter and using it to format the given expression
- onCommitted(Runnable) - Method in class com.yahoo.transaction.NestedTransaction
- onDeserialize(Deserializer) - Method in class com.yahoo.vespa.objects.Identifiable
-
Deserializes the content of this class from the given byte buffer.
- onGetClassId() - Method in class com.yahoo.vespa.objects.Identifiable
-
Returns the class identifier for which this class is registered.
- onSerialize(Serializer) - Method in class com.yahoo.vespa.objects.Identifiable
-
Serializes the content of this class into the given buffer.
- openStruct(String, String) - Method in class com.yahoo.vespa.objects.ObjectDumper
- openStruct(String, String) - Method in class com.yahoo.vespa.objects.ObjectVisitor
-
Open a (sub-)structure
- openTag(Utf8String) - Method in class com.yahoo.text.XMLWriter
- openTag(String) - Method in class com.yahoo.text.XMLWriter
- openTags() - Method in class com.yahoo.text.XMLWriter
-
Returns a read only view of the currently open tags we are within, sorted by highest to lowest in the hierarchy Only used for testing.
- operations() - Method in class com.yahoo.transaction.AbstractTransaction
- operations() - Method in interface com.yahoo.transaction.Transaction
-
Returns the operations of this.
- optionalString(Inspector) - Static method in class com.yahoo.slime.SlimeUtils
- order() - Method in class com.yahoo.io.GrowableByteBuffer
- order() - Method in class com.yahoo.vespa.objects.BufferSerializer
- order(ByteOrder) - Method in class com.yahoo.io.GrowableByteBuffer
- order(ByteOrder) - Method in class com.yahoo.vespa.objects.BufferSerializer
- originalTimeout() - Method in class com.yahoo.time.TimeBudget
-
Returns the original timeout, if any.
- outputType(TensorType) - Static method in class com.yahoo.tensor.functions.Map
- outputType(TensorType, TensorType) - Static method in class com.yahoo.tensor.functions.Join
-
Returns the type resulting from applying Join to the two given types
- outputType(TensorType, TensorType) - Static method in class com.yahoo.tensor.functions.Merge
-
Returns the type resulting from applying Merge to the two given types
- outputType(TensorType, TensorType, String) - Static method in class com.yahoo.tensor.functions.Matmul
- outputType(TensorType, String) - Static method in class com.yahoo.tensor.functions.Softmax
- outputType(TensorType, List<String>) - Static method in class com.yahoo.tensor.functions.Reduce
P
- PackageMarker - Annotation Type in com.yahoo.api.annotations
- Pair<F,S> - Class in com.yahoo.collections
-
An immutable pair of objects.
- Pair(F, S) - Constructor for class com.yahoo.collections.Pair
-
Creates a pair.
- parent() - Method in class com.yahoo.tensor.functions.ToStringContext.EmptyStringContext
- parent() - Method in interface com.yahoo.tensor.functions.ToStringContext
-
Returns the parent context of this (the context we're in scope of when this is created), or null if this is the root.
- parse() - Method in class com.yahoo.system.CommandLineParser
-
Parses the command line
- parse(String) - Static method in class com.yahoo.geo.DistanceParser
-
Parse a distance in some kind of units, converting to geographical degrees.
- parse(String) - Method in class com.yahoo.text.SimpleMapParser
-
Parses a map on the form
{key1:value1,key2:value2 ...}
- parse(String, Map<String, VALUETYPE>) - Method in class com.yahoo.text.MapParser
-
Parses a map on the form
{key1:value1,key2:value2 ...}
- parseBoolean(String) - Static method in class com.yahoo.text.BooleanParser
-
Returns true if the input string is case insensitive equal to "true" and false if it is case insensitive equal to "false".
- ParsedDegree - Class in com.yahoo.geo
-
Utility for holding one geographical coordinate
- ParsedDegree(double, boolean, boolean) - Constructor for class com.yahoo.geo.ParsedDegree
- parseToMap(String) - Method in class com.yahoo.text.MapParser
-
Convenience method doing return parse(s,new HashMap<String,VALUETYPE>())
- parseValue(String) - Method in class com.yahoo.text.MapParser
- PartialAddress - Class in com.yahoo.tensor
-
An address to a subset of a tensors' cells, specifying a label for some but not necessarily all of the tensors dimensions.
- PartialAddress.Builder - Class in com.yahoo.tensor
- 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.
- peta - com.yahoo.binaryprefix.BinaryPrefix
- 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
- prepare() - Method in interface com.yahoo.transaction.Transaction
-
Checks whether or not the transaction is able to commit in its current state and do any transient preparatory work to commit.
- PrimitiveTensorFunction<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A primitive tensor function is a tensor function which cannot be expressed in terms of other tensor functions.
- PrimitiveTensorFunction() - Constructor for class com.yahoo.tensor.functions.PrimitiveTensorFunction
- Process - Class in com.yahoo.protect
-
A class for interacting with the global state of the running VM.
- Process() - Constructor for class com.yahoo.protect.Process
- Process.ShutdownError - Error in com.yahoo.protect
- ProcessExecuter - Class in com.yahoo.system
-
Executes a system command synchronously.
- ProcessExecuter() - Constructor for class com.yahoo.system.ProcessExecuter
- ProcessExecuter(boolean) - Constructor for class com.yahoo.system.ProcessExecuter
- ProcessExecutor - Class in com.yahoo.system.execution
-
Configurable system command executor that captures stdout and stderr.
- ProcessExecutor.Builder - Class in com.yahoo.system.execution
- ProcessResult - Class in com.yahoo.system.execution
- ProcessResult(int, String, String) - Constructor for class com.yahoo.system.execution.ProcessResult
- prod - 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
- ProjectBundleClassPaths - Class in com.yahoo.osgi.maven
-
Represents the bundles in a maven project and the classpath elements corresponding to code that would end up in the bundle.
- ProjectBundleClassPaths(ProjectBundleClassPaths.BundleClasspathMapping, List<ProjectBundleClassPaths.BundleClasspathMapping>) - Constructor for class com.yahoo.osgi.maven.ProjectBundleClassPaths
- ProjectBundleClassPaths.BundleClasspathMapping - Class in com.yahoo.osgi.maven
- providedDependencies - Variable in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- put(byte) - Method in class com.yahoo.io.GrowableByteBuffer
- put(byte[]) - Method in class com.yahoo.io.GrowableByteBuffer
- put(byte[], int, int) - Method in class com.yahoo.io.GrowableByteBuffer
- put(int, byte) - Method in class com.yahoo.io.GrowableByteBuffer
- put(GrowableByteBuffer) - Method in class com.yahoo.io.GrowableByteBuffer
- put(FieldBase, byte[]) - Method in class com.yahoo.vespa.objects.BufferSerializer
- put(FieldBase, byte[]) - Method in interface com.yahoo.vespa.objects.Serializer
- put(FieldBase, String) - Method in class com.yahoo.vespa.objects.BufferSerializer
- put(FieldBase, String) - Method in interface com.yahoo.vespa.objects.Serializer
- put(FieldBase, ByteBuffer) - Method in class com.yahoo.vespa.objects.BufferSerializer
- put(FieldBase, ByteBuffer) - Method in interface com.yahoo.vespa.objects.Serializer
- put(String, double) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- put(String, int) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- put(String, long) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- put(String, Inspector) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- put(String, Tensor) - Method in class com.yahoo.tensor.evaluation.MapEvaluationContext
- put(String, String) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- put(ByteBuffer) - Method in class com.yahoo.io.GrowableByteBuffer
- put(K) - Method in class com.yahoo.collections.ListMap
-
Put a key without adding a new value, such that there is an empty list of values if no values are already added
- put(K, V) - Method in class com.yahoo.collections.CopyOnWriteHashMap
- put(K, V) - Method in class com.yahoo.collections.Hashlet
-
Associate a value with a specific key.
- put(K, V) - Method in class com.yahoo.collections.LazyMap
- put(K, V) - Method in class com.yahoo.collections.ListMap
-
Puts an element into this.
- put(K, V) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- put(T) - Method in class com.yahoo.concurrent.Receiver
-
Make a message available for consumers.
- putAll(Map<? extends K, ? extends V>) - Method in class com.yahoo.collections.LazyMap
- putAll(Map<? extends K, ? extends V>) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- putByte(FieldBase, byte) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putByte(FieldBase, byte) - Method in interface com.yahoo.vespa.objects.Serializer
- putChar(char) - Method in class com.yahoo.io.GrowableByteBuffer
- putChar(int, char) - Method in class com.yahoo.io.GrowableByteBuffer
- putCompressedNumber(int, ByteBuffer) - Static method in class com.yahoo.compress.IntegerCompressor
- putCompressedPositiveNumber(int, ByteBuffer) - Static method in class com.yahoo.compress.IntegerCompressor
- putDouble(double) - Method in class com.yahoo.io.GrowableByteBuffer
- putDouble(int, double) - Method in class com.yahoo.io.GrowableByteBuffer
- putDouble(FieldBase, double) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putDouble(FieldBase, double) - Method in interface com.yahoo.vespa.objects.Serializer
- putFloat(float) - Method in class com.yahoo.io.GrowableByteBuffer
- putFloat(int, float) - Method in class com.yahoo.io.GrowableByteBuffer
- putFloat(FieldBase, float) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putFloat(FieldBase, float) - Method in interface com.yahoo.vespa.objects.Serializer
- putInt(int) - Method in class com.yahoo.io.GrowableByteBuffer
- putInt(int, int) - Method in class com.yahoo.io.GrowableByteBuffer
- putInt(FieldBase, int) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putInt(FieldBase, int) - Method in interface com.yahoo.vespa.objects.Serializer
- putInt1_2_4Bytes(int) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes a 30-bit positive integer to the buffer, using 1, 2, or 4 bytes.
- putInt1_2_4BytesAs4(int) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes a 30-bit positive integer to the buffer, using 4 bytes.
- putInt1_4Bytes(int) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes a 31-bit positive integer to the buffer, using 1 or 4 bytes.
- putInt1_4Bytes(FieldBase, int) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putInt1_4BytesAs4(int) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes a 31-bit positive integer to the buffer, using 4 bytes.
- putInt2_4_8Bytes(long) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes a 62-bit positive integer to the buffer, using 2, 4, or 8 bytes.
- putInt2_4_8Bytes(FieldBase, long) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putInt2_4_8BytesAs4(long) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes a 32 bit positive integer (or 31 bit unsigned) to the buffer, using 4 bytes.
- putLong(int, long) - Method in class com.yahoo.io.GrowableByteBuffer
- putLong(long) - Method in class com.yahoo.io.GrowableByteBuffer
- putLong(FieldBase, long) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putLong(FieldBase, long) - Method in interface com.yahoo.vespa.objects.Serializer
- putShort(int, short) - Method in class com.yahoo.io.GrowableByteBuffer
- putShort(short) - Method in class com.yahoo.io.GrowableByteBuffer
- putShort(FieldBase, short) - Method in class com.yahoo.vespa.objects.BufferSerializer
- putShort(FieldBase, short) - Method in interface com.yahoo.vespa.objects.Serializer
- putUtf8(Serializer, String) - Method in class com.yahoo.vespa.objects.Identifiable
- putUtf8String(String) - Method in class com.yahoo.io.GrowableByteBuffer
-
Writes this string to the buffer as a 1_4 encoded length in bytes followed by the utf8 bytes
Q
- QUERY - com.yahoo.net.UrlToken.Type
- quote(Object) - Static method in class com.yahoo.text.StringUtilities
-
Adds single quotes around object.toString Example: '12'
- quote(String, char) - Static method in class com.yahoo.javacc.UnicodeUtilities
-
Adds a leading and trailing double quotation mark to the given string.
R
- random() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- random(TensorType) - Static method in interface com.yahoo.tensor.Tensor
- Random<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A tensor generator which returns a tensor of any dimension filled with random numbers between 0 and 1.
- Random() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Random
- Random(TensorType) - Constructor for class com.yahoo.tensor.functions.Random
- range(TensorType) - Static method in interface com.yahoo.tensor.Tensor
- Range<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A tensor generator which returns a tensor of any dimension filled with the sum of the tensor indexes of each position.
- Range(TensorType) - Constructor for class com.yahoo.tensor.functions.Range
- rank() - Method in class com.yahoo.tensor.TensorType.Builder
-
Returns the current number of dimensions in this
- rank() - Method in class com.yahoo.tensor.TensorType
-
Returns the number of dimensions of this: dimensions().size()
- rawRequest(URI) - Static method in class com.yahoo.net.UriTools
-
Build a string representation of the normalized form of the given URI, containg the path and optionally query and fragment parts.
- read() - Method in 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
- readChar() - Method in class com.yahoo.javacc.FastCharStream
- readFile(File) - Static method in class com.yahoo.io.IOUtils
-
Reads the contents of a UTF-8 text file into a String.
- readFileBytes(File) - Static method in class com.yahoo.io.IOUtils
-
Reads the content of a file into a byte array
- readInactiveJobs() - Method in interface com.yahoo.concurrent.maintenance.JobControlState
-
Returns the set of jobs that are temporarily inactive
- 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
- Receiver<T> - Class in com.yahoo.concurrent
-
A class for sending single messages between threads with timeout.
- Receiver() - Constructor for class com.yahoo.concurrent.Receiver
- Receiver.MessageState - Enum in com.yahoo.concurrent
-
MessageState is the reason for returning from get().
- reciprocal() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Reciprocal() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
- recordRunOf(String) - Method in class com.yahoo.concurrent.maintenance.JobMetrics
-
Record a run for given job
- recordSuccessOf(String) - Method in class com.yahoo.concurrent.maintenance.JobMetrics
-
Record successful run of given job
- 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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
The reduce tensor operation returns a tensor produced from the argument tensor where some dimensions are collapsed to a single value using an aggregator function.
- Reduce(TensorFunction<NAMETYPE>, Reduce.Aggregator) - Constructor for class com.yahoo.tensor.functions.Reduce
-
Creates a reduce function reducing all dimensions
- Reduce(TensorFunction<NAMETYPE>, Reduce.Aggregator, String) - Constructor for class com.yahoo.tensor.functions.Reduce
-
Creates a reduce function reducing a single dimension
- Reduce(TensorFunction<NAMETYPE>, Reduce.Aggregator, List<String>) - Constructor for class com.yahoo.tensor.functions.Reduce
-
Creates a reduce function.
- Reduce.Aggregator - Enum in com.yahoo.tensor.functions
- ReduceJoin<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
An optimization for tensor expressions where a join immediately follows a reduce.
- ReduceJoin(Reduce<NAMETYPE>, Join<NAMETYPE>) - Constructor for class com.yahoo.tensor.functions.ReduceJoin
- ReduceJoin(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, DoubleBinaryOperator, Reduce.Aggregator, List<String>) - Constructor for class com.yahoo.tensor.functions.ReduceJoin
- registerClass(int, Class<? extends Identifiable>) - Static method in class com.yahoo.vespa.objects.Identifiable
-
Registers the given class specification for the given identifier in the class registry.
- 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(int) - Method in class com.yahoo.collections.FreezableArrayList
- remove(Object) - Method in class com.yahoo.collections.ArraySet
- remove(Object) - Method in class com.yahoo.collections.CopyOnWriteHashMap
-
Override to avoid using iterator.remove
- remove(Object) - Method in class com.yahoo.collections.FreezableArrayList
- remove(Object) - Method in class com.yahoo.collections.LazyMap
- remove(Object) - Method in class com.yahoo.collections.LazySet
- remove(Object) - Method in class com.yahoo.collections.TinyIdentitySet
- remove(Object) - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- remove(Set<TensorAddress>) - Method in class com.yahoo.tensor.IndexedTensor
- remove(Set<TensorAddress>) - Method in class com.yahoo.tensor.MappedTensor
- remove(Set<TensorAddress>) - Method in class com.yahoo.tensor.MixedTensor
- remove(Set<TensorAddress>) - Method in interface com.yahoo.tensor.Tensor
-
Returns a new tensor where existing cells in this tensor have been removed according to the given set of addresses.
- removeAll(Collection<?>) - Method in class com.yahoo.collections.ArraySet
-
This is an extremely expensive implementation of
Set.removeAll(Collection)
. - removeAll(Collection<?>) - Method in class com.yahoo.collections.FreezableArrayList
- removeAll(Collection<?>) - Method in class com.yahoo.collections.LazySet
- removeAll(Collection<?>) - Method in class com.yahoo.collections.TinyIdentitySet
-
This is an extremely expensive implementation of
Set.removeAll(Collection)
. - removeAll(K) - Method in class com.yahoo.collections.ListMap
- removeRange(int, int) - Method in class com.yahoo.collections.FreezableArrayList
- removeValue(K, int) - Method in class com.yahoo.collections.ListMap
-
Removes the value at the given index.
- removeValue(K, V) - Method in class com.yahoo.collections.ListMap
- rename(String, String) - Method in interface com.yahoo.tensor.Tensor
- rename(List<String>, List<String>) - Method in interface com.yahoo.tensor.Tensor
- Rename<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
The rename tensor function returns a tensor where some dimensions are assigned new names.
- Rename(TensorFunction<NAMETYPE>, String, String) - Constructor for class com.yahoo.tensor.functions.Rename
- Rename(TensorFunction<NAMETYPE>, List<String>, List<String>) - Constructor for class com.yahoo.tensor.functions.Rename
- render(Inspectable, JsonRender.StringEncoder) - Static method in class com.yahoo.data.access.simple.JsonRender
-
Renders the given value to the target stringbuilder with a given encoder.
- render(Inspectable, StringBuilder, boolean) - Static method in class com.yahoo.data.access.simple.JsonRender
- replace(K, V) - Method in class com.yahoo.collections.ListMap
-
Put this map in the state where it has just the given value of the given key
- reserve(int) - Method in class com.yahoo.collections.Hashlet
-
Reserve space for more key value pairs.
- reset() - Method in class com.yahoo.io.GrowableByteBuffer
- reset() - Method in class com.yahoo.io.reader.NamedReader
- reset() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
-
Rewind this iterator to the first element
- Results<DATA,ERROR> - Class in com.yahoo.errorhandling
- Results(List<DATA>, List<ERROR>) - Constructor for class com.yahoo.errorhandling.Results
- Results.Builder<DATA,ERROR> - Class in com.yahoo.errorhandling
- retainAll(Collection<?>) - Method in class com.yahoo.collections.ArraySet
-
This is an extremely expensive implementation of
Set.retainAll(Collection)
. - retainAll(Collection<?>) - Method in class com.yahoo.collections.FreezableArrayList
- retainAll(Collection<?>) - Method in class com.yahoo.collections.LazySet
- retainAll(Collection<?>) - Method in class com.yahoo.collections.TinyIdentitySet
-
This is an extremely expensive implementation of
Set.retainAll(Collection)
. - reverseIterator() - Method in class com.yahoo.concurrent.ThreadRobustList
-
Returns an iterator over the elements of this, starting at the last element and working backwards.
- rewind() - Method in class com.yahoo.io.GrowableByteBuffer
- rollbackOrLog() - Method in class com.yahoo.transaction.AbstractTransaction
-
Default implementations which logs a severe message.
- rollbackOrLog() - Method in interface com.yahoo.transaction.Transaction
-
This is called if the transaction should be rolled back after commit.
- rsqrt() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Rsqrt() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
- run() - Method in class com.yahoo.concurrent.maintenance.Maintainer
- run() - Method in class com.yahoo.io.Acceptor
- run() - Method in class com.yahoo.io.Listener
-
Thread entry point
- run(String) - Method in class com.yahoo.concurrent.maintenance.JobControl
-
Run given job (inactive or not) immediately
S
- s - Variable in class com.yahoo.geo.BoundingBoxParser
- save(Path, ProjectBundleClassPaths) - Static method in class com.yahoo.osgi.maven.ProjectBundleClassPaths
- ScalarFunction<NAMETYPE extends Name> - Interface in com.yahoo.tensor.functions
-
A function which returns a scalar
- ScalarFunctions - Class in com.yahoo.tensor.functions
-
Factory of scalar Java functions.
- ScalarFunctions() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions
- ScalarFunctions.Abs - Class in com.yahoo.tensor.functions
- ScalarFunctions.Acos - Class in com.yahoo.tensor.functions
- ScalarFunctions.Add - Class in com.yahoo.tensor.functions
- ScalarFunctions.Asin - Class in com.yahoo.tensor.functions
- ScalarFunctions.Atan - Class in com.yahoo.tensor.functions
- ScalarFunctions.Ceil - Class in com.yahoo.tensor.functions
- ScalarFunctions.Cos - Class in com.yahoo.tensor.functions
- ScalarFunctions.Divide - Class in com.yahoo.tensor.functions
- ScalarFunctions.Elu - Class in com.yahoo.tensor.functions
- ScalarFunctions.Equal - Class in com.yahoo.tensor.functions
- ScalarFunctions.EqualElements - Class in com.yahoo.tensor.functions
- ScalarFunctions.Erf - Class in com.yahoo.tensor.functions
- ScalarFunctions.Exp - Class in com.yahoo.tensor.functions
- ScalarFunctions.Floor - Class in com.yahoo.tensor.functions
- ScalarFunctions.Greater - Class in com.yahoo.tensor.functions
- ScalarFunctions.LeakyRelu - Class in com.yahoo.tensor.functions
- ScalarFunctions.Less - Class in com.yahoo.tensor.functions
- ScalarFunctions.Log - Class in com.yahoo.tensor.functions
- ScalarFunctions.Max - Class in com.yahoo.tensor.functions
- ScalarFunctions.Mean - Class in com.yahoo.tensor.functions
- ScalarFunctions.Min - Class in com.yahoo.tensor.functions
- ScalarFunctions.Multiply - Class in com.yahoo.tensor.functions
- ScalarFunctions.Neg - Class in com.yahoo.tensor.functions
- ScalarFunctions.Pow - Class in com.yahoo.tensor.functions
- ScalarFunctions.Random - Class in com.yahoo.tensor.functions
- ScalarFunctions.Reciprocal - Class in com.yahoo.tensor.functions
- ScalarFunctions.Relu - Class in com.yahoo.tensor.functions
- ScalarFunctions.Rsqrt - Class in com.yahoo.tensor.functions
- ScalarFunctions.Selu - Class in com.yahoo.tensor.functions
- ScalarFunctions.Sigmoid - Class in com.yahoo.tensor.functions
- ScalarFunctions.Sin - Class in com.yahoo.tensor.functions
- ScalarFunctions.Sqrt - Class in com.yahoo.tensor.functions
- ScalarFunctions.Square - Class in com.yahoo.tensor.functions
- ScalarFunctions.SquaredDifference - Class in com.yahoo.tensor.functions
- ScalarFunctions.Subtract - Class in com.yahoo.tensor.functions
- ScalarFunctions.SumElements - Class in com.yahoo.tensor.functions
- ScalarFunctions.Tan - Class in com.yahoo.tensor.functions
- ScalarFunctions.Tanh - Class in com.yahoo.tensor.functions
- SCHEME - com.yahoo.net.UrlToken.Type
- searchlib - Static variable in interface com.yahoo.vespa.objects.Ids
- second - Variable in class com.yahoo.collections.Tuple2
- select(ObjectPredicate, ObjectOperation) - Method in class com.yahoo.vespa.objects.Selectable
-
Applies the predicate to this object.
- select(Selectable, ObjectPredicate, ObjectOperation) - Static method in class com.yahoo.vespa.objects.Selectable
- Selectable - Class in com.yahoo.vespa.objects
-
A node in a traversable tree.
- Selectable() - Constructor for class com.yahoo.vespa.objects.Selectable
- 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
-
Invokes
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(double, double) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Selu() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Selu
- Selu(double, double) - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Selu
- send(ByteBuffer) - Method in class com.yahoo.io.ByteWriter
- send(ByteBuffer) - Method in interface com.yahoo.io.WritableByteTransmitter
- serialize(Serializer) - Method in class com.yahoo.vespa.objects.Identifiable
-
Serializes the content (excluding the identifier) of this class into the given byte buffer.
- serializeOptional(Serializer, Identifiable) - Static method in class com.yahoo.vespa.objects.Identifiable
-
This is a convenience method to allow serialization of an optional field.
- Serializer - Interface in com.yahoo.vespa.objects
- serializeWithId(Serializer) - Method in class com.yahoo.vespa.objects.Identifiable
-
Serializes the content of this class into the given byte buffer.
- set(boolean) - Method in class com.yahoo.lang.MutableBoolean
- set(int) - Method in class com.yahoo.lang.MutableInteger
- set(int, long) - Method in class com.yahoo.tensor.DimensionSizes.Builder
- set(int, ITEM) - Method in class com.yahoo.collections.FreezableArrayList
- set(int, ITEM) - Method in class com.yahoo.collections.ListenableArrayList
- set(long) - Method in class com.yahoo.lang.MutableLong
- set(TensorType.Dimension) - Method in class com.yahoo.tensor.TensorType.Builder
-
Adds or replaces a dimension in this
- set(Optional<T>) - Method in class com.yahoo.lang.SettableOptional
- set(T) - Method in class com.yahoo.lang.SettableOptional
- setArgumentExplanation(String) - Method in class com.yahoo.system.CommandLineParser
-
Sets the argument explanation used in printing method, i.e.
- setArray() - Method in class com.yahoo.slime.Slime
-
Create a new array value and make it the new top-level data object.
- setArray(int) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of ARRAY type.
- setArray(String) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of ARRAY type.
- setBool(boolean) - Method in class com.yahoo.slime.Slime
-
Create a new boolean value and make it the new top-level data object.
- setBool(int, boolean) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of BOOL type.
- setBool(String, boolean) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of BOOL type.
- setBuf(GrowableByteBuffer) - Method in class com.yahoo.vespa.objects.BufferSerializer
- setCause(Throwable) - Method in class com.yahoo.protect.ErrorMessage
-
Sets the cause of this.
- setData(byte[]) - Method in class com.yahoo.slime.Slime
-
Create a new data value and make it the new top-level data object.
- setData(int, byte[]) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of BOOL type.
- setData(String, byte[]) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of DATA type.
- setDouble(double) - Method in class com.yahoo.slime.Slime
-
Create a new double value and make it the new top-level data object.
- setDouble(int, double) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of BOOL type.
- setDouble(String, double) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of DOUBLE type.
- setExtendedHelpText(String) - Method in class com.yahoo.system.CommandLineParser
- 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
- setLong(int, long) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of BOOL type.
- setLong(long) - Method in class com.yahoo.slime.Slime
-
Create a new double value and make it the new top-level data object.
- setLong(String, long) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of LONG type.
- setMaxArguments(int) - Method in class com.yahoo.system.CommandLineParser
-
Sets the maximum number of allowed arguments
- setMinArguments(int) - Method in class com.yahoo.system.CommandLineParser
-
Sets minimum number of required arguments
- setNix() - Method in class com.yahoo.slime.Slime
-
Create a new empty value and make it the new top-level data object.
- setNix(int) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of NIX type.
- setNix(String) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of NIX type.
- setObject() - Method in class com.yahoo.slime.Slime
-
Create a new object value and make it the new top-level data object.
- setObject(int) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of OBJECT type.
- setObject(String) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of OBJECT type.
- setPort(int) - Method in class com.yahoo.net.URI
-
Returns a new URI with a changed port
- setPosition(int) - Method in class com.yahoo.text.PositionedString
-
Assigns the current position in the string
- setRest(String) - Method in class com.yahoo.net.URI
-
Returns a new URI with a changed rest
- setScheme(String) - Method in class com.yahoo.net.URI
-
Returns a new URI with a changed scheme
- setString(byte[]) - Method in class com.yahoo.slime.Slime
-
Create a new string value and make it the new top-level data object.
- setString(int, byte[]) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of BOOL type.
- setString(int, String) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol id) to contain a new value of BOOL type.
- setString(String) - Method in class com.yahoo.slime.Slime
-
Create a new string value and make it the new top-level data object.
- setString(String, byte[]) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of STRING type.
- setString(String, String) - Method in interface com.yahoo.slime.Cursor
-
Set a field (identified with a symbol name) to contain a new value of STRING type.
- SettableOptional<T> - Class in com.yahoo.lang
-
An optional which contains a settable value
- SettableOptional() - Constructor for class com.yahoo.lang.SettableOptional
-
Creates a new empty settable optional
- SettableOptional(Optional<T>) - Constructor for class com.yahoo.lang.SettableOptional
-
Creates a new settable optional with the given value, or an empty
- SettableOptional(T) - Constructor for class com.yahoo.lang.SettableOptional
-
Creates a new settable optional with the given value
- setTabSize(int) - Method in class com.yahoo.javacc.FastCharStream
- setTrackLineColumn(boolean) - Method in class com.yahoo.javacc.FastCharStream
- setValue(int, V) - Method in class com.yahoo.collections.Hashlet
-
This will replace the value at the index give.
- setValue(Double) - Method in class com.yahoo.tensor.Tensor.Cell
- shuffle(Random) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the items in this shuffled using random as source of randomness
- shutdown() - Method in class com.yahoo.concurrent.InThreadExecutorService
- shutdown() - Method in class com.yahoo.io.Listener
-
Perform clean shutdown of Listener.
- shutdownAndWait() - Method in class com.yahoo.concurrent.StripedExecutor
-
Shuts down the delegate executor and waits for it to terminate.
- shutdownAndWait(Duration, Duration) - Method in class com.yahoo.concurrent.StripedExecutor
-
Shuts down the delegate executor and waits for the given grace duration for it to terminate.
- ShutdownError(String) - Constructor for error com.yahoo.protect.Process.ShutdownError
- shutdownNow() - Method in class com.yahoo.concurrent.InThreadExecutorService
- sigmoid() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Sigmoid() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
- SimpleMapParser - Class in com.yahoo.text
-
Superclasses of parsers of a map represented textually as
{key1:value1,"anystringkey":value2,'anystringkey2':value3 ...}
. - SimpleMapParser() - Constructor for class com.yahoo.text.SimpleMapParser
- sin() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Sin() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Sin
- size() - Method in class com.yahoo.collections.AbstractFilteringList
- size() - Method in class com.yahoo.collections.ArraySet
- size() - Method in class com.yahoo.collections.Hashlet
-
The current size.
- size() - Method in class com.yahoo.collections.LazyMap
- size() - Method in class com.yahoo.collections.LazySet
- size() - Method in class com.yahoo.collections.ListMap
-
Returns the number of keys in this map
- size() - Method in class com.yahoo.collections.TinyIdentitySet
- size() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- size() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
- size() - Method in class com.yahoo.tensor.IndexedTensor.SubspaceIterator
-
Returns the total number of cells in this subspace
- size() - Method in class com.yahoo.tensor.MappedTensor
- size() - Method in class com.yahoo.tensor.MixedTensor
-
Returns the size of the tensor measured in number of cells
- size() - Method in class com.yahoo.tensor.PartialAddress
- size() - Method in interface com.yahoo.tensor.Tensor
-
Returns the number of cells in this
- size() - Method in class com.yahoo.tensor.TensorAddress
-
Returns the number of labels in this
- size() - Method in class com.yahoo.tensor.TensorType.Dimension
-
Returns the size of this dimension if it is bound, empty otherwise
- size() - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
- size() - Method in class com.yahoo.tensor.TensorType.IndexedUnboundDimension
- size() - Method in class com.yahoo.tensor.TensorType.MappedDimension
- size(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.
- Slice<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
Returns a subspace of a tensor
- Slice(TensorFunction<NAMETYPE>, List<Slice.DimensionValue<NAMETYPE>>) - Constructor for class com.yahoo.tensor.functions.Slice
-
Creates a value function
- Slice.DimensionValue<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- Slime - Class in com.yahoo.slime
-
Top-level value class that contains one Value data object and a symbol table (shared between all directly or indirectly contained ObjectValue data objects).
- Slime() - Constructor for class com.yahoo.slime.Slime
-
Construct an empty Slime with an empty top-level value.
- SlimeAdapter - Class in com.yahoo.data.access.slime
- SlimeAdapter(Inspector) - Constructor for class com.yahoo.data.access.slime.SlimeAdapter
- SlimeFormat - Interface in com.yahoo.slime
- SlimeInserter - Class in com.yahoo.slime
-
Helper class for inserting values into a Slime object.
- SlimeInserter(Slime) - Constructor for class com.yahoo.slime.SlimeInserter
- SlimeStream - Class in com.yahoo.slime
-
Simple utility to bridge Slime and Streams.
- SlimeUtils - Class in com.yahoo.slime
-
Extra utilities/operations on slime trees.
- SlimeUtils() - Constructor for class com.yahoo.slime.SlimeUtils
- 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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- Softmax(TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.Softmax
- sortedBy(Comparator<? super Type>) - Method in class com.yahoo.collections.AbstractFilteringList
-
Returns the items sorted by the given comparator.
- split(String) - Static method in class com.yahoo.text.StringUtilities
-
Splits a string on both space and comma
- sqrt() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Sqrt() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
- square() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- Square() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Square
- squareddifference() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- SquaredDifference() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.SquaredDifference
- startBarrier(EventBarrier.BarrierWaiter) - Method in class com.yahoo.concurrent.EventBarrier
-
Initiate the detection of the minimal event barrier starting now.
- started(String, Maintainer) - Method in class com.yahoo.concurrent.maintenance.JobControl
-
Notifies this that a job was started
- startEvent() - Method in class com.yahoo.concurrent.EventBarrier
-
Signal the start of an event.
- stdErr - Variable in class com.yahoo.system.execution.ProcessResult
- stdOut - Variable in class com.yahoo.system.execution.ProcessResult
- string() - Method in class com.yahoo.text.PositionedString
-
The complete string value of this
- string() - Method in class com.yahoo.text.SimpleMapParser
-
Returns the string being parsed along with its current position
- STRING - com.yahoo.data.access.Type
- STRING - com.yahoo.slime.Type
- StringEncoder(StringBuilder, boolean) - Constructor for class com.yahoo.data.access.simple.JsonRender.StringEncoder
- StringUtilities - Class in com.yahoo.text
-
Escapes strings into and out of a format where they only contain printable characters.
- StringUtilities() - Constructor for class com.yahoo.text.StringUtilities
- stringValue() - Method in class com.yahoo.net.URI
-
Returns this uri as a string
- StringValue(byte[]) - Constructor for class com.yahoo.data.access.simple.Value.StringValue
- StringValue(String) - Constructor for class com.yahoo.data.access.simple.Value.StringValue
- StripedExecutor<Key> - Class in com.yahoo.concurrent
-
Executor that serializes runnables with the same key, but may parallelize over different keys.
- StripedExecutor() - Constructor for class com.yahoo.concurrent.StripedExecutor
-
Creates a new StripedExecutor which delegates to a
Executors.newCachedThreadPool(ThreadFactory)
. - StripedExecutor(ExecutorService) - Constructor for class com.yahoo.concurrent.StripedExecutor
-
Creates a new StripedExecutor which delegates to the given executor service.
- stripInvalidCharacters(String) - Static method in class com.yahoo.text.Text
-
Returns a string where any invalid characters in the input string is replaced by spaces
- stripSuffix(String, String) - Static method in class com.yahoo.text.StringUtilities
- subSequence(int, int) - Method in class com.yahoo.text.Utf8String
- subspaceIterator(Set<String>) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns a subspace iterator having the sizes of the dimensions of this tensor
- subspaceIterator(Set<String>, DimensionSizes) - Method in class com.yahoo.tensor.IndexedTensor
-
Returns an iterator over value iterators where the outer iterator is over each unique value of the dimensions given and the inner iterator is over each unique value of the rest of the dimensions, in the standard value order
- substring() - Method in class com.yahoo.text.PositionedString
-
Returns the substring of this string from the current position to the end
- substring(int) - Method in class com.yahoo.text.PositionedString
-
Returns a substring of this from the current position to the end argument
- subtract() - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- subtract(int) - Method in class com.yahoo.lang.MutableInteger
-
Adds the increment to the current value and returns the resulting value
- subtract(long) - Method in class com.yahoo.lang.MutableLong
-
Adds the increment to the current value and returns the resulting value
- subtract(Tensor) - Method in interface com.yahoo.tensor.Tensor
- Subtract() - Constructor for class com.yahoo.tensor.functions.ScalarFunctions.Subtract
- successExitCodes(int...) - Method in class com.yahoo.system.execution.ProcessExecutor.Builder
- sum - com.yahoo.tensor.functions.Reduce.Aggregator
- sum() - Method in interface com.yahoo.tensor.Tensor
- sum(String) - Method in interface com.yahoo.tensor.Tensor
- sum(List<String>) - Static method in class com.yahoo.tensor.functions.ScalarFunctions
- sum(List<String>) - Method in interface com.yahoo.tensor.Tensor
- symbol - Variable in enum com.yahoo.binaryprefix.BinaryPrefix
- symbols() - Method in class com.yahoo.slime.Slime
-
Returns a count of names in the symbol table.
- symmetricDifference(Collection<? extends T>, Collection<? extends T>) - Static method in class com.yahoo.collections.CollectionUtil
-
Returns the symmetric difference between two collections, i.e.
- SystemTimer - Enum in com.yahoo.concurrent
-
This is an implementation of
Timer
that is backed by an actual system timer.
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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
-
A representation of a tensor function which is able to be translated to a set of primitive tensor functions if necessary.
- TensorFunction() - Constructor for class com.yahoo.tensor.functions.TensorFunction
- TensorType - Class in com.yahoo.tensor
-
A tensor type with its dimensions.
- TensorType(TensorType.Value, Collection<TensorType.Dimension>) - Constructor for class com.yahoo.tensor.TensorType
- TensorType.Builder - Class in com.yahoo.tensor
- TensorType.Dimension - Class in com.yahoo.tensor
-
A tensor dimension.
- TensorType.Dimension.Type - Enum 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
- tera - com.yahoo.binaryprefix.BinaryPrefix
- TERM_ENDHOST - Static variable in class com.yahoo.net.UrlTokenizer
- TERM_STARTHOST - Static variable in class com.yahoo.net.UrlTokenizer
- Text - Class in com.yahoo.text
-
Text utility functions.
- ThreadFactoryFactory - Class in com.yahoo.concurrent
- ThreadFactoryFactory() - Constructor for class com.yahoo.concurrent.ThreadFactoryFactory
- ThreadLocalDirectory<AGGREGATOR,SAMPLE> - Class in com.yahoo.concurrent
-
A class for multiple producers and potentially multiple consumers (usually only one).
- ThreadLocalDirectory(ThreadLocalDirectory.Updater<AGGREGATOR, SAMPLE>) - Constructor for class com.yahoo.concurrent.ThreadLocalDirectory
- ThreadLocalDirectory.ObservableUpdater<AGGREGATOR,SAMPLE> - Interface in com.yahoo.concurrent
-
Implement this interface to be able to view the contents of a ThreadLocalDirectory without resetting the local instances in each thread.
- ThreadLocalDirectory.Updater<AGGREGATOR,SAMPLE> - Interface in com.yahoo.concurrent
-
Factory interface to create the data container for each generation of samples, and putting data into it.
- ThreadRobustList<T> - Class in com.yahoo.concurrent
-
A list which tolerates concurrent adds from one other thread while it is read.
- ThreadRobustList() - Constructor for class com.yahoo.concurrent.ThreadRobustList
- ThreadRobustList(int) - Constructor for class com.yahoo.concurrent.ThreadRobustList
- TimeBudget - Class in com.yahoo.time
-
A TimeBudget can be used to track the time of an ongoing operation, possibly with a timeout.
- timeLeft() - Method in class com.yahoo.time.TimeBudget
-
Returns the time left, possibly negative if the deadline has passed.
- timeLeftAsTimeBudget() - Method in class com.yahoo.time.TimeBudget
-
Returns the time left as a new TimeBudget.
- timeLeftOrThrow() - Method in class com.yahoo.time.TimeBudget
-
Returns the time until deadline, if there is one.
- TIMEOUT - com.yahoo.concurrent.Receiver.MessageState
- timeoutSeconds - Variable in class com.yahoo.system.execution.ProcessExecutor
- timePassed() - Method in class com.yahoo.time.TimeBudget
-
Returns time since start.
- Timer - Interface in com.yahoo.concurrent
-
This interface wraps access to some timer that can be used to measure elapsed time, in milliseconds.
- TinyIdentitySet<E> - Class in com.yahoo.collections
-
A Set implementation which only considers object identity.
- TinyIdentitySet(int) - Constructor for class com.yahoo.collections.TinyIdentitySet
-
Create a set with an initial capacity of initSize.
- toAddress() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
-
Returns the address of the current position of these indexes
- toArray() - Method in class com.yahoo.collections.ArraySet
- toArray() - Method in class com.yahoo.collections.LazySet
- toArray() - Method in class com.yahoo.collections.TinyIdentitySet
- toArray(T[]) - Method in class com.yahoo.collections.ArraySet
- toArray(T[]) - Method in class com.yahoo.collections.LazySet
- toArray(T[]) - Method in class com.yahoo.collections.TinyIdentitySet
- toAsciiBytes(boolean) - Static method in class com.yahoo.text.Utf8
- toAsciiBytes(long) - Static method in class com.yahoo.text.Utf8
-
Encode a long as its decimal representation, i.e.
- toBytes(String) - Static method in class com.yahoo.text.Utf8
-
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.
- toCustomMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>, Supplier<M>) - Static method in class com.yahoo.stream.CustomCollectors
-
Returns a
Collector
that accumulates elements into aMap
created by the given supplier. - toDimensions() - Method in class com.yahoo.tensor.functions.Rename
- toFile() - Method in class com.yahoo.path.Path
- toFullBinaryString(long) - Static method in class com.yahoo.geo.ZCurve
-
Debugging utility that returns a long value as binary string including the leading zeroes.
- toHexString(byte[]) - Static method in class com.yahoo.io.HexDump
- toJson() - Method in class com.yahoo.data.access.simple.Value
- toJsonBytes(Slime) - Static method in class com.yahoo.slime.JsonFormat
-
Returns the given slime data as UTF-8-encoded JSON
- toJsonBytes(Slime) - Static method in class com.yahoo.slime.SlimeUtils
- tokenize() - Method in class com.yahoo.net.URI
- tokenize() - Method in class com.yahoo.net.UrlTokenizer
- tokenize(String) - Static method in class com.yahoo.net.URI
- toLinkedMap(Function<? super T, ? extends K>, Function<? super T, ? extends U>) - Static method in class com.yahoo.stream.CustomCollectors
-
Returns a
Collector
that accumulates elements into aMap
that provides insertion order iteration. - toList() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
-
Returns an immutable list containing a copy of the indexes in this
- toLowerCase(String) - Static method in class com.yahoo.text.Lowercase
-
Return a lowercased version of the given string.
- 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.DynamicTensor
- toPrimitive() - Method in class com.yahoo.tensor.functions.Generate
- toPrimitive() - Method in class com.yahoo.tensor.functions.Join
- toPrimitive() - Method in class com.yahoo.tensor.functions.L1Normalize
- toPrimitive() - Method in class com.yahoo.tensor.functions.L2Normalize
- toPrimitive() - Method in class com.yahoo.tensor.functions.Map
- toPrimitive() - Method in class com.yahoo.tensor.functions.Matmul
- toPrimitive() - Method in class com.yahoo.tensor.functions.Merge
- toPrimitive() - Method in class com.yahoo.tensor.functions.Random
- toPrimitive() - Method in class com.yahoo.tensor.functions.Range
- toPrimitive() - Method in class com.yahoo.tensor.functions.Reduce
- toPrimitive() - Method in class com.yahoo.tensor.functions.ReduceJoin
- toPrimitive() - Method in class com.yahoo.tensor.functions.Rename
- toPrimitive() - Method in class com.yahoo.tensor.functions.Slice
- toPrimitive() - Method in class com.yahoo.tensor.functions.Softmax
- toPrimitive() - Method in class com.yahoo.tensor.functions.TensorFunction
-
Translate this function - and all of its arguments recursively - to a tree of primitive functions only.
- toPrimitive() - Method in class com.yahoo.tensor.functions.XwPlusB
- toSourceValueIndex() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
- toStandardString(Tensor) - Static method in interface com.yahoo.tensor.Tensor
-
Call this from toString in implementations to return this tensor on the tensor literal form.
- toString() - Method in class com.yahoo.collections.ListMap
- toString() - Method in class com.yahoo.collections.Pair
- toString() - Method in class com.yahoo.collections.Tuple2
-
Human readable string representation which invokes the contained instances' toString() implementation.
- toString() - Method in class com.yahoo.concurrent.maintenance.Maintainer
- toString() - Method in class com.yahoo.data.access.simple.Value
- toString() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- toString() - Method in class com.yahoo.geo.ParsedDegree
- toString() - Method in class com.yahoo.io.GrowableBufferOutputStream
- toString() - Method in class com.yahoo.io.GrowableByteBuffer
- toString() - Method in class com.yahoo.io.reader.NamedReader
-
Returns the name
- toString() - Method in class com.yahoo.lang.MutableBoolean
- toString() - Method in class com.yahoo.lang.MutableInteger
- toString() - Method in class com.yahoo.lang.MutableLong
- toString() - Method in class com.yahoo.net.URI
-
Returns this URI as a string
- toString() - Method in class com.yahoo.net.Url
- toString() - Method in class com.yahoo.net.UrlToken
- toString() - Method in class com.yahoo.path.Path
-
Returns this as a string
- toString() - Method in class com.yahoo.protect.ErrorMessage
- toString() - Method in class com.yahoo.slime.Slime
- toString() - Method in class com.yahoo.tensor.evaluation.Name
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Abs
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Acos
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Add
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Asin
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Atan
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Ceil
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Cos
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Divide
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Elu
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Equal
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.EqualElements
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Erf
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Exp
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Floor
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Greater
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.LeakyRelu
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Less
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Log
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Max
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Mean
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Min
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Multiply
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Neg
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Pow
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Random
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Reciprocal
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Relu
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Rsqrt
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Selu
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sigmoid
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sin
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Sqrt
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Square
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.SquaredDifference
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Subtract
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.SumElements
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tan
- toString() - Method in class com.yahoo.tensor.functions.ScalarFunctions.Tanh
- toString() - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
- toString() - Method in class com.yahoo.tensor.functions.TensorFunction
- toString() - Method in class com.yahoo.tensor.IndexedTensor.Indexes
- toString() - Method in class com.yahoo.tensor.IndexedTensor
- toString() - Method in class com.yahoo.tensor.MappedTensor
- toString() - Method in class com.yahoo.tensor.MixedTensor
- toString() - Method in class com.yahoo.tensor.PartialAddress
- toString() - Method in interface com.yahoo.tensor.Tensor
-
Returns this tensor on the tensor literal form with type included.
- toString() - Method in class com.yahoo.tensor.TensorType.Dimension
- toString() - Method in class com.yahoo.tensor.TensorType.IndexedBoundDimension
- toString() - Method in class com.yahoo.tensor.TensorType.IndexedUnboundDimension
- toString() - Method in class com.yahoo.tensor.TensorType.MappedDimension
- toString() - Method in class com.yahoo.tensor.TensorType
- toString() - Method in enum 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.transaction.NestedTransaction
- toString() - Method in class com.yahoo.vespa.objects.FieldBase
- toString() - Method in class com.yahoo.vespa.objects.Identifiable
- toString() - Method in class com.yahoo.vespa.objects.ObjectDumper
-
Obtain the created object string representation.
- toString(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.DynamicTensor
- 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.Merge
- 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 interface com.yahoo.tensor.functions.ScalarFunction
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Slice.DimensionValue
- toString(ToStringContext) - Method in class com.yahoo.tensor.functions.Slice
- 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.
- ToStringContext.EmptyStringContext - Class in com.yahoo.tensor.functions
- toStringStd(byte[]) - Static method in class com.yahoo.text.Utf8
-
To be used instead of String.String(byte[] bytes)
- totalBytes(byte) - Static method in class com.yahoo.text.Utf8
-
Inspects a byte assumed to be the first byte in a UTF8 to check how many bytes in total the sequence of bytes will use.
- totalSize() - Method in class com.yahoo.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
- Transaction - Interface in com.yahoo.transaction
-
A transaction against a single system, which may include several operations against the system, to be committed as one.
- Transaction.Operation - Interface in com.yahoo.transaction
-
Operations that a transaction supports should implement this interface.
- transactions() - Method in class com.yahoo.transaction.NestedTransaction
-
Returns the transactions nested in this, as they will be committed.
- transferTo(Writer) - Method in class com.yahoo.io.reader.NamedReader
- traverse(ArrayTraverser) - Method in interface com.yahoo.data.access.Inspector
-
Traverse an array value, performing callbacks for each entry.
- traverse(ArrayTraverser) - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- traverse(ArrayTraverser) - Method in class com.yahoo.data.access.simple.Value
- traverse(ArrayTraverser) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- traverse(ObjectTraverser) - Method in interface com.yahoo.data.access.Inspector
-
Traverse an object value, performing callbacks for each field.
- traverse(ObjectTraverser) - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- traverse(ObjectTraverser) - Method in class com.yahoo.data.access.simple.Value
- traverse(ObjectTraverser) - Method in class com.yahoo.data.access.slime.SlimeAdapter
- traverse(ArrayTraverser) - Method in interface com.yahoo.slime.Inspector
-
Traverse an array value, performing callbacks for each entry.
- traverse(ObjectSymbolTraverser) - Method in interface com.yahoo.slime.Inspector
-
Traverse an object value, performing callbacks for each field.
- traverse(ObjectTraverser) - Method in interface com.yahoo.slime.Inspector
-
Traverse an object value, performing callbacks for each field.
- truncate(String, int) - Static method in class com.yahoo.text.Text
-
Returns a string which is never larger than the given number of characters.
- truncateSequencesIfNecessary(String, int) - Static method in class com.yahoo.text.StringUtilities
-
This will truncate sequences in a string of the same character that exceed the maximum allowed length.
- Tuple2<T1,T2> - Class in com.yahoo.collections
-
A representation of a pair of values, typically of different types.
- Tuple2(T1, T2) - Constructor for class com.yahoo.collections.Tuple2
- type() - Method in class com.yahoo.compress.Compressor.Compression
-
Returns the compression type used to compress this data.
- type() - Method in class com.yahoo.compress.Compressor
-
Returns the default compression type used by this
- type() - Method in interface com.yahoo.data.access.Inspector
-
Get the type of an inspector
- type() - Method in class com.yahoo.data.access.simple.Value.ArrayValue
- type() - Method in class com.yahoo.data.access.simple.Value.BoolValue
- type() - Method in class com.yahoo.data.access.simple.Value.DataValue
- type() - Method in class com.yahoo.data.access.simple.Value.DoubleValue
- type() - Method in class com.yahoo.data.access.simple.Value.LongValue
- type() - Method in class com.yahoo.data.access.simple.Value.ObjectValue
- type() - Method in class com.yahoo.data.access.simple.Value.StringValue
- type() - Method in class com.yahoo.data.access.simple.Value
- type() - Method in class com.yahoo.data.access.slime.SlimeAdapter
- type() - Method in interface com.yahoo.slime.Inspector
-
return an enum describing value type
- type() - Method in class com.yahoo.tensor.IndexedTensor.Builder
- type() - Method in interface com.yahoo.tensor.IndexedTensor.DirectIndexBuilder
- type() - Method in class com.yahoo.tensor.IndexedTensor
- type() - Method in class com.yahoo.tensor.MappedTensor.Builder
- type() - Method in class com.yahoo.tensor.MappedTensor
- type() - Method in class com.yahoo.tensor.MixedTensor.Builder
- type() - Method in class com.yahoo.tensor.MixedTensor
-
Returns the tensor type
- type() - Method in 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.DynamicTensor
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Generate
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Join
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Map
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Merge
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Reduce
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Rename
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.Slice
- type(TypeContext<NAMETYPE>) - Method in class com.yahoo.tensor.functions.TensorFunction
-
Returns the type of the tensor this produces given the input types in the context
- Type - Enum in com.yahoo.data.access
-
Enumeration of all possible types accessed by the Inspector API.
- Type - Enum in com.yahoo.slime
-
Enumeration of all possibly Slime data types.
- TypeContext<NAMETYPE extends Name> - Interface in com.yahoo.tensor.evaluation
-
Provides type information about a context (set of variable bindings).
- TypedBinaryFormat - Class in com.yahoo.tensor.serialization
-
Class used by clients for serializing a Tensor object into binary format or de-serializing binary data into a Tensor object.
- TypedBinaryFormat() - Constructor for class com.yahoo.tensor.serialization.TypedBinaryFormat
U
- uncompressedSize() - Method in class com.yahoo.compress.Compressor.Compression
-
Returns the uncompressed size of this data in bytes
- unescape(String) - Static method in class com.yahoo.text.StringUtilities
- UnicodeUtilities - Class in com.yahoo.javacc
- UnicodeUtilities() - Constructor for class com.yahoo.javacc.UnicodeUtilities
- UnicodeUtilities.Predicate - Interface in com.yahoo.javacc
- unit - com.yahoo.binaryprefix.BinaryPrefix
- unitCount(byte) - Static method in class com.yahoo.text.Utf8
-
Calculate the number of Unicode code units ("UTF-16 characters") needed to represent a given UTF-8 encoded code point.
- unitCount(byte[]) - Static method in class com.yahoo.text.Utf8
-
Count the number of Unicode code units ("UTF-16 characters") needed to represent a given array of UTF-8 characters.
- unitCount(byte[], int, int) - Static method in class com.yahoo.text.Utf8
-
Count the number of Unicode code units ("UTF-16 characters") needed to represent a given array of UTF-8 characters.
- unmaskedMethods(Class<?>, Class<?>) - Static method in class com.yahoo.protect.ClassValidator
-
Check all protected, public and package private declared methods of maskedClass is implemented in testClass.
- unmaskedMethodsFromSuperclass(Class<?>) - Static method in class com.yahoo.protect.ClassValidator
-
Check testClass overrides all protected, public and package private methods of its immediate super class.
- unpack(byte[], int) - Method in class com.yahoo.io.SlowInflate
- unquote(String) - Static method in class com.yahoo.javacc.UnicodeUtilities
-
Removes leading and trailing quotation mark from the given string.
- update(AGGREGATOR, SAMPLE) - Method in interface com.yahoo.concurrent.ThreadLocalDirectory.Updater
-
Insert a data element of type S into the current generation of data carrier T.
- update(SAMPLE) - Method in class com.yahoo.concurrent.ThreadLocalDirectory
-
Input data from a producer thread.
- update(SAMPLE, LocalInstance<AGGREGATOR, SAMPLE>) - Method in class com.yahoo.concurrent.ThreadLocalDirectory
-
Update a value with a given thread local instance.
- 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.data.access.slime.SlimeAdapter
- valid() - Method in class com.yahoo.io.NativeIO
- valid() - Method in interface com.yahoo.slime.Inspector
-
check if this inspector is valid
- VALID - com.yahoo.concurrent.Receiver.MessageState
- 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(int) - Method in class com.yahoo.collections.Hashlet
-
Obtain a value.
- value(Number) - Method in class com.yahoo.text.JSONWriter
-
Writes a numeric value
- value(String) - Method in class com.yahoo.text.JSONWriter
-
Writes a string value
- Value - Class in com.yahoo.data.access.simple
- Value() - Constructor for class com.yahoo.data.access.simple.Value
- Value.ArrayValue - Class in com.yahoo.data.access.simple
- Value.BoolValue - Class in com.yahoo.data.access.simple
- Value.DataValue - Class in com.yahoo.data.access.simple
- Value.DoubleValue - Class in com.yahoo.data.access.simple
- Value.EmptyValue - Class in com.yahoo.data.access.simple
- Value.LongValue - Class in com.yahoo.data.access.simple
- Value.ObjectValue - Class in com.yahoo.data.access.simple
- Value.StringValue - Class in com.yahoo.data.access.simple
- valueIterator() - Method in class com.yahoo.tensor.IndexedTensor
-
Returns an iterator over the values of this returned in the standard value order
- valueIterator() - Method in class com.yahoo.tensor.MappedTensor
- valueIterator() - Method in class com.yahoo.tensor.MixedTensor
-
Returns an iterator over the values of this tensor.
- valueIterator() - Method in interface com.yahoo.tensor.Tensor
-
Returns the values of this in some undefined order
- valueOf(byte) - Static method in enum com.yahoo.compress.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.binaryprefix.BinaryPrefix
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.compress.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.concurrent.Receiver.MessageState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.concurrent.SystemTimer
-
Returns the enum constant of this type with the specified name.
- 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.slime.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.binaryprefix.BinaryPrefix
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.yahoo.collections.LazyMap
- values() - Method in class com.yahoo.collections.ListMap
-
Returns the list values of this
- values() - Static method in enum com.yahoo.compress.CompressionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.yahoo.concurrent.CopyOnWriteHashMap
- values() - Static method in enum com.yahoo.concurrent.Receiver.MessageState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.yahoo.concurrent.SystemTimer
-
Returns an array containing the constants of this enum type, in the order they are declared.
- 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.slime.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<NAMETYPE extends Name> - Class in com.yahoo.tensor.evaluation
-
A tensor variable name which resolves to a tensor in the context at evaluation time
- VariableTensor(String) - Constructor for class com.yahoo.tensor.evaluation.VariableTensor
- VariableTensor(String, TensorType) - Constructor for class com.yahoo.tensor.evaluation.VariableTensor
-
A variable tensor which must be compatible with the given type
- VersionTagger - Class in com.yahoo.vespa
-
This class generates a java class based on the vtag.map file generated by dist/getversion.pl
- vespa_configmodel - Static variable in interface com.yahoo.vespa.objects.Ids
- view() - Method in class com.yahoo.concurrent.ThreadLocalDirectory
-
Get a view of the current data.
- visit(String, Object) - Method in class com.yahoo.vespa.objects.ObjectDumper
- visit(String, Object) - Method in class com.yahoo.vespa.objects.ObjectVisitor
-
Visits some object.
- visitArray(Inspector) - Method in interface com.yahoo.slime.Visitor
- visitBool(boolean) - Method in interface com.yahoo.slime.Visitor
- visitData(byte[]) - Method in interface com.yahoo.slime.Visitor
- visitDouble(double) - Method in interface com.yahoo.slime.Visitor
- visitInvalid() - Method in interface com.yahoo.slime.Visitor
-
Called when the visited Inspector is not valid.
- visitLong(long) - Method in interface com.yahoo.slime.Visitor
- visitMembers(ObjectVisitor) - Method in class com.yahoo.vespa.objects.Identifiable
-
This function needs to be implemented in such a way that it visits all its members.
- visitNix() - Method in interface com.yahoo.slime.Visitor
- visitObject(Inspector) - Method in interface com.yahoo.slime.Visitor
- Visitor - Interface in com.yahoo.slime
-
Visitor interface used to resolve the underlying type of a value represented by an Inspector.
- visitString(byte[]) - Method in interface com.yahoo.slime.Visitor
- visitString(String) - Method in interface com.yahoo.slime.Visitor
W
- w - Variable in class com.yahoo.geo.BoundingBoxParser
- warmup(double) - Method in class com.yahoo.compress.Compressor
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.evaluation.VariableTensor
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Argmax
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Argmin
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Concat
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.ConstantTensor
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Diag
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.DynamicTensor
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Generate
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Join
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.L1Normalize
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.L2Normalize
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Map
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Matmul
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Merge
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Random
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Range
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Reduce
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.ReduceJoin
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Rename
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Slice
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.Softmax
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.TensorFunction
-
Returns a copy of this tensor function with the arguments replaced by the given list of arguments.
- withArguments(List<TensorFunction<NAMETYPE>>) - Method in class com.yahoo.tensor.functions.XwPlusB
- withDeadline(Instant) - Method in class com.yahoo.time.TimeBudget
-
Returns a new TimeBudget with the same clock and start, but with this deadline.
- 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
- wrap(int) - Method in class com.yahoo.slime.Slime
-
Take the current top-level data object and make it a field in a new ObjectValue with the given symbol id as field id; the new ObjectValue will also become the new top-level data object.
- wrap(String) - Method in class com.yahoo.slime.Slime
-
Take the current top-level data object and make it a field in a new ObjectValue with the given symbol name as field name; the new ObjectValue will also become the new top-level data object.
- 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<NAMETYPE extends Name> - Class in com.yahoo.tensor.functions
- XwPlusB(TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, TensorFunction<NAMETYPE>, String) - Constructor for class com.yahoo.tensor.functions.XwPlusB
Y
- yotta - com.yahoo.binaryprefix.BinaryPrefix
Z
- ZCurve - Class in com.yahoo.geo
-
Contains utility methods for a Z-curve (Morton-order) encoder and decoder.
- ZCurve() - Constructor for class com.yahoo.geo.ZCurve
- zetta - com.yahoo.binaryprefix.BinaryPrefix
All Classes All Packages