A B C D E F G H I K L M N O P R S T U V W X 
All Classes All Packages

A

add(int, SpanNode) - Method in class com.yahoo.document.annotation.AlternateSpanList
Convenience method to add a span node to the child tree at index i.
add(int, T) - Method in class com.yahoo.document.datatypes.Array
 
add(SpanNode) - Method in class com.yahoo.document.annotation.AlternateSpanList
Adds a child node to the first subtree of this AlternateSpanList.
add(SpanNode) - Method in class com.yahoo.document.annotation.SpanList
Adds a child node to this SpanList.
add(K) - Method in class com.yahoo.document.datatypes.WeightedSet
 
add(T) - Method in class com.yahoo.document.datatypes.Array
 
add(T) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
ADD - com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
 
ADD - com.yahoo.document.update.ArithmeticValueUpdate.Operator
Add the operand to the value.
ADD - com.yahoo.document.update.TensorModifyUpdate.Operation
Add values from matching update tensor cells to target tensor cells.
ADD - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
addAll(int, Collection<? extends T>) - Method in class com.yahoo.document.datatypes.Array
 
addAll(DocumentUpdate) - Method in class com.yahoo.document.DocumentUpdate
Adds all the field- and field path updates of the given document update to this.
addAll(FieldUpdate) - Method in class com.yahoo.document.update.FieldUpdate
Adds all the ValueUpdates of the given FieldUpdate to this.
addAll(Collection<? extends T>) - Method in class com.yahoo.document.datatypes.Array
 
addAttribute(String, Object) - Method in class com.yahoo.document.serialization.XmlStream
Add a new XML attribute to the last tag started.
addChildren(int, List<SpanNode>, double) - Method in class com.yahoo.document.annotation.AlternateSpanList
Adds a possible subtree of this AlternateSpanList, with the given probability, at index i.
addChildren(List<SpanNode>, double) - Method in class com.yahoo.document.annotation.AlternateSpanList
Adds a possible subtree of this AlternateSpanList, with the given probability.
addContent(String) - Method in class com.yahoo.document.serialization.XmlStream
Add content to the last tag.
addField(Field) - Method in class com.yahoo.document.BaseStructDataType
 
addField(Field) - Method in class com.yahoo.document.DocumentType
Adds an field that can be used with this document type.
addField(Field) - Method in class com.yahoo.document.StructDataType
 
addField(String, DataType) - Method in class com.yahoo.document.DocumentType
Adds a new field to this document type and returns the new field object
addFieldPathUpdate(FieldPathUpdate) - Method in class com.yahoo.document.DocumentUpdate
Adds a field path update to perform on the document.
AddFieldPathUpdate - Class in com.yahoo.document.fieldpathupdate
 
AddFieldPathUpdate(DocumentType, DocumentUpdateReader) - Constructor for class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
AddFieldPathUpdate(DocumentType, String) - Constructor for class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
AddFieldPathUpdate(DocumentType, String, Array) - Constructor for class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
AddFieldPathUpdate(DocumentType, String, String, Array) - Constructor for class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
addFieldSets(Map<String, Collection<String>>) - Method in class com.yahoo.document.DocumentType
 
addFieldUpdate(FieldUpdate) - Method in class com.yahoo.document.DocumentUpdate
Adds the given FieldUpdate to this DocumentUpdate.
addFieldUpdates(Collection<FieldUpdate>) - Method in class com.yahoo.document.DocumentUpdate
 
addHeaderField(String, DataType) - Method in class com.yahoo.document.DocumentType
Deprecated.
addValueUpdate(int, ValueUpdate) - Method in class com.yahoo.document.update.FieldUpdate
Adds a value update to the list of value updates.
addValueUpdate(ValueUpdate) - Method in class com.yahoo.document.update.FieldUpdate
Adds a value update to the list of value updates.
AddValueUpdate - Class in com.yahoo.document.update
Value update representing an addition of a value (possibly with an associated weight) to a multi-valued data type.
AddValueUpdate(FieldValue, int) - Constructor for class com.yahoo.document.update.AddValueUpdate
 
addValueUpdates(List<ValueUpdate>) - Method in class com.yahoo.document.update.FieldUpdate
Adds a list of value updates to the list of value updates.
ALL_TYPES - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
AllFields - Class in com.yahoo.document.fieldset
 
AllFields() - Constructor for class com.yahoo.document.fieldset.AllFields
 
AlternateSpanList - Class in com.yahoo.document.annotation
A node in a SpanNode tree that can have a multiple trees of child nodes, each with its own probability.
AlternateSpanList() - Constructor for class com.yahoo.document.annotation.AlternateSpanList
Create a new AlternateSpanList instance, having a single subtree with probability 1.0.
AlternateSpanList(AlternateSpanList) - Constructor for class com.yahoo.document.annotation.AlternateSpanList
 
AlternateSpanList(SpanNodeReader) - Constructor for class com.yahoo.document.annotation.AlternateSpanList
 
annotate(Annotation) - Method in class com.yahoo.document.annotation.SpanNode
Convenience method for adding an annotation to this span, same as getSpanTree().spanTree.annotate(this,annotation)
annotate(Annotation) - Method in class com.yahoo.document.annotation.SpanTree
Adds an Annotation to the internal list of annotations for this SpanTree. Use this when adding an Annotation that uses an AnnotationReference, and does not annotate a SpanNode.
annotate(AnnotationType) - Method in class com.yahoo.document.annotation.SpanNode
Convenience method for adding an annotation with no value to this span, same as getSpanTree().spanTree.annotate(this,type)
annotate(AnnotationType, FieldValue) - Method in class com.yahoo.document.annotation.SpanNode
Convenience method for adding an annotation to this span, same as getSpanTree().spanTree.annotate(this,type,value)
annotate(AnnotationType, Integer) - Method in class com.yahoo.document.annotation.SpanNode
Convenience method for adding an annotation to this span, same as getSpanTree().spanTree.annotate(this,type,new IntegerFieldValue(value))
annotate(AnnotationType, String) - Method in class com.yahoo.document.annotation.SpanNode
Convenience method for adding an annotation to this span, same as getSpanTree().spanTree.annotate(this,type,new StringFieldValue(value))
annotate(SpanNode, Annotation) - Method in class com.yahoo.document.annotation.SpanTree
Adds an Annotation to the internal list of annotations for this SpanTree. Use this when adding an Annotation that shall annotate a SpanNode.
annotate(SpanNode, AnnotationType) - Method in class com.yahoo.document.annotation.SpanTree
Creates an Annotation based on the given AnnotationType, and adds it to the internal list of annotations for this SpanTree (convenience method). Use this when adding an Annotation (that does not have a FieldValue) that shall annotate a SpanNode.
annotate(SpanNode, AnnotationType, FieldValue) - Method in class com.yahoo.document.annotation.SpanTree
Adds an Annotation.
annotateFast(SpanNode, Annotation) - Method in class com.yahoo.document.annotation.SpanTree
Adds an Annotation to the internal list of annotations for this SpanTree. Use this when adding an Annotation that shall annotate a SpanNode.
annotation - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder
 
annotation() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref
 
annotation(DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder
 
Annotation - Class in com.yahoo.document.annotation
An Annotation describes some kind of information associated with a SpanNode.
Annotation() - Constructor for class com.yahoo.document.annotation.Annotation
Constructs an Annotation without a type. BEWARE! Should only be used during deserialization.
Annotation(Annotation) - Constructor for class com.yahoo.document.annotation.Annotation
Constructs a copy of the input annotation.
Annotation(AnnotationType) - Constructor for class com.yahoo.document.annotation.Annotation
Constructs a new annotation of the specified type.
Annotation(AnnotationType, FieldValue) - Constructor for class com.yahoo.document.annotation.Annotation
Constructs a new annotation of the specified type, and having the specified value.
Annotation(DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation
 
ANNOTATION_TYPE - com.yahoo.document.annotation.SpanTree.IndexKey
 
AnnotationReader - Interface in com.yahoo.document.serialization
 
annotationref - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
annotationref() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
annotationref(DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Annotationref(DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref
 
ANNOTATIONREF - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
ANNOTATIONREF - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
AnnotationReference - Class in com.yahoo.document.annotation
A FieldValue which holds a reference to an annotation of a specified type.
AnnotationReference(AnnotationReferenceDataType) - Constructor for class com.yahoo.document.annotation.AnnotationReference
Constructs a new AnnotationReference.
AnnotationReference(AnnotationReferenceDataType, Annotation) - Constructor for class com.yahoo.document.annotation.AnnotationReference
Constructs a new AnnotationReference, with a reference to the given Annotation.
AnnotationReferenceDataType - Class in com.yahoo.document.annotation
A data type describing a field value having a reference to an annotation of a given type.
AnnotationReferenceDataType() - Constructor for class com.yahoo.document.annotation.AnnotationReferenceDataType
Creates an AnnotationReferenceDataType. WARNING! Do not use!
AnnotationReferenceDataType(AnnotationType) - Constructor for class com.yahoo.document.annotation.AnnotationReferenceDataType
Creates an AnnotationReferenceDataType with a generated id.
AnnotationReferenceDataType(AnnotationType, int) - Constructor for class com.yahoo.document.annotation.AnnotationReferenceDataType
Creates an AnnotationReferenceDataType with a given id.
annotationtype - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
annotationtype() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
annotationtype(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
annotationtype(DocumenttypesConfig.Documenttype.Annotationtype.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Add the given builder to this builder's list of Annotationtype builders
annotationtype(List<DocumenttypesConfig.Documenttype.Annotationtype.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Set the given list as this builder's list of Annotationtype builders
Annotationtype(DocumenttypesConfig.Documenttype.Annotationtype.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype
 
AnnotationType - Class in com.yahoo.document.annotation
An AnnotationType describes a certain type of annotations; they are generally distinguished by a name, an id, and an optional data type.
AnnotationType(String) - Constructor for class com.yahoo.document.annotation.AnnotationType
Creates a new annotation type that cannot have values (hence no data type).
AnnotationType(String, int) - Constructor for class com.yahoo.document.annotation.AnnotationType
Creates a new annotation type, with the specified ID. WARNING! Only to be used by configuration system, do not use!!
AnnotationType(String, DataType) - Constructor for class com.yahoo.document.annotation.AnnotationType
Creates a new annotation type that can have values of the specified type.
AnnotationType(String, DataType, int) - Constructor for class com.yahoo.document.annotation.AnnotationType
Creates a new annotation type that can have values of the specified type.
AnnotationType2AnnotationContainer - Class in com.yahoo.document.annotation
 
AnnotationType2AnnotationContainer() - Constructor for class com.yahoo.document.annotation.AnnotationType2AnnotationContainer
 
AnnotationTypeRegistry - Class in com.yahoo.document.annotation
A registry of annotation types. This can be set up programmatically or from config.
AnnotationTypeRegistry() - Constructor for class com.yahoo.document.annotation.AnnotationTypeRegistry
Creates a new empty registry.
AnnotationTypes - Class in com.yahoo.document.annotation
This is a container for all Annotations constants used by built-in Vespa features.
AnnotationWriter - Interface in com.yahoo.document.serialization
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.AddValueUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.ArithmeticValueUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.AssignValueUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.ClearValueUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.MapValueUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.RemoveValueUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.TensorAddUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.TensorModifyUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
applyTo(FieldValue) - Method in class com.yahoo.document.update.ValueUpdate
 
applyTo(Document) - Method in class com.yahoo.document.DocumentUpdate
Applies this document update.
applyTo(Document) - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
applyTo(Document) - Method in class com.yahoo.document.update.FieldUpdate
Applies this field update.
ARITHMETIC - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
ARITHMETIC_EXPRESSION - Static variable in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
ArithmeticValueUpdate - Class in com.yahoo.document.update
Value update representing an arithmetic operation on a numeric data type.
ArithmeticValueUpdate(ArithmeticValueUpdate.Operator, DoubleFieldValue) - Constructor for class com.yahoo.document.update.ArithmeticValueUpdate
 
ArithmeticValueUpdate(ArithmeticValueUpdate.Operator, Number) - Constructor for class com.yahoo.document.update.ArithmeticValueUpdate
 
ArithmeticValueUpdate.Operator - Enum in com.yahoo.document.update
Lists valid operations that can be performed by an ArithmeticValueUpdate.
array - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
array() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
array(DocumenttypesConfig.Documenttype.Datatype.Array.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Array<T extends FieldValue> - Class in com.yahoo.document.datatypes
FieldValue which encapsulates a Array value
Array(DataType) - Constructor for class com.yahoo.document.datatypes.Array
 
Array(DataType, int) - Constructor for class com.yahoo.document.datatypes.Array
 
Array(DataType, List<T>) - Constructor for class com.yahoo.document.datatypes.Array
 
Array(DocumenttypesConfig.Documenttype.Datatype.Array.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array
 
ARRAY - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
ARRAY - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
ARRAY_INDEX - com.yahoo.document.FieldPathEntry.Type
 
ArrayDataType - Class in com.yahoo.document
 
ArrayDataType(DataType) - Constructor for class com.yahoo.document.ArrayDataType
 
ArrayDataType(DataType, int) - Constructor for class com.yahoo.document.ArrayDataType
 
assign(BaseStructDataType) - Method in class com.yahoo.document.BaseStructDataType
 
assign(DocumentTypeManager) - Method in class com.yahoo.document.DocumentTypeManager
 
assign(StructDataType) - Method in class com.yahoo.document.StructDataType
 
assign(Object) - Method in class com.yahoo.document.annotation.AnnotationReference
 
assign(Object) - Method in class com.yahoo.document.datatypes.Array
 
assign(Object) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.FieldValue
Assign this non-fieldvalue value to this field value.
assign(Object) - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.LongFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.Raw
 
assign(Object) - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.StringFieldValue
Sets a new value for this StringFieldValue. NOTE that doing so will clear all span trees from this value, since they most certainly will not make sense for a new string value.
assign(Object) - Method in class com.yahoo.document.datatypes.Struct
 
assign(Object) - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.UriFieldValue
 
assign(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
 
assign(Object) - Method in class com.yahoo.document.Document
 
ASSIGN - com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
 
ASSIGN - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
AssignFieldPathUpdate - Class in com.yahoo.document.fieldpathupdate
 
AssignFieldPathUpdate(DocumentType, DocumentUpdateReader) - Constructor for class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
Creates an assign update from a serialized object.
AssignFieldPathUpdate(DocumentType, String) - Constructor for class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
AssignFieldPathUpdate(DocumentType, String, FieldValue) - Constructor for class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
AssignFieldPathUpdate(DocumentType, String, String, FieldValue) - Constructor for class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
Creates an assignment update that overwrites the old value with the given new value.
AssignFieldPathUpdate(DocumentType, String, String, String) - Constructor for class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
Creates an assign statement based on a mathematical expression.
assignFrom(StructuredFieldValue) - Method in class com.yahoo.document.datatypes.Struct
Clears this and assigns from the given StructuredFieldValue
assignTensor(Optional<Tensor>) - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
AssignValueUpdate - Class in com.yahoo.document.update
Value update that represents assigning a new value.
AssignValueUpdate(FieldValue) - Constructor for class com.yahoo.document.update.AssignValueUpdate
 

B

BaseStructDataType - Class in com.yahoo.document
Date: Apr 15, 2008
beginTag(String) - Method in class com.yahoo.document.serialization.XmlStream
Add a new XML tag with the given name.
bodystruct() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
bodystruct(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
BOOL - Static variable in class com.yahoo.document.DataType
 
BoolFieldValue - Class in com.yahoo.document.datatypes
A boolean field value
BoolFieldValue() - Constructor for class com.yahoo.document.datatypes.BoolFieldValue
 
BoolFieldValue(boolean) - Constructor for class com.yahoo.document.datatypes.BoolFieldValue
 
BoolFieldValue(String) - Constructor for class com.yahoo.document.datatypes.BoolFieldValue
 
BucketDistribution - Class in com.yahoo.document
 
BucketDistribution(int, int) - Constructor for class com.yahoo.document.BucketDistribution
Constructs a new bucket distribution object with a given number of columns and buckets.
BucketDistribution(BucketDistribution) - Constructor for class com.yahoo.document.BucketDistribution
Constructs a new bucket distribution object as a copy of another.
BucketId - Class in com.yahoo.document
Representation of a bucket identifier.
BucketId() - Constructor for class com.yahoo.document.BucketId
Default-constructed BucketId signifies an invalid bucket ID.
BucketId(int, long) - Constructor for class com.yahoo.document.BucketId
 
BucketId(long) - Constructor for class com.yahoo.document.BucketId
Creates a bucket id with the given raw bucket id.
BucketId(String) - Constructor for class com.yahoo.document.BucketId
 
BucketIdFactory - Class in com.yahoo.document
A bucket id contains bit used for various purposes.
BucketIdFactory() - Constructor for class com.yahoo.document.BucketIdFactory
Create a factory, using the default configuration.
BucketIdFactory(int, int, int) - Constructor for class com.yahoo.document.BucketIdFactory
Create a factory, using the provided configuration.
BucketIdFactory(String) - Constructor for class com.yahoo.document.BucketIdFactory
Create a factory, with parameters gotten from configuration.
build() - Method in class com.yahoo.document.DocumenttypesConfig.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Importedfield.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Inherits.Builder
 
build() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Importedfield.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Inherits.Builder
 
Builder() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype.Builder
 
Builder(DocumenttypesConfig) - Constructor for class com.yahoo.document.DocumenttypesConfig.Builder
 
Builder(DocumenttypesConfig.Documenttype) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
Builder(DocumenttypesConfig.Documenttype.Annotationtype) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
Builder(DocumenttypesConfig.Documenttype.Annotationtype.Inherits) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Annotationref) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Array) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Array.Element) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Map) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Map.Key) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Map.Value) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Sstruct) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Wset) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
Builder(DocumenttypesConfig.Documenttype.Datatype.Wset.Key) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder
 
Builder(DocumenttypesConfig.Documenttype.Fieldsets) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets.Builder
 
Builder(DocumenttypesConfig.Documenttype.Importedfield) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Importedfield.Builder
 
Builder(DocumenttypesConfig.Documenttype.Inherits) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Inherits.Builder
 
Builder(DocumenttypesConfig.Documenttype.Referencetype) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype.Builder
 
buildFieldPath(String) - Method in class com.yahoo.document.ArrayDataType
 
buildFieldPath(String) - Method in class com.yahoo.document.DataType
Creates a field path from the given field path string.
buildFieldPath(String) - Method in class com.yahoo.document.MapDataType
 
buildFieldPath(String) - Method in class com.yahoo.document.StructuredDataType
 
buildFieldPath(String) - Method in class com.yahoo.document.WeightedSetDataType
 
buildFieldPath(String, DataType, DataType) - Static method in class com.yahoo.document.MapDataType
 
BYTE - Static variable in class com.yahoo.document.DataType
 
ByteFieldValue - Class in com.yahoo.document.datatypes
A byte field value
ByteFieldValue() - Constructor for class com.yahoo.document.datatypes.ByteFieldValue
 
ByteFieldValue(byte) - Constructor for class com.yahoo.document.datatypes.ByteFieldValue
 
ByteFieldValue(Byte) - Constructor for class com.yahoo.document.datatypes.ByteFieldValue
 
ByteFieldValue(Integer) - Constructor for class com.yahoo.document.datatypes.ByteFieldValue
 
ByteFieldValue(String) - Constructor for class com.yahoo.document.datatypes.ByteFieldValue
 

C

calculateIdV7(DocumentType) - Method in class com.yahoo.document.Field
The field id must be unique within a document type, and also within a (unknown at this time) hierarchy of document types.
calculateMaxPendingSize(double, double, int) - Static method in class com.yahoo.document.DocumentUtil
A convenience method that can be used to calculate a max pending queue size given the number of threads processing the documents, their size, and the memory available.
CANONICAL - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.AddValueUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.ArithmeticValueUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.AssignValueUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.ClearValueUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.MapValueUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.RemoveValueUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.TensorAddUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.TensorModifyUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
checkCompatibility(DataType) - Method in class com.yahoo.document.update.ValueUpdate
 
childIterator() - Method in class com.yahoo.document.annotation.AlternateSpanList
Traverses all immediate children of all subtrees of this AlternateSpanList.
childIterator() - Method in class com.yahoo.document.annotation.Span
Returns a ListIterator that iterates over absolutely nothing.
childIterator() - Method in class com.yahoo.document.annotation.SpanList
Traverses all immediate children of this SpanList.
childIterator() - Method in class com.yahoo.document.annotation.SpanNode
Traverses all immediate children of this SpanNode.
childIterator(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Traverses all immediate children of the given subtree of this AlternateSpanList.
childIteratorRecursive() - Method in class com.yahoo.document.annotation.AlternateSpanList
Recursively traverses all children (not only leaf nodes) of all subtrees of this AlternateSpanList, in a depth-first fashion.
childIteratorRecursive() - Method in class com.yahoo.document.annotation.Span
Returns a ListIterator that iterates over absolutely nothing.
childIteratorRecursive() - Method in class com.yahoo.document.annotation.SpanList
Recursively traverses all children (not only leaf nodes) of this SpanList, in a depth-first fashion.
childIteratorRecursive() - Method in class com.yahoo.document.annotation.SpanNode
Recursively traverses all possible children (not only leaf nodes) of this SpanNode, in a depth-first fashion.
childIteratorRecursive(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Recursively traverses all children (not only leaf nodes) of the given subtree of this AlternateSpanList, in a depth-first fashion.
children() - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns a modifiable List of child nodes of first subtree.
children() - Method in class com.yahoo.document.annotation.SpanList
Returns a modifiable list of the immediate children of this SpanList.
children(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns a modifiable List of child nodes of the specified subtree.
classId - Static variable in class com.yahoo.document.annotation.AnnotationReference
 
classId - Static variable in class com.yahoo.document.ArrayDataType
 
classId - Static variable in class com.yahoo.document.CollectionDataType
 
classId - Static variable in class com.yahoo.document.DataType
 
classId - Static variable in class com.yahoo.document.datatypes.BoolFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.ByteFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.DoubleFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.FieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.Float16FieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.FloatFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.IntegerFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.LongFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.Raw
 
classId - Static variable in class com.yahoo.document.datatypes.ReferenceFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.StringFieldValue
 
classId - Static variable in class com.yahoo.document.datatypes.Struct
 
classId - Static variable in class com.yahoo.document.datatypes.StructuredFieldValue
 
classId - Static variable in class com.yahoo.document.Document
 
classId - Static variable in class com.yahoo.document.DocumentType
 
classId - Static variable in class com.yahoo.document.NumericDataType
 
classId - Static variable in class com.yahoo.document.PrimitiveDataType
 
classId - Static variable in class com.yahoo.document.ReferenceDataType
 
classId - Static variable in class com.yahoo.document.StructDataType
 
classId - Static variable in class com.yahoo.document.StructuredDataType
 
classId - Static variable in class com.yahoo.document.TensorDataType
 
classId - Static variable in class com.yahoo.document.WeightedSetDataType
 
CLASSID - Static variable in class com.yahoo.document.DocumentUpdate
 
cleanup() - Method in class com.yahoo.document.annotation.SpanTree
Ensures consistency of the tree in case SpanNodes have been removed, and there are still Annotations pointing to them.
clear() - Method in class com.yahoo.document.annotation.AnnotationReference
 
clear() - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Clears all registered annotation types.
clear() - Method in class com.yahoo.document.datatypes.Array
 
clear() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.FieldValue
 
clear() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
clear() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.Raw
 
clear() - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.StringFieldValue
Sets the wrapped String to be an empty String, and clears all span trees.
clear() - Method in class com.yahoo.document.datatypes.Struct
 
clear() - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
clear() - Method in class com.yahoo.document.datatypes.WeightedSet
Remove all key-weight associations in this set.
clear() - Method in class com.yahoo.document.Document
 
clear() - Method in class com.yahoo.document.DocumentTypeManager
Clears the DocumentTypeManager.
CLEAR - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
clearAndReserve(int) - Method in class com.yahoo.document.datatypes.WeightedSet
Reserve space for this amount of keys in order to avoid resizing
clearAnnotations(SpanNode) - Method in class com.yahoo.document.annotation.SpanTree
Clears all Annotations for a given SpanNode.
clearAnnotationsRecursive(SpanNode) - Method in class com.yahoo.document.annotation.SpanTree
Clears all Annotations for a given SpanNode and its child nodes.
clearChildren() - Method in class com.yahoo.document.annotation.AlternateSpanList
Clears all subtrees (the subtrees themselves are kept, but their contents are cleared and become invalidated).
clearChildren() - Method in class com.yahoo.document.annotation.SpanList
Removes and invalidates all references to child nodes.
clearChildren(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Clears a given subtree (the subtree itself is kept, but its contents are cleared and become invalidated).
clearFields() - Method in class com.yahoo.document.BaseStructDataType
 
clearFieldUpdates() - Method in class com.yahoo.document.DocumentUpdate
Removes all field updates from the list for field updates.
clearIndex(SpanTree.IndexKey) - Method in class com.yahoo.document.annotation.SpanTree
 
clearIndexes() - Method in class com.yahoo.document.annotation.SpanTree
 
ClearValueUpdate - Class in com.yahoo.document.update
Value update that represents clearing a field.
ClearValueUpdate() - Constructor for class com.yahoo.document.update.ClearValueUpdate
 
clearValueUpdates() - Method in class com.yahoo.document.update.FieldUpdate
Removes all value updates from the list of value updates.
clone() - Method in class com.yahoo.document.annotation.AnnotationReference
Clones this AnnotationReference. Note: No deep-copying, so the AnnotationReference returned refers to the same Annotation as this AnnotationReference.
clone() - Method in class com.yahoo.document.ArrayDataType
 
clone() - Method in class com.yahoo.document.BaseStructDataType
 
clone() - Method in class com.yahoo.document.CollectionDataType
 
clone() - Method in class com.yahoo.document.DataType
 
clone() - Method in class com.yahoo.document.datatypes.Array
 
clone() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler.VariableMap
 
clone() - Method in class com.yahoo.document.datatypes.FieldValue
 
clone() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
clone() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
clone() - Method in class com.yahoo.document.datatypes.Raw
 
clone() - Method in class com.yahoo.document.datatypes.StringFieldValue
Clones this StringFieldValue and its span trees.
clone() - Method in class com.yahoo.document.datatypes.Struct
 
clone() - Method in class com.yahoo.document.datatypes.WeightedSet
 
clone() - Method in class com.yahoo.document.Document
 
clone() - Method in class com.yahoo.document.DocumentId
 
clone() - Method in class com.yahoo.document.DocumentType
 
clone() - Method in class com.yahoo.document.Field
 
clone() - Method in class com.yahoo.document.fieldset.AllFields
 
clone() - Method in class com.yahoo.document.fieldset.DocIdOnly
 
clone() - Method in class com.yahoo.document.fieldset.FieldCollection
 
clone() - Method in interface com.yahoo.document.fieldset.FieldSet
 
clone() - Method in class com.yahoo.document.fieldset.NoFields
 
clone() - Method in class com.yahoo.document.MapDataType
 
clone() - Method in class com.yahoo.document.NumericDataType
 
clone() - Method in class com.yahoo.document.PrimitiveDataType
 
clone() - Method in class com.yahoo.document.StructDataType
 
clone() - Method in class com.yahoo.document.TensorDataType
 
clone() - Method in class com.yahoo.document.WeightedSetDataType
 
CollectionDataType - Class in com.yahoo.document
 
CollectionDataType(String, int, DataType) - Constructor for class com.yahoo.document.CollectionDataType
 
CollectionFieldValue<T extends FieldValue> - Class in com.yahoo.document.datatypes
Superclass of multivalue field values
com.yahoo.document - package com.yahoo.document
 
com.yahoo.document.annotation - package com.yahoo.document.annotation
Provides classes and interfaces for creating trees of spans over string values in Vespa documents, and annotating these spans.
com.yahoo.document.datatypes - package com.yahoo.document.datatypes
 
com.yahoo.document.fieldpathupdate - package com.yahoo.document.fieldpathupdate
 
com.yahoo.document.fieldset - package com.yahoo.document.fieldset
 
com.yahoo.document.idstring - package com.yahoo.document.idstring
 
com.yahoo.document.serialization - package com.yahoo.document.serialization
 
com.yahoo.document.update - package com.yahoo.document.update
 
compareTo(Annotation) - Method in class com.yahoo.document.annotation.Annotation
 
compareTo(AnnotationType) - Method in class com.yahoo.document.annotation.AnnotationType
 
compareTo(SpanNode) - Method in class com.yahoo.document.annotation.SpanNode
Compares two SpanNodes. Note: this class has a natural ordering that might be inconsistent with equals.
compareTo(SpanTree) - Method in class com.yahoo.document.annotation.SpanTree
 
compareTo(BucketId) - Method in class com.yahoo.document.BucketId
 
compareTo(DataType) - Method in class com.yahoo.document.DataType
 
compareTo(DataType) - Method in class com.yahoo.document.ReferenceDataType
 
compareTo(FieldValue) - Method in class com.yahoo.document.annotation.AnnotationReference
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.Array
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.FieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.LongFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.StringFieldValue
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.Struct
 
compareTo(FieldValue) - Method in class com.yahoo.document.datatypes.WeightedSet
 
compareTo(FieldValue) - Method in class com.yahoo.document.Document
 
compareTo(Object) - Method in class com.yahoo.document.DocumentId
 
compareTo(Object) - Method in class com.yahoo.document.Field
 
compareTo(Object) - Method in class com.yahoo.document.GlobalId
 
CompositeFieldValue - Class in com.yahoo.document.datatypes
 
CompositeFieldValue(DataType) - Constructor for class com.yahoo.document.datatypes.CompositeFieldValue
 
compression - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
compression() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct
 
compression(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
Compression(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression
 
CompressionConfig - Class in com.yahoo.document
 
CompressionConfig() - Constructor for class com.yahoo.document.CompressionConfig
 
CompressionConfig(CompressionType) - Constructor for class com.yahoo.document.CompressionConfig
 
CompressionConfig(CompressionType, int, float) - Constructor for class com.yahoo.document.CompressionConfig
 
CompressionConfig(CompressionType, int, float, long) - Constructor for class com.yahoo.document.CompressionConfig
 
compressionLevel - Variable in class com.yahoo.document.CompressionConfig
 
compressor - Variable in class com.yahoo.document.BaseStructDataType
 
CONFIG_DEF_MD5 - Static variable in class com.yahoo.document.DocumenttypesConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.document.DocumenttypesConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.document.DocumenttypesConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.document.DocumenttypesConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.document.DocumenttypesConfig
 
configure(DocumentmanagerConfig) - Method in class com.yahoo.document.DocumentTypeManagerConfigurer
Called by the configuration system to register document types based on documentmanager.cfg.
configure(DocumentTypeManager, String) - Static method in class com.yahoo.document.DocumentTypeManagerConfigurer
Makes the DocumentTypeManager subscribe on its config.
configure(String) - Method in class com.yahoo.document.DocumentTypeManager
 
configure(String) - Method in class com.yahoo.document.DocumentTypeManagerConfigurer
 
configureNewManager(DocumentmanagerConfig) - Static method in class com.yahoo.document.DocumentTypeManagerConfigurer
 
consumedChars - Variable in class com.yahoo.document.FieldPathEntry.KeyParseResult
 
contains(SpanNode) - Method in class com.yahoo.document.annotation.SpanNode
Checks if the text covered by another span is within the text covered by this span.
contains(BucketId) - Method in class com.yahoo.document.BucketId
 
contains(DocumentId, BucketIdFactory) - Method in class com.yahoo.document.BucketId
 
contains(FieldSet) - Method in class com.yahoo.document.Field
 
contains(FieldSet) - Method in class com.yahoo.document.fieldset.AllFields
 
contains(FieldSet) - Method in class com.yahoo.document.fieldset.DocIdOnly
 
contains(FieldSet) - Method in class com.yahoo.document.fieldset.FieldCollection
 
contains(FieldSet) - Method in interface com.yahoo.document.fieldset.FieldSet
 
contains(FieldSet) - Method in class com.yahoo.document.fieldset.NoFields
 
contains(Object) - Method in class com.yahoo.document.datatypes.Array
 
contains(Object) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
contains(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
contains(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
 
containsAll(Collection<?>) - Method in class com.yahoo.document.datatypes.Array
 
containsKey(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
containsKey(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
Checks whether this set contains the specified key.
containsValue(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
containsValue(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
 
contentStruct() - Method in class com.yahoo.document.DocumentType
Provides the Struct describing the fields in the document.
convertDimensionsToMapped(TensorType) - Static method in class com.yahoo.document.update.TensorModifyUpdate
Converts the given tensor type to a type that is compatible for being used in this update (has only mapped dimensions).
copyFields(Document, Document, FieldSet) - Method in class com.yahoo.document.fieldset.FieldSetRepo
Copies fields from one document to another based on whether the fields match the given fieldset.
COUNT_BITS - Static variable in class com.yahoo.document.BucketId
 
create() - Method in class com.yahoo.document.datatypes.UriFieldValue.Factory
 
create() - Method in class com.yahoo.document.PrimitiveDataType.Factory
 
create(Field) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new, empty field update with no encapsulated value updates.
create(FieldPathUpdate.Type, DocumentType, DocumentUpdateReader) - Static method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
create(FieldReader, DataType) - Static method in class com.yahoo.document.datatypes.FieldValue
 
create(String) - Static method in class com.yahoo.document.TemporaryStructuredDataType
 
CREATE_MISSING_PATH - Static variable in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
create6() - Static method in class com.yahoo.document.serialization.DocumentSerializerFactory
Creates a serializer for the 6.x document format.
create6(DocumentTypeManager, GrowableByteBuffer) - Static method in class com.yahoo.document.serialization.DocumentDeserializerFactory
Creates a de-serializer for the 6.x document format.
create6(GrowableByteBuffer) - Static method in class com.yahoo.document.serialization.DocumentSerializerFactory
Creates a serializer for the 6.x document format.
createAdd(FieldValue) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying an addition of a value to an array or a key to a weighted set (with default weight 1).
createAdd(FieldValue, Integer) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying an addition of a key (with a specified weight) to a weighted set.
createAdd(Field, FieldValue) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update specifying an addition of a value to an array or a key to a weighted set (with default weight 1).
createAdd(Field, FieldValue, Integer) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update specifying an addition of a key (with a specified weight) to a weighted set.
createAddAll(WeightedSet<? extends FieldValue>) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying an addition of all key/weight pairs in a weighted set to a weighted set.
createAddAll(Field, WeightedSet<? extends FieldValue>) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with encapsulated value updates, specifying an addition of all key/weight pairs in a weighted set to a weighted set.
createAddAll(Field, List<? extends FieldValue>) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with encapsulated value updates, specifying an addition of all values in a given list to an array.
createAddAll(List<? extends FieldValue>) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying an addition of all values in a given list to an array.
createAssign(FieldValue) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that assigns a new value, completely overwriting the previous value.
createAssign(Field, FieldValue) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update, that assigns a new value, completely overwriting the previous value.
createById(int) - Static method in class com.yahoo.document.TemporaryStructuredDataType
 
createByReflection(Object) - Method in class com.yahoo.document.CollectionDataType
 
createByReflection(Object) - Method in class com.yahoo.document.DataType
Creates a field value by reflection
createByReflection(Object) - Method in class com.yahoo.document.MapDataType
 
createByReflection(Object) - Method in class com.yahoo.document.StructuredDataType
 
createClear() - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that clears the field fromthe document.
createClear(Field) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update, that clears the value; see documentation for ClearValueUpdate to see behavior for the individual data types.
createClearField(Field) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update that clears the field.
createDecrement(FieldValue, Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that decrements a weight in a weighted set.
createDecrement(Field, FieldValue, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that decrements a weight in a weighted set.
createDecrement(Field, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that decrements a value.
createDecrement(Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that decrements a value.
createDivide(FieldValue, Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that divides a weight in a weighted set.
createDivide(Field, FieldValue, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that divides a weight in a weighted set.
createDivide(Field, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that divides a value.
createDivide(Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that divides a value.
createDocument(DocumentDeserializer) - Method in class com.yahoo.document.DocumentTypeManager
 
createDocument(DocumentReader) - Static method in class com.yahoo.document.Document
 
createDocument(GrowableByteBuffer) - Method in class com.yahoo.document.DocumentTypeManager
 
createEmptyWithType(ReferenceDataType) - Static method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
createFieldValue() - Method in class com.yahoo.document.annotation.AnnotationReferenceDataType
 
createFieldValue() - Method in class com.yahoo.document.ArrayDataType
 
createFieldValue() - Method in class com.yahoo.document.CollectionDataType
 
createFieldValue() - Method in class com.yahoo.document.DataType
Creates a new, empty FieldValue of this type
createFieldValue() - Method in class com.yahoo.document.DocumentType
 
createFieldValue() - Method in class com.yahoo.document.MapDataType
 
createFieldValue() - Method in class com.yahoo.document.PrimitiveDataType
 
createFieldValue() - Method in class com.yahoo.document.ReferenceDataType
 
createFieldValue() - Method in class com.yahoo.document.StructDataType
 
createFieldValue() - Method in class com.yahoo.document.StructuredDataType
 
createFieldValue() - Method in class com.yahoo.document.TensorDataType
 
createFieldValue() - Method in class com.yahoo.document.WeightedSetDataType
 
createFieldValue(Object) - Method in class com.yahoo.document.DataType
Creates a new FieldValue of this type, with the given value.
createFieldValue(Object) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
Utility function to wrap primitives.
createFieldValue(Object) - Method in class com.yahoo.document.StructDataType
 
createFromSerialized(String) - Static method in class com.yahoo.document.DocumentId
Creates a document id based on a serialized document id URI string.
createFromSerialized(String) - Static method in class com.yahoo.document.idstring.IdString
Creates a IdString based on the given serialized document id string.
createHead(DocumentTypeManager, GrowableByteBuffer) - Static method in class com.yahoo.document.serialization.DocumentDeserializerFactory
Creates a de-serializer for the current head document format.
createHead(GrowableByteBuffer) - Static method in class com.yahoo.document.serialization.DocumentSerializerFactory
Creates a serializer for the current head document format.
createId(String) - Static method in class com.yahoo.document.StructuredDataType
 
createIdString(String) - Static method in class com.yahoo.document.idstring.IdString
Creates a IdString based on the given document id string.
createifnonexistent() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset
 
createifnonexistent(boolean) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
createIfNonExistent() - Method in class com.yahoo.document.WeightedSetDataType
Returns true if this has the property createIfNonExistent (only relevant for weighted sets)
createIncrement(FieldValue, Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that increments a weight in a weighted set.
createIncrement(Field, FieldValue, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that increments a weight in a weighted set.
createIncrement(Field, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that increments a value.
createIncrement(Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that increments a value.
createIndex(SpanTree.IndexKey) - Method in class com.yahoo.document.annotation.SpanTree
 
createMap(FieldValue, ValueUpdate) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a map value update, which is able to map an update to a value to a subvalue in an array or a weighted set.
createMap(Field, FieldValue, ValueUpdate) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update, which is able to map an update to a value to a subvalue in an array or a weighted set.
createMissingPath() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
createMultiply(FieldValue, Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that multiplies a weight in a weighted set.
createMultiply(Field, FieldValue, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that multiplies a weight in a weighted set.
createMultiply(Field, Number) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update that multiplies a value.
createMultiply(Number) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update that multiplies a value.
createRemove(FieldValue) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying the removal of a value from an array or a key/weight from a weighted set.
createRemove(Field, FieldValue) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with one encapsulated value update, specifying the removal of a value from an array or a key/weight from a weighted set.
createRemoveAll(WeightedSet<? extends FieldValue>) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying the removal of all values in a given list from an array or weighted set.
createRemoveAll(Field, WeightedSet<? extends FieldValue>) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with encapsulated value updates, specifying the removal of all values in a given list from an array or weighted set.
createRemoveAll(Field, List<? extends FieldValue>) - Static method in class com.yahoo.document.update.FieldUpdate
Creates a new field update, with encapsulated value updates, specifying the removal of all values in a given list from an array or weighted set.
createRemoveAll(List<? extends FieldValue>) - Static method in class com.yahoo.document.update.ValueUpdate
Creates a new value update specifying the removal of all values in a given list from an array or weighted set.
createWithInferredId(DocumentType) - Static method in class com.yahoo.document.ReferenceDataType
Creates a new type where the numeric ID is based on the hash of targetType
createWithInferredId(TemporaryStructuredDataType) - Static method in class com.yahoo.document.ReferenceDataType
Creates a new type where the numeric ID is based on the hash of targetType
createWriter(String) - Static method in class com.yahoo.document.serialization.XmlDocumentWriter
 

D

datatype - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
datatype() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype
 
datatype() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
datatype() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field
 
datatype(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
datatype(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
datatype(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
datatype(DocumenttypesConfig.Documenttype.Datatype.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Add the given builder to this builder's list of Datatype builders
datatype(List<DocumenttypesConfig.Documenttype.Datatype.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Set the given list as this builder's list of Datatype builders
dataType - Variable in class com.yahoo.document.Field
 
Datatype(DocumenttypesConfig.Documenttype.Datatype.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
DataType - Class in com.yahoo.document
Enumeration of the possible types of fields.
DataType(String, int) - Constructor for class com.yahoo.document.DataType
Creates a datatype
DataTypeName - Class in com.yahoo.document
A full document type name, consisting of a name and a version.
DataTypeName(Utf8Array) - Constructor for class com.yahoo.document.DataTypeName
 
DataTypeName(Utf8String) - Constructor for class com.yahoo.document.DataTypeName
 
DataTypeName(String) - Constructor for class com.yahoo.document.DataTypeName
Creates a document name from a string of the form "name"
defaultSpace() - Static method in class com.yahoo.document.FixedBucketSpaces
 
DeserializationException - Exception in com.yahoo.document.serialization
Exception which is thrown when deserialization fails.
DeserializationException(String) - Constructor for exception com.yahoo.document.serialization.DeserializationException
 
DeserializationException(String, Throwable) - Constructor for exception com.yahoo.document.serialization.DeserializationException
 
DeserializationException(Throwable) - Constructor for exception com.yahoo.document.serialization.DeserializationException
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.annotation.AnnotationReference
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.Array
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.FieldValue
Read a field value from the specified reader
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.LongFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.Raw
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.StringFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.Struct
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.UriFieldValue
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.datatypes.WeightedSet
 
deserialize(Field, FieldReader) - Method in class com.yahoo.document.Document
 
deserialize(DocumentReader) - Method in class com.yahoo.document.Document
 
deserialize(FieldReader) - Method in class com.yahoo.document.datatypes.FieldValue
Read data from the given buffer to create this field value.
detailedtype() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field
 
detailedtype(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.document.DocumenttypesConfig.Builder
 
DIV - com.yahoo.document.update.ArithmeticValueUpdate.Operator
Divide the value by the operand.
DocIdOnly - Class in com.yahoo.document.fieldset
 
DocIdOnly() - Constructor for class com.yahoo.document.fieldset.DocIdOnly
 
Document - Class in com.yahoo.document
A document is an identifiable set of value bindings of a document type.
Document(Document) - Constructor for class com.yahoo.document.Document
Creates a document that is a shallow copy of another.
Document(DocumentType, DocumentId) - Constructor for class com.yahoo.document.Document
Create a document with the given document type and identifier.
Document(DocumentType, String) - Constructor for class com.yahoo.document.Document
Create a document with the given document type and identifier.
Document(DocumentReader) - Constructor for class com.yahoo.document.Document
 
DOCUMENT - Static variable in class com.yahoo.document.DataType
 
DOCUMENT - Static variable in class com.yahoo.document.DocumentType
 
DocumentCalculator - Class in com.yahoo.document
 
DocumentCalculator(String) - Constructor for class com.yahoo.document.DocumentCalculator
 
DocumentDeserializer - Interface in com.yahoo.document.serialization
Interface for de-serializing documents.
DocumentDeserializerFactory - Class in com.yahoo.document.serialization
Factory for creating document de-serializers tied to a document format.
DocumentDeserializerFactory() - Constructor for class com.yahoo.document.serialization.DocumentDeserializerFactory
 
DocumentGet - Class in com.yahoo.document
Transient class.
DocumentGet(DocumentId) - Constructor for class com.yahoo.document.DocumentGet
 
DocumentId - Class in com.yahoo.document
The id of a document
DocumentId(IdString) - Constructor for class com.yahoo.document.DocumentId
 
DocumentId(Deserializer) - Constructor for class com.yahoo.document.DocumentId
Constructor used for deserialization.
DocumentId(String) - Constructor for class com.yahoo.document.DocumentId
Creates a document id based on the given document id URI string.
DocumentOperation - Class in com.yahoo.document
Base class for "document operations".
DocumentOperation() - Constructor for class com.yahoo.document.DocumentOperation
 
DocumentOperation(DocumentOperation) - Constructor for class com.yahoo.document.DocumentOperation
Copy constructor
DocumentPut - Class in com.yahoo.document
 
DocumentPut(Document) - Constructor for class com.yahoo.document.DocumentPut
 
DocumentPut(DocumentPut) - Constructor for class com.yahoo.document.DocumentPut
Copy constructor
DocumentPut(DocumentPut, Document) - Constructor for class com.yahoo.document.DocumentPut
Base this DocumentPut on another, but use newDocument as the Document.
DocumentPut(DocumentType, DocumentId) - Constructor for class com.yahoo.document.DocumentPut
 
DocumentPut(DocumentType, String) - Constructor for class com.yahoo.document.DocumentPut
 
DocumentReader - Interface in com.yahoo.document.serialization
This interface is used to implement custom deserialization of document updates.
DocumentRemove - Class in com.yahoo.document
 
DocumentRemove(DocumentId) - Constructor for class com.yahoo.document.DocumentRemove
 
DocumentSerializer - Interface in com.yahoo.document.serialization
Interface for serializing documents.
DocumentSerializerFactory - Class in com.yahoo.document.serialization
Factory for creating document serializers tied to a document format.
DocumentSerializerFactory() - Constructor for class com.yahoo.document.serialization.DocumentSerializerFactory
 
documenttype - Variable in class com.yahoo.document.DocumenttypesConfig.Builder
 
documenttype() - Method in class com.yahoo.document.DocumenttypesConfig
 
documenttype(int) - Method in class com.yahoo.document.DocumenttypesConfig
 
documenttype(DocumenttypesConfig.Documenttype.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Builder
Add the given builder to this builder's list of Documenttype builders
documenttype(List<DocumenttypesConfig.Documenttype.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Builder
Set the given list as this builder's list of Documenttype builders
Documenttype(DocumenttypesConfig.Documenttype.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype
 
DocumentType - Class in com.yahoo.document
A document definition is a list of fields.
DocumentType(String) - Constructor for class com.yahoo.document.DocumentType
Creates a new document type and registers it with the document type manager.
DocumentType(String, StructDataType) - Constructor for class com.yahoo.document.DocumentType
Creates a new document type and registers it with the document type manager.
DocumentType(String, StructDataType, StructDataType) - Constructor for class com.yahoo.document.DocumentType
Deprecated.
//TODO Will be removed on Vespa 8
DocumentType(String, StructDataType, StructDataType, Set<String>) - Constructor for class com.yahoo.document.DocumentType
Deprecated.
//TODO Will be removed on Vespa 8
DocumentType(String, StructDataType, Set<String>) - Constructor for class com.yahoo.document.DocumentType
 
DocumentType(String, Set<String>) - Constructor for class com.yahoo.document.DocumentType
 
DocumentTypeId - Class in com.yahoo.document
The id of a document type.
DocumentTypeId(int) - Constructor for class com.yahoo.document.DocumentTypeId
 
documentTypeIterator() - Method in class com.yahoo.document.DocumentTypeManager
 
DocumentTypeManager - Class in com.yahoo.document
The DocumentTypeManager keeps track of the document types registered in the Vespa common repository.
DocumentTypeManager() - Constructor for class com.yahoo.document.DocumentTypeManager
 
DocumentTypeManager(DocumentmanagerConfig) - Constructor for class com.yahoo.document.DocumentTypeManager
 
DocumentTypeManagerConfigurer - Class in com.yahoo.document
Configures the Vespa document manager from a config id.
DocumentTypeManagerConfigurer(DocumentTypeManager) - Constructor for class com.yahoo.document.DocumentTypeManagerConfigurer
 
DocumenttypesConfig - Class in com.yahoo.document
This class represents the root node of documenttypes Copyright 2017 Yahoo Holdings.
DocumenttypesConfig(DocumenttypesConfig.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig
 
DocumenttypesConfig.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype - Class in com.yahoo.document
This class represents documenttypes.documenttype[]
DocumenttypesConfig.Documenttype.Annotationtype - Class in com.yahoo.document
This class represents documenttypes.documenttype[].annotationtype[]
DocumenttypesConfig.Documenttype.Annotationtype.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Annotationtype.Inherits - Class in com.yahoo.document
This class represents documenttypes.documenttype[].annotationtype[].inherits[]
DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[]
DocumenttypesConfig.Documenttype.Datatype.Annotationref - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].annotationref
DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].annotationref.annotation
DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Annotationref.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Array - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].array
DocumenttypesConfig.Documenttype.Datatype.Array.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Array.Element - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].array.element
DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Map - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].map
DocumenttypesConfig.Documenttype.Datatype.Map.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Map.Key - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].map.key
DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Map.Value - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].map.value
DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Sstruct - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].sstruct
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].sstruct.compression
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].sstruct.compression.type Specify which compression to use if compression is enabled above (0 = NONE, 6 = LZ4)
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum - Enum in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].sstruct.field[]
DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Type - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].type This is the type of the datatype.
DocumenttypesConfig.Documenttype.Datatype.Type.Enum - Enum in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Wset - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].wset
DocumenttypesConfig.Documenttype.Datatype.Wset.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Datatype.Wset.Key - Class in com.yahoo.document
This class represents documenttypes.documenttype[].datatype[].wset.key
DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Fieldsets - Class in com.yahoo.document
This class represents documenttypes.documenttype[].fieldsets{}
DocumenttypesConfig.Documenttype.Fieldsets.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Importedfield - Class in com.yahoo.document
This class represents documenttypes.documenttype[].importedfield[]
DocumenttypesConfig.Documenttype.Importedfield.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Inherits - Class in com.yahoo.document
This class represents documenttypes.documenttype[].inherits[]
DocumenttypesConfig.Documenttype.Inherits.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Documenttype.Referencetype - Class in com.yahoo.document
This class represents documenttypes.documenttype[].referencetype[]
DocumenttypesConfig.Documenttype.Referencetype.Builder - Class in com.yahoo.document
 
DocumenttypesConfig.Producer - Interface in com.yahoo.document
 
DocumentUpdate - Class in com.yahoo.document
Specifies one or more field updates to a document.
DocumentUpdate(DocumentType, DocumentId) - Constructor for class com.yahoo.document.DocumentUpdate
Creates a DocumentUpdate.
DocumentUpdate(DocumentType, String) - Constructor for class com.yahoo.document.DocumentUpdate
Creates a DocumentUpdate.
DocumentUpdate(DocumentUpdateReader) - Constructor for class com.yahoo.document.DocumentUpdate
Creates a new document update using a reader
DocumentUpdateFlags - Class in com.yahoo.document.serialization
Class used to represent up to 4 flags used in a DocumentUpdate.
DocumentUpdateFlags() - Constructor for class com.yahoo.document.serialization.DocumentUpdateFlags
 
DocumentUpdateReader - Interface in com.yahoo.document.serialization
This interface is used to implement custom deserialization of document updates.
DocumentUpdateWriter - Interface in com.yahoo.document.serialization
Interface for writing document updates in custom serializers.
DocumentUtil - Class in com.yahoo.document
Class containing static utility function related to documents.
DocumentUtil() - Constructor for class com.yahoo.document.DocumentUtil
 
DocumentWriter - Interface in com.yahoo.document.serialization
 
doModify(FieldValue) - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
doSetFieldValue(Field, FieldValue) - Method in class com.yahoo.document.datatypes.Struct
 
doSetFieldValue(Field, FieldValue) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
doSetFieldValue(Field, FieldValue) - Method in class com.yahoo.document.Document
 
doSetValue(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type
 
doSetValue(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
DOUBLE - Static variable in class com.yahoo.document.DataType
 
DoubleFieldValue - Class in com.yahoo.document.datatypes
A 64-bit float field value
DoubleFieldValue() - Constructor for class com.yahoo.document.datatypes.DoubleFieldValue
 
DoubleFieldValue(double) - Constructor for class com.yahoo.document.datatypes.DoubleFieldValue
 
DoubleFieldValue(Double) - Constructor for class com.yahoo.document.datatypes.DoubleFieldValue
 
DoubleFieldValue(String) - Constructor for class com.yahoo.document.datatypes.DoubleFieldValue
 

E

element - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Builder
 
element() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array
 
element(DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Builder
 
Element(DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Element
 
enablecompression() - Method in class com.yahoo.document.DocumenttypesConfig
 
enablecompression(boolean) - Method in class com.yahoo.document.DocumenttypesConfig.Builder
 
endTag() - Method in class com.yahoo.document.serialization.XmlStream
Ends the last tag created.
entrySet() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
entrySet() - Method in class com.yahoo.document.datatypes.WeightedSet
 
equals(Object) - Method in class com.yahoo.document.annotation.AlternateSpanList
 
equals(Object) - Method in class com.yahoo.document.annotation.Annotation
 
equals(Object) - Method in class com.yahoo.document.annotation.AnnotationReference
 
equals(Object) - Method in class com.yahoo.document.annotation.AnnotationType
 
equals(Object) - Method in class com.yahoo.document.annotation.AnnotationType2AnnotationContainer
 
equals(Object) - Method in class com.yahoo.document.annotation.ListAnnotationContainer
 
equals(Object) - Method in class com.yahoo.document.annotation.SpanList
 
equals(Object) - Method in class com.yahoo.document.annotation.SpanNode
 
equals(Object) - Method in class com.yahoo.document.annotation.SpanTree
 
equals(Object) - Method in class com.yahoo.document.BucketId
 
equals(Object) - Method in class com.yahoo.document.DataType
 
equals(Object) - Method in class com.yahoo.document.DataTypeName
 
equals(Object) - Method in class com.yahoo.document.datatypes.Array
 
equals(Object) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.CompositeFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.LongFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
Checks if another object is equal to this set.
equals(Object) - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.Raw
 
equals(Object) - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.StringFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.Struct
 
equals(Object) - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
equals(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
Checks if another object is equal to this set.
equals(Object) - Method in class com.yahoo.document.Document
Returns true if the argument is a document which has the same set of values
equals(Object) - Method in class com.yahoo.document.DocumentGet
 
equals(Object) - Method in class com.yahoo.document.DocumentId
 
equals(Object) - Method in class com.yahoo.document.DocumentPut
 
equals(Object) - Method in class com.yahoo.document.DocumentRemove
 
equals(Object) - Method in class com.yahoo.document.DocumentType
 
equals(Object) - Method in class com.yahoo.document.DocumentTypeId
 
equals(Object) - Method in class com.yahoo.document.DocumentUpdate
 
equals(Object) - Method in class com.yahoo.document.Field
Two fields are equal if they have the same name and the same data type
equals(Object) - Method in class com.yahoo.document.FieldPath
 
equals(Object) - Method in class com.yahoo.document.FieldPathEntry
 
equals(Object) - Method in class com.yahoo.document.FieldPathEntry.KeyParseResult
 
equals(Object) - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
equals(Object) - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
equals(Object) - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
equals(Object) - Method in class com.yahoo.document.GlobalId
 
equals(Object) - Method in class com.yahoo.document.idstring.IdString
 
equals(Object) - Method in class com.yahoo.document.ReferenceDataType
 
equals(Object) - Method in class com.yahoo.document.StructDataType
 
equals(Object) - Method in class com.yahoo.document.StructuredDataType
 
equals(Object) - Method in class com.yahoo.document.TestAndSetCondition
 
equals(Object) - Method in class com.yahoo.document.update.AddValueUpdate
 
equals(Object) - Method in class com.yahoo.document.update.ArithmeticValueUpdate
 
equals(Object) - Method in class com.yahoo.document.update.AssignValueUpdate
 
equals(Object) - Method in class com.yahoo.document.update.FieldUpdate
 
equals(Object) - Method in class com.yahoo.document.update.MapValueUpdate
 
equals(Object) - Method in class com.yahoo.document.update.RemoveValueUpdate
 
equals(Object) - Method in class com.yahoo.document.update.TensorAddUpdate
 
equals(Object) - Method in class com.yahoo.document.update.TensorModifyUpdate
 
equals(Object) - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
equals(Object) - Method in class com.yahoo.document.update.ValueUpdate
 
evaluate(Document, Map<String, Object>) - Method in class com.yahoo.document.DocumentCalculator
 
ExtendedField - Class in com.yahoo.document
This adds an Extractor to the Field that can be used to get access the backed value used in the concrete document types.
ExtendedField(String, DataType, ExtendedField.Extract) - Constructor for class com.yahoo.document.ExtendedField
 
ExtendedField.Extract - Interface in com.yahoo.document
 
ExtendedStringField - Class in com.yahoo.document
This adds an Extractor to the ExtendedField that can be used to get access the backed spantrees used in the concrete document types.
ExtendedStringField(String, DataType, ExtendedField.Extract, ExtendedStringField.ExtractSpanTrees) - Constructor for class com.yahoo.document.ExtendedStringField
 
ExtendedStringField.ExtractSpanTrees - Interface in com.yahoo.document
 
extractFlags(int) - Static method in class com.yahoo.document.serialization.DocumentUpdateFlags
 
extractSparseDimensions(TensorType) - Static method in class com.yahoo.document.update.TensorRemoveUpdate
 
extractValue(int) - Static method in class com.yahoo.document.serialization.DocumentUpdateFlags
 

F

Factory() - Constructor for class com.yahoo.document.datatypes.UriFieldValue.Factory
 
Factory() - Constructor for class com.yahoo.document.PrimitiveDataType.Factory
 
field - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
field - Variable in class com.yahoo.document.update.FieldUpdate
 
field() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct
 
field(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct
 
field(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
Add the given builder to this builder's list of Field builders
field(List<DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
Set the given list as this builder's list of Field builders
Field - Class in com.yahoo.document
A name and type.
Field(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field
 
Field(String) - Constructor for class com.yahoo.document.Field
 
Field(String, int, DataType) - Constructor for class com.yahoo.document.Field
 
Field(String, int, DataType, boolean) - Constructor for class com.yahoo.document.Field
Deprecated.
Field(String, DataType) - Constructor for class com.yahoo.document.Field
Constructor for header fields
Field(String, DataType, boolean) - Constructor for class com.yahoo.document.Field
Deprecated.
Field(String, DataType, boolean, DocumentType) - Constructor for class com.yahoo.document.Field
Deprecated.
Field(String, DataType, DocumentType) - Constructor for class com.yahoo.document.Field
 
Field(String, Field) - Constructor for class com.yahoo.document.Field
Creates a field with a new name and the other properties (excluding the id and owner) copied from another field
FIELD_X - Static variable in class com.yahoo.document.PositionDataType
 
FIELD_Y - Static variable in class com.yahoo.document.PositionDataType
 
FieldCollection - Class in com.yahoo.document.fieldset
 
FieldCollection(DocumentType) - Constructor for class com.yahoo.document.fieldset.FieldCollection
 
fieldId - Variable in class com.yahoo.document.Field
 
fieldIds - Variable in class com.yahoo.document.BaseStructDataType
 
fieldIteratorThisTypeOnly() - Method in class com.yahoo.document.DocumentType
Returns an iterator over all fields in this documenttype
FieldPath - Class in com.yahoo.document
This class represents a path into a document, that can be used to iterate through the document and extract the field values you're interested in.
FieldPath() - Constructor for class com.yahoo.document.FieldPath
Constructs an empty path.
FieldPath(FieldPath) - Constructor for class com.yahoo.document.FieldPath
Constructs a path containing the entries of the specified path, in the order they are returned by that path's iterator.
FieldPath(List<FieldPathEntry>) - Constructor for class com.yahoo.document.FieldPath
 
FieldPathEntry - Class in com.yahoo.document
 
FieldPathEntry.KeyParseResult - Class in com.yahoo.document
 
FieldPathEntry.Type - Enum in com.yahoo.document
 
FieldPathIteratorHandler - Class in com.yahoo.document.datatypes
 
FieldPathIteratorHandler() - Constructor for class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
FieldPathIteratorHandler.IndexValue - Class in com.yahoo.document.datatypes
 
FieldPathIteratorHandler.ModificationStatus - Enum in com.yahoo.document.datatypes
 
FieldPathIteratorHandler.VariableMap - Class in com.yahoo.document.datatypes
 
FieldPathUpdate - Class in com.yahoo.document.fieldpathupdate
 
FieldPathUpdate(FieldPathUpdate.Type, DocumentType) - Constructor for class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
FieldPathUpdate(FieldPathUpdate.Type, DocumentType, DocumentUpdateReader) - Constructor for class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
FieldPathUpdate(FieldPathUpdate.Type, DocumentType, String, String) - Constructor for class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
FieldPathUpdate.Type - Enum in com.yahoo.document.fieldpathupdate
 
fieldPathUpdates() - Method in class com.yahoo.document.DocumentUpdate
Get an unmodifiable collection of all field path updates that this document update specifies.
FieldReader - Interface in com.yahoo.document.serialization
 
fields - Variable in class com.yahoo.document.BaseStructDataType
 
fields - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets.Builder
 
fields() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets
 
fields(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets
 
fields(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets.Builder
 
fields(Collection<String>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets.Builder
 
fieldSet() - Method in class com.yahoo.document.DocumentType
Returns an ordered set snapshot of all fields of this documenttype, except the fields of Document.
fieldSet(String) - Method in class com.yahoo.document.DocumentType
 
FieldSet - Interface in com.yahoo.document.fieldset
TODO: Move to Java and implement.
fieldSetAll() - Method in class com.yahoo.document.DocumentType
This is identical to DocumentType.fieldSet() fieldSet}, but in addition extra hidden synthetic fields are returned.
FieldSetRepo - Class in com.yahoo.document.fieldset
TODO: Move to document and implement
FieldSetRepo() - Constructor for class com.yahoo.document.fieldset.FieldSetRepo
 
fieldsets - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
fieldsets() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
fieldsets(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
fieldsets(String, DocumenttypesConfig.Documenttype.Fieldsets.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
fieldsets(Map<String, DocumenttypesConfig.Documenttype.Fieldsets.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
Fieldsets(DocumenttypesConfig.Documenttype.Fieldsets.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Fieldsets
 
FieldUpdate - Class in com.yahoo.document.update
A field update holds a list of value updates that will be applied atomically to a field in a document.
FieldUpdate(DocumentUpdateReader, DocumentType) - Constructor for class com.yahoo.document.update.FieldUpdate
 
FieldUpdate(DocumentUpdateReader, DocumentType, int) - Constructor for class com.yahoo.document.update.FieldUpdate
Deprecated.
fieldUpdates() - Method in class com.yahoo.document.DocumentUpdate
Get an unmodifiable collection of all field updates that this document update specifies.
FieldValue - Class in com.yahoo.document.datatypes
 
FieldValue() - Constructor for class com.yahoo.document.datatypes.FieldValue
 
fieldValueIterator() - Method in class com.yahoo.document.datatypes.Array
 
fieldValueIterator() - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
fieldValueIterator() - Method in class com.yahoo.document.datatypes.WeightedSet
 
FieldWriter - Interface in com.yahoo.document.serialization
Interface for writing out com.yahoo.document.datatypes.FieldValue.
FixedBucketSpaces - Class in com.yahoo.document
Minimal repository of bucket spaces hard coded for default and global distributions.
FixedBucketSpaces() - Constructor for class com.yahoo.document.FixedBucketSpaces
 
FLOAT - Static variable in class com.yahoo.document.DataType
 
FLOAT16 - Static variable in class com.yahoo.document.DataType
 
Float16FieldValue - Class in com.yahoo.document.datatypes
A 16-bit float field value
Float16FieldValue() - Constructor for class com.yahoo.document.datatypes.Float16FieldValue
 
Float16FieldValue(float) - Constructor for class com.yahoo.document.datatypes.Float16FieldValue
 
Float16FieldValue(Float) - Constructor for class com.yahoo.document.datatypes.Float16FieldValue
 
Float16FieldValue(String) - Constructor for class com.yahoo.document.datatypes.Float16FieldValue
 
FloatFieldValue - Class in com.yahoo.document.datatypes
A 32-bit float field value
FloatFieldValue() - Constructor for class com.yahoo.document.datatypes.FloatFieldValue
 
FloatFieldValue(float) - Constructor for class com.yahoo.document.datatypes.FloatFieldValue
 
FloatFieldValue(Float) - Constructor for class com.yahoo.document.datatypes.FloatFieldValue
 
FloatFieldValue(String) - Constructor for class com.yahoo.document.datatypes.FloatFieldValue
 
fromConditionString(Optional<String>) - Static method in class com.yahoo.document.TestAndSetCondition
Maps and optional test and set condition string to a TestAndSetCondition.
fromLong(long) - Static method in class com.yahoo.document.PositionDataType
 
fromString(String) - Static method in class com.yahoo.document.PositionDataType
 

G

Generated - Annotation Type in com.yahoo.document
Classes generated by vespa-documentgen-plugin are annotated with this.
get(int) - Method in class com.yahoo.document.datatypes.Array
 
get(int) - Method in class com.yahoo.document.FieldPath
 
get(StructuredFieldValue) - Method in interface com.yahoo.document.ExtendedField.Extract
 
get(StructuredFieldValue) - Method in interface com.yahoo.document.ExtendedStringField.ExtractSpanTrees
 
get(StructuredFieldValue, Field) - Static method in class com.yahoo.document.SimpleDocument
 
get(Field) - Method in class com.yahoo.document.SimpleDocument
 
get(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
get(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
Returns the weight associated with the specified key.
get(String) - Method in class com.yahoo.document.SimpleDocument
 
getAnnotationType() - Method in class com.yahoo.document.annotation.AnnotationReferenceDataType
Returns the annotation type of this AnnotationReferenceDataType.
getAnnotationTypeRegistry() - Method in class com.yahoo.document.DocumentTypeManager
 
getApproxSize() - Method in class com.yahoo.document.Document
This is an approximation of serialized size.
getArray(DataType) - Static method in class com.yahoo.document.DataType
Returns an array datatype, where the array elements are of the given type
getBody() - Method in class com.yahoo.document.Document
Deprecated.
do not use: Use getField(), getFieldValue() or iterator() instead
getBoolean() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
getBucketId(DocumentId) - Method in class com.yahoo.document.BucketIdFactory
Get the bucket id for a given document.
getBuf() - Method in interface com.yahoo.document.serialization.DocumentDeserializer
Returns the underlying buffer used for de-serialization.
getBuf() - Method in interface com.yahoo.document.serialization.DocumentSerializer
Returns the underlying buffer used for serialization.
getByte() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
getByteBuffer() - Method in class com.yahoo.document.datatypes.Raw
 
getCode() - Method in class com.yahoo.document.DataType
 
getCode() - Method in enum com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
 
getColumn(BucketId) - Method in class com.yahoo.document.BucketDistribution
This method maps the given bucket id to its corresponding column.
getCompressionConfig() - Method in class com.yahoo.document.BaseStructDataType
Returns a view of the configuration of the compressor used to compress this type
getCompressionLevel() - Method in class com.yahoo.document.datatypes.Struct
 
getCompressionThreshold() - Method in class com.yahoo.document.datatypes.Struct
 
getCompressionType() - Method in class com.yahoo.document.datatypes.Struct
 
getCompressor() - Method in class com.yahoo.document.BaseStructDataType
Returns the compressor to use to compress data of this type
getCondition() - Method in class com.yahoo.document.DocumentOperation
 
getConfig(DocumenttypesConfig.Builder) - Method in interface com.yahoo.document.DocumenttypesConfig.Producer
 
getCountBitCount() - Method in class com.yahoo.document.BucketIdFactory
 
getCreateIfNonExistent() - Method in class com.yahoo.document.DocumentUpdate
Gets whether this update should create the document it updates if that document does not exist.
getCreateIfNonExistent() - Method in class com.yahoo.document.serialization.DocumentUpdateFlags
 
getCreateMissingPath() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
getCurrentIndexes() - Method in class com.yahoo.document.annotation.SpanTree
 
getDataType() - Method in class com.yahoo.document.annotation.AnnotationReference
 
getDataType() - Method in class com.yahoo.document.annotation.AnnotationType
Returns the data type of this annotation, if any.
getDataType() - Method in class com.yahoo.document.datatypes.Array
 
getDataType() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.CompositeFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.FieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.Raw
 
getDataType() - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns DataType.STRING.
getDataType() - Method in class com.yahoo.document.datatypes.Struct
 
getDataType() - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.UriFieldValue
 
getDataType() - Method in class com.yahoo.document.datatypes.WeightedSet
 
getDataType() - Method in class com.yahoo.document.Document
 
getDataType() - Method in class com.yahoo.document.Field
Returns the datatype of the field
getDataType(int) - Method in class com.yahoo.document.DocumentTypeManager
 
getDataType(int, String) - Method in class com.yahoo.document.DocumentTypeManager
Return a data type instance
getDataType(String) - Method in class com.yahoo.document.DocumentTypeManager
 
getDataTypeName() - Method in class com.yahoo.document.StructuredDataType
Returns the name of this as a DataTypeName
getDataTypes() - Method in class com.yahoo.document.DocumentTypeManager
Returns a read only view of the registered data types
getDefMd5() - Method in class com.yahoo.document.DocumenttypesConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.document.DocumenttypesConfig
 
getDefName() - Method in class com.yahoo.document.DocumenttypesConfig.Builder
 
getDefName() - Static method in class com.yahoo.document.DocumenttypesConfig
 
getDefNamespace() - Method in class com.yahoo.document.DocumenttypesConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.document.DocumenttypesConfig
 
getDefVersion() - Static method in class com.yahoo.document.DocumenttypesConfig
 
getDistanceSummaryFieldName(String) - Static method in class com.yahoo.document.PositionDataType
 
getDocType() - Method in class com.yahoo.document.DocumentId
 
getDocType() - Method in class com.yahoo.document.idstring.IdIdString
 
getDocType() - Method in class com.yahoo.document.idstring.IdString
 
getDocument() - Method in class com.yahoo.document.DocumentPut
 
getDocumentId() - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
getDocumentType() - Method in class com.yahoo.document.DocumentUpdate
Returns the type of the document this updates
getDocumentType() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
getDocumentType() - Method in class com.yahoo.document.fieldset.FieldCollection
 
getDocumentType() - Method in class com.yahoo.document.update.FieldUpdate
 
getDocumentType(DataTypeName) - Method in class com.yahoo.document.DocumentTypeManager
Gets a registered document.
getDocumentType(String) - Method in class com.yahoo.document.DocumentTypeManager
Returns a registered document type
getDocumentTypeManager() - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
getDocumentTypes() - Method in class com.yahoo.document.DocumentTypeManager
A read only view of the registered document types
getDouble() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
getExpression() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
getFactory() - Static method in class com.yahoo.document.datatypes.BoolFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.ByteFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.DoubleFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.Float16FieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.FloatFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.IntegerFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.LongFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.PredicateFieldValue
 
getFactory() - Static method in class com.yahoo.document.datatypes.Raw
 
getFactory() - Static method in class com.yahoo.document.datatypes.StringFieldValue
 
getField() - Method in class com.yahoo.document.update.FieldUpdate
Returns the field that this field update applies to
getField(int) - Method in class com.yahoo.document.BaseStructDataType
 
getField(int) - Method in class com.yahoo.document.DocumentType
 
getField(int) - Method in class com.yahoo.document.StructDataType
 
getField(int) - Method in class com.yahoo.document.StructuredDataType
Gets the field with the specified id.
getField(String) - Method in class com.yahoo.document.BaseStructDataType
 
getField(String) - Method in class com.yahoo.document.datatypes.Struct
 
getField(String) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Returns the named field object, or null if that field does not exist.
getField(String) - Method in class com.yahoo.document.Document
 
getField(String) - Method in class com.yahoo.document.DocumentType
Gets the field matching a given name.
getField(String) - Method in class com.yahoo.document.StructDataType
 
getField(String) - Method in class com.yahoo.document.StructuredDataType
Gets the field matching a given name.
getFieldCount() - Method in class com.yahoo.document.BaseStructDataType
 
getFieldCount() - Method in class com.yahoo.document.datatypes.Struct
 
getFieldCount() - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
getFieldCount() - Method in class com.yahoo.document.Document
 
getFieldCount() - Method in class com.yahoo.document.DocumentType
 
getFieldCount() - Method in class com.yahoo.document.StructDataType
 
getFieldPath() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
getFieldRef() - Method in class com.yahoo.document.FieldPathEntry
 
getFields() - Method in class com.yahoo.document.BaseStructDataType
 
getFields() - Method in class com.yahoo.document.datatypes.Struct
 
getFields() - Method in class com.yahoo.document.DocumentType
All fields defined in the document and its parents This is for internal use Use DocumentType.fieldSet() instead or DocumentType.fieldSetAll() if you really want all fields
getFields() - Method in class com.yahoo.document.StructDataType
 
getFields() - Method in class com.yahoo.document.StructuredDataType
 
getFieldsThisTypeOnly() - Method in class com.yahoo.document.StructDataType
 
getFieldUpdate(Field) - Method in class com.yahoo.document.DocumentUpdate
Returns the update for a field
getFieldUpdate(String) - Method in class com.yahoo.document.DocumentUpdate
Returns the update for a field name
getFieldValue() - Method in class com.yahoo.document.annotation.Annotation
Returns the value of the annotation, if any.
getFieldValue() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
getFieldValue(int) - Method in class com.yahoo.document.datatypes.Array
 
getFieldValue(FieldValue, DataType, Field, Class<T>) - Static method in class com.yahoo.document.datatypes.Struct
 
getFieldValue(FieldValue, DataType, String, Class<T>) - Static method in class com.yahoo.document.datatypes.Struct
 
getFieldValue(StructuredFieldValue) - Method in class com.yahoo.document.ExtendedField
 
getFieldValue(StructuredFieldValue) - Method in class com.yahoo.document.ExtendedStringField
 
getFieldValue(Field) - Method in class com.yahoo.document.datatypes.Struct
 
getFieldValue(Field) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Returns the value of the given field.
getFieldValue(Field) - Method in class com.yahoo.document.Document
 
getFieldValue(String) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Convenience method to return the value of a named field.
getFloat() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
getFloat() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
getFrom() - Method in class com.yahoo.document.annotation.Span
 
getFrom() - Method in class com.yahoo.document.annotation.SpanList
Returns the character index where this SpanNode starts (inclusive), i.e. the smallest SpanNode.getFrom() of all children.
getFrom() - Method in class com.yahoo.document.annotation.SpanNode
Returns the character index where this SpanNode starts (inclusive).
getFrom(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns the character index where this SpanNode starts (inclusive), i.e. the smallest SpanNode.getFrom() of all children in subtree i.
getGidBitCount() - Method in class com.yahoo.document.BucketIdFactory
 
getGlobalId() - Method in class com.yahoo.document.DocumentId
 
getGroup() - Method in class com.yahoo.document.idstring.IdIdString
 
getGroup() - Method in class com.yahoo.document.idstring.IdString
 
getHeader() - Method in class com.yahoo.document.Document
Deprecated.
do not use: Use getField(), getFieldValue() or iterator() instead
getHeaderType() - Method in class com.yahoo.document.DocumentType
Deprecated.
use contentStruct instead
getId() - Method in class com.yahoo.document.annotation.AnnotationType
Returns the ID of this annotation.
getId() - Method in class com.yahoo.document.BucketId
 
getId() - Method in class com.yahoo.document.DataType
 
getId() - Method in class com.yahoo.document.Document
 
getId() - Method in class com.yahoo.document.DocumentGet
 
getId() - Method in class com.yahoo.document.DocumentOperation
 
getId() - Method in class com.yahoo.document.DocumentPut
 
getId() - Method in class com.yahoo.document.DocumentRemove
 
getId() - Method in class com.yahoo.document.DocumentTypeId
 
getId() - Method in class com.yahoo.document.DocumentUpdate
 
getId() - Method in class com.yahoo.document.Field
 
getId(int) - Method in class com.yahoo.document.Field
Deprecated.
getID(int) - Static method in enum com.yahoo.document.update.ArithmeticValueUpdate.Operator
Returns the operator with the specified ID.
getID(int) - Static method in enum com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
getImportedFieldNames() - Method in class com.yahoo.document.DocumentType
 
getIndex() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
getInheritedTypes() - Method in class com.yahoo.document.annotation.AnnotationType
 
getInheritedTypes() - Method in class com.yahoo.document.DocumentType
Returns the DocumentNames which are directly inherited by this as a read-only collection.
getInheritedTypes() - Method in class com.yahoo.document.StructDataType
 
getInteger() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
getIteratorHandler(Document) - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
getKey() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
getKeyType() - Method in class com.yahoo.document.MapDataType
 
getLastModified() - Method in class com.yahoo.document.Document
Returns the last modified time of this Document, when stored in persistent storage.
getLength() - Method in class com.yahoo.document.annotation.Span
 
getLength() - Method in class com.yahoo.document.annotation.SpanList
Returns the length of this span, i.e. getFrom() - getTo().
getLength() - Method in class com.yahoo.document.annotation.SpanNode
Returns the length of this span, i.e. getFrom() - getTo().
getLength(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns the length of this span according to subtree i, i.e. getFrom(i) - getTo(i).
getList() - Method in class com.yahoo.document.FieldPath
 
getLocation() - Method in class com.yahoo.document.idstring.IdIdString
 
getLocation() - Method in class com.yahoo.document.idstring.IdString
 
getLocationBitCount() - Method in class com.yahoo.document.BucketIdFactory
 
getLong() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
getLookupIndex() - Method in class com.yahoo.document.FieldPathEntry
 
getLookupKey() - Method in class com.yahoo.document.FieldPathEntry
 
getMap(DataType, DataType) - Static method in class com.yahoo.document.DataType
Returns a map datatype
getName() - Method in class com.yahoo.document.annotation.AnnotationType
Returns the name of this annotation.
getName() - Method in class com.yahoo.document.annotation.SpanTree
Returns the name of this span tree.
getName() - Method in class com.yahoo.document.DataType
 
getName() - Method in class com.yahoo.document.DataTypeName
 
getNamespace() - Method in class com.yahoo.document.idstring.IdString
 
getNamespaceSpecific() - Method in class com.yahoo.document.idstring.IdString
 
getNestedType() - Method in class com.yahoo.document.CollectionDataType
 
getNewValue() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
getNewValues() - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
getNumber() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
getNumber() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
getNumber() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
getNumber() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
getNumber() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
getNumber() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
getNumber() - Method in class com.yahoo.document.datatypes.NumericFieldValue
 
getNumber() - Method in class com.yahoo.document.idstring.IdIdString
 
getNumber() - Method in class com.yahoo.document.idstring.IdString
 
getNumBucketBits() - Method in class com.yahoo.document.BucketDistribution
Returns the number of bits used for bucket identifiers.
getNumBuckets() - Method in class com.yahoo.document.BucketDistribution
Returns the number of buckets available using the configured number of bucket bits.
getNumColumns() - Method in class com.yahoo.document.BucketDistribution
Returns the number of columns to distribute to.
getNumSubTrees() - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns the number of subtrees under this node.
getOperand() - Method in class com.yahoo.document.update.ArithmeticValueUpdate
Returns the operand of this arithmetic value update.
getOperation() - Method in class com.yahoo.document.update.TensorModifyUpdate
 
getOperation(int) - Static method in enum com.yahoo.document.update.TensorModifyUpdate.Operation
 
getOperator() - Method in class com.yahoo.document.update.ArithmeticValueUpdate
Returns the operator of this arithmatic value update.
getOptionalCreateIfNonExistent() - Method in class com.yahoo.document.DocumentUpdate
 
getOriginalFieldPath() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
getOriginalWhereClause() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
getParent() - Method in class com.yahoo.document.annotation.SpanNode
Returns the parent node of this SpanNode, if any.
getPositionSummaryFieldName(String) - Static method in class com.yahoo.document.PositionDataType
 
getPredicate() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
getPrimitiveType() - Method in class com.yahoo.document.CollectionDataType
 
getPrimitiveType() - Method in class com.yahoo.document.DataType
Returns the primitive datatype associated with this datatype, i.e.
getPrimitiveType() - Method in class com.yahoo.document.PrimitiveDataType
 
getProbability(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns the probability of the given subtree.
getRawId() - Method in class com.yahoo.document.BucketId
 
getRawId() - Method in class com.yahoo.document.GlobalId
Returns the raw byte array that constitutes this global id.
getRecursiveValue(FieldPath) - Method in class com.yahoo.document.datatypes.FieldValue
 
getRecursiveValue(String) - Method in class com.yahoo.document.datatypes.FieldValue
Using the given field path, digs through the document and returns the matching field value.
getReference() - Method in class com.yahoo.document.annotation.AnnotationReference
Returns the Annotation that this AnnotationReference refers to.
getRemoveIfZero() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
getResultingDataType() - Method in class com.yahoo.document.FieldPath
 
getResultingDataType() - Method in class com.yahoo.document.FieldPathEntry
 
getRoot() - Method in class com.yahoo.document.annotation.SpanTree
Returns the root node of this span tree.
getScheme() - Method in class com.yahoo.document.DocumentId
 
getSchemeParameters() - Method in class com.yahoo.document.idstring.IdString
 
getSchemeSpecific() - Method in class com.yahoo.document.idstring.IdIdString
 
getSchemeSpecific() - Method in class com.yahoo.document.idstring.IdString
 
getScratchId() - Method in class com.yahoo.document.annotation.Annotation
 
getScratchId() - Method in class com.yahoo.document.annotation.SpanNode
 
getSelection() - Method in class com.yahoo.document.TestAndSetCondition
 
getSerializedSize() - Method in class com.yahoo.document.Document
 
getSerializedSize(Document) - Static method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Returns the serialized size of the given Document.
getSpanNode() - Method in class com.yahoo.document.annotation.Annotation
Returns the SpanNode this Annotation is annotating, if any.
getSpanNodeFast() - Method in class com.yahoo.document.annotation.Annotation
Returns the SpanNode this Annotation is annotating, if any.
getSpanTree() - Method in class com.yahoo.document.annotation.SpanNode
Returns the SpanTree that this node belongs to, if any.
getSpanTree() - Method in interface com.yahoo.document.annotation.SpanNodeParent
Returns the SpanTree of this, if any.
getSpanTree() - Method in class com.yahoo.document.annotation.SpanTree
Returns itself. Needed for this class to be able to be a parent of SpanNodes.
getSpanTree(String) - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns the span tree associated with the given name, or null if this does not exist.
getSpanTreeMap() - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns the map of spantrees.
getSpanTrees() - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns an unmodifiable Collection of the span trees with annotations over this String, if any.
getString() - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns the String value wrapped by this StringFieldValue
getStringFieldValue() - Method in class com.yahoo.document.annotation.SpanNode
Returns the StringFieldValue that this node belongs to, if any.
getStringFieldValue() - Method in interface com.yahoo.document.annotation.SpanNodeParent
Returns the StringFieldValue that this node belongs to, if any.
getStringFieldValue() - Method in class com.yahoo.document.annotation.SpanTree
Returns the StringFieldValue that this SpanTree belongs to.
getTargetType() - Method in class com.yahoo.document.ReferenceDataType
 
getTensor() - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
getTensor(TensorType) - Static method in class com.yahoo.document.DataType
Returns the given tensor type as a DataType
getTensorType() - Method in class com.yahoo.document.TensorDataType
Returns the type of the tensor this field can hold
getText(int, CharSequence) - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns the text covered by this span as given by subtree i, or null if subtree i is empty.
getText(CharSequence) - Method in class com.yahoo.document.annotation.Span
 
getText(CharSequence) - Method in class com.yahoo.document.annotation.SpanList
Returns the text that is covered by this SpanNode.
getText(CharSequence) - Method in class com.yahoo.document.annotation.SpanNode
Returns the text that is covered by this SpanNode.
getTo() - Method in class com.yahoo.document.annotation.Span
 
getTo() - Method in class com.yahoo.document.annotation.SpanList
Returns the character index where this SpanNode ends (exclusive), i.e. the greatest SpanNode.getTo() of all children.
getTo() - Method in class com.yahoo.document.annotation.SpanNode
Returns the character index where this SpanNode ends (exclusive).
getTo(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Returns the character index where this SpanNode ends (exclusive), i.e. the greatest SpanNode.getTo() of all children in subtree i.
getType() - Method in class com.yahoo.document.annotation.Annotation
Returns the type of this annotation.
getType() - Method in class com.yahoo.document.DocumentUpdate
Returns the document type of this document update.
getType() - Method in class com.yahoo.document.FieldPathEntry
 
getType() - Method in class com.yahoo.document.idstring.IdString
 
getType(int) - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Returns an annotation type with the given id.
getType(String) - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Returns an annotation type with the given name.
getTypes() - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Returns an unmodifiable Map of all types registered.
getUpdate() - Method in class com.yahoo.document.update.MapValueUpdate
 
getUpdateType() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
getUsedBits() - Method in class com.yahoo.document.BucketId
 
getValue() - Method in class com.yahoo.document.update.AddValueUpdate
Returns the value of this value update.
getValue() - Method in class com.yahoo.document.update.ArithmeticValueUpdate
Returns the operand
getValue() - Method in class com.yahoo.document.update.AssignValueUpdate
Returns the value of this value update.
getValue() - Method in class com.yahoo.document.update.ClearValueUpdate
 
getValue() - Method in class com.yahoo.document.update.MapValueUpdate
Returns the key of the nested update
getValue() - Method in class com.yahoo.document.update.RemoveValueUpdate
Sets the key this should remove
getValue() - Method in class com.yahoo.document.update.TensorAddUpdate
 
getValue() - Method in class com.yahoo.document.update.TensorModifyUpdate
 
getValue() - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
getValue() - Method in class com.yahoo.document.update.ValueUpdate
Returns the primary "value" of this update, or null if this kind of update has no value
getValueClass() - Method in class com.yahoo.document.annotation.AnnotationReferenceDataType
 
getValueClass() - Method in class com.yahoo.document.ArrayDataType
 
getValueClass() - Method in class com.yahoo.document.DataType
 
getValueClass() - Method in class com.yahoo.document.DocumentType
 
getValueClass() - Method in class com.yahoo.document.MapDataType
 
getValueClass() - Method in class com.yahoo.document.PrimitiveDataType
 
getValueClass() - Method in class com.yahoo.document.ReferenceDataType
 
getValueClass() - Method in class com.yahoo.document.StructDataType
 
getValueClass() - Method in class com.yahoo.document.TensorDataType
 
getValueClass() - Method in class com.yahoo.document.WeightedSetDataType
 
getValues() - Method in class com.yahoo.document.datatypes.Array
 
getValueType() - Method in class com.yahoo.document.MapDataType
 
getValueUpdate(int) - Method in class com.yahoo.document.update.FieldUpdate
Get the value update at the specified index in the list of value updates.
getValueUpdate(DataType, DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
getValueUpdateClassID() - Method in class com.yahoo.document.update.ValueUpdate
Returns the valueUpdateClassID of this value update.
getValueUpdates() - Method in class com.yahoo.document.update.FieldUpdate
Get an unmodifiable list of all value updates that this field update specifies.
getValueUpdates(ValueUpdate.ValueUpdateClassID) - Method in class com.yahoo.document.update.FieldUpdate
Get value updates with the specified valueUpdateClassID.
getVariableName() - Method in class com.yahoo.document.FieldPathEntry
 
getVariables() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
getVersion() - Method in class com.yahoo.document.datatypes.Struct
 
getWeight() - Method in class com.yahoo.document.update.AddValueUpdate
Return the associated weight of this value update.
getWeightedSet(DataType) - Static method in class com.yahoo.document.DataType
Returns a weighted set datatype, where the elements are of the given type
getWeightedSet(DataType, boolean, boolean) - Static method in class com.yahoo.document.DataType
Returns a weighted set datatype, where the elements are of the given type, and which supports the properties createIfNonExistent and removeIfZero
getWhereClause() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.Array
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.FieldValue
Used to retrieve wrapped type for simple types, such that you can use get methods to retrieve ints and floats directly instead of Int/Float field values.
getWrappedValue() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.Raw
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
Expose target document ID as this value's wrapped value.
getWrappedValue() - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns the String value wrapped by this StringFieldValue
getWrappedValue() - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
getWrappedValue() - Method in class com.yahoo.document.datatypes.WeightedSet
 
getXValue(FieldValue) - Static method in class com.yahoo.document.PositionDataType
 
getYValue(FieldValue) - Static method in class com.yahoo.document.PositionDataType
 
getZCurveFieldName(String) - Static method in class com.yahoo.document.PositionDataType
 
GlobalId - Class in com.yahoo.document
Implements an incredibly light-weight version of the document global id.
GlobalId(byte[]) - Constructor for class com.yahoo.document.GlobalId
Constructs a new global id by copying the content of the given raw byte array.
GlobalId(IdString) - Constructor for class com.yahoo.document.GlobalId
Constructs a new global id from a document id string.
GlobalId(Deserializer) - Constructor for class com.yahoo.document.GlobalId
Constructs a global id by deserializing content from the given byte buffer.
globalSpace() - Static method in class com.yahoo.document.FixedBucketSpaces
 

H

hasDataType(int) - Method in class com.yahoo.document.DocumentTypeManager
 
hasDataType(String) - Method in class com.yahoo.document.DocumentTypeManager
 
hasDocType() - Method in class com.yahoo.document.DocumentId
 
hasDocType() - Method in class com.yahoo.document.idstring.IdIdString
 
hasDocType() - Method in class com.yahoo.document.idstring.IdString
 
hasField(Field) - Method in class com.yahoo.document.BaseStructDataType
 
hasField(String) - Method in class com.yahoo.document.BaseStructDataType
 
hasField(String) - Method in class com.yahoo.document.DocumentType
Returns whether this type defines the given field name
hasFieldValue() - Method in class com.yahoo.document.annotation.Annotation
Returns true if this Annotation has a value.
hasForcedId() - Method in class com.yahoo.document.Field
 
hasGroup() - Method in class com.yahoo.document.idstring.IdIdString
 
hasGroup() - Method in class com.yahoo.document.idstring.IdString
 
hashCode() - Method in class com.yahoo.document.annotation.AlternateSpanList
 
hashCode() - Method in class com.yahoo.document.annotation.Annotation
 
hashCode() - Method in class com.yahoo.document.annotation.AnnotationReference
 
hashCode() - Method in class com.yahoo.document.annotation.AnnotationType
 
hashCode() - Method in class com.yahoo.document.annotation.AnnotationType2AnnotationContainer
 
hashCode() - Method in class com.yahoo.document.annotation.ListAnnotationContainer
 
hashCode() - Method in class com.yahoo.document.annotation.SpanList
 
hashCode() - Method in class com.yahoo.document.annotation.SpanNode
 
hashCode() - Method in class com.yahoo.document.annotation.SpanTree
 
hashCode() - Method in class com.yahoo.document.BucketId
 
hashCode() - Method in class com.yahoo.document.DataType
 
hashCode() - Method in class com.yahoo.document.DataTypeName
 
hashCode() - Method in class com.yahoo.document.datatypes.Array
 
hashCode() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.CompositeFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
hashCode() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.Raw
 
hashCode() - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.StringFieldValue
 
hashCode() - Method in class com.yahoo.document.datatypes.Struct
 
hashCode() - Method in class com.yahoo.document.datatypes.WeightedSet
Uses hashCode() from the encapsulated Map.
hashCode() - Method in class com.yahoo.document.Document
 
hashCode() - Method in class com.yahoo.document.DocumentGet
 
hashCode() - Method in class com.yahoo.document.DocumentId
 
hashCode() - Method in class com.yahoo.document.DocumentPut
 
hashCode() - Method in class com.yahoo.document.DocumentRemove
 
hashCode() - Method in class com.yahoo.document.DocumentType
 
hashCode() - Method in class com.yahoo.document.DocumentTypeId
 
hashCode() - Method in class com.yahoo.document.DocumentUpdate
 
hashCode() - Method in class com.yahoo.document.Field
 
hashCode() - Method in class com.yahoo.document.FieldPath
 
hashCode() - Method in class com.yahoo.document.FieldPathEntry
 
hashCode() - Method in class com.yahoo.document.FieldPathEntry.KeyParseResult
 
hashCode() - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
hashCode() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
hashCode() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
hashCode() - Method in class com.yahoo.document.GlobalId
 
hashCode() - Method in class com.yahoo.document.idstring.IdString
 
hashCode() - Method in class com.yahoo.document.StructDataType
 
hashCode() - Method in class com.yahoo.document.StructuredDataType
 
hashCode() - Method in class com.yahoo.document.TestAndSetCondition
 
hashCode() - Method in class com.yahoo.document.update.AddValueUpdate
 
hashCode() - Method in class com.yahoo.document.update.ArithmeticValueUpdate
 
hashCode() - Method in class com.yahoo.document.update.AssignValueUpdate
 
hashCode() - Method in class com.yahoo.document.update.FieldUpdate
 
hashCode() - Method in class com.yahoo.document.update.MapValueUpdate
 
hashCode() - Method in class com.yahoo.document.update.RemoveValueUpdate
 
hashCode() - Method in class com.yahoo.document.update.TensorAddUpdate
 
hashCode() - Method in class com.yahoo.document.update.TensorModifyUpdate
 
hashCode() - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
hashCode() - Method in class com.yahoo.document.update.ValueUpdate
 
hasImportedField(String) - Method in class com.yahoo.document.DocumentType
 
hasNext() - Method in class com.yahoo.document.annotation.SerialIterator
 
hasNumber() - Method in class com.yahoo.document.idstring.IdIdString
 
hasNumber() - Method in class com.yahoo.document.idstring.IdString
 
hasSpanNode() - Method in class com.yahoo.document.annotation.Annotation
Returns true if this Annotation is associated with a SpanNode (irrespective of the SpanNode being valid or not).
hasValueUpdate(ValueUpdate.ValueUpdateClassID) - Method in class com.yahoo.document.update.FieldUpdate
Returns whether this field update contains (at least) one update of the given type
headerstruct() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
headerstruct(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 

I

id - com.yahoo.document.idstring.IdString.Scheme
 
id - Variable in enum com.yahoo.document.update.ArithmeticValueUpdate.Operator
The numeric ID of the operator, used for serialization.
id - Variable in enum com.yahoo.document.update.TensorModifyUpdate.Operation
The numeric ID of the operator, used for serialization.
id - Variable in enum com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Inherits
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Element
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Key
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Value
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Key
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Inherits
 
id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Annotationref.Annotation.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Array.Element.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Inherits.Builder
 
id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype.Builder
 
ID - Static variable in class com.yahoo.document.annotation.AlternateSpanList
 
ID - Static variable in class com.yahoo.document.annotation.Span
 
ID - Static variable in class com.yahoo.document.annotation.SpanList
 
IdIdString - Class in com.yahoo.document.idstring
Created with IntelliJ IDEA.
IdIdString(String, String, String, String) - Constructor for class com.yahoo.document.idstring.IdIdString
Create an id scheme object.
IdString - Class in com.yahoo.document.idstring
To be used with DocumentId constructor.
IdString(IdString.Scheme, String, String) - Constructor for class com.yahoo.document.idstring.IdString
 
IdString.Scheme - Enum in com.yahoo.document.idstring
 
importedfield - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
importedfield() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
importedfield(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
importedfield(DocumenttypesConfig.Documenttype.Importedfield.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Add the given builder to this builder's list of Importedfield builders
importedfield(List<DocumenttypesConfig.Documenttype.Importedfield.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Set the given list as this builder's list of Importedfield builders
Importedfield(DocumenttypesConfig.Documenttype.Importedfield.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Importedfield
 
indexOf(Object) - Method in class com.yahoo.document.datatypes.Array
 
IndexValue() - Constructor for class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
IndexValue(int) - Constructor for class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
IndexValue(FieldValue) - Constructor for class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
inherit(AnnotationType) - Method in class com.yahoo.document.annotation.AnnotationType
WARNING! Only to be used by the configuration system and in unit tests. Not to be used in production code.
inherit(DocumentType) - Method in class com.yahoo.document.DocumentType
Adds a document to the inherited document types of this.
inherit(StructDataType) - Method in class com.yahoo.document.StructDataType
 
inheritedIterator() - Method in class com.yahoo.document.DocumentType
 
inherits - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
inherits - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
inherits() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype
 
inherits() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
inherits(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype
 
inherits(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
inherits(AnnotationType) - Method in class com.yahoo.document.annotation.AnnotationType
 
inherits(DocumentType) - Method in class com.yahoo.document.DocumentType
Return whether this document type inherits the given document type.
inherits(DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
Add the given builder to this builder's list of Inherits builders
inherits(DocumenttypesConfig.Documenttype.Inherits.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Add the given builder to this builder's list of Inherits builders
inherits(StructDataType) - Method in class com.yahoo.document.StructDataType
 
inherits(List<DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
Set the given list as this builder's list of Inherits builders
inherits(List<DocumenttypesConfig.Documenttype.Inherits.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Set the given list as this builder's list of Inherits builders
Inherits(DocumenttypesConfig.Documenttype.Annotationtype.Inherits.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Inherits
 
Inherits(DocumenttypesConfig.Documenttype.Inherits.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Inherits
 
injectInto(int) - Method in class com.yahoo.document.serialization.DocumentUpdateFlags
 
INSTANCE - Static variable in class com.yahoo.document.PositionDataType
 
INT - Static variable in class com.yahoo.document.DataType
 
IntegerFieldValue - Class in com.yahoo.document.datatypes
A 32-bit integer field value
IntegerFieldValue() - Constructor for class com.yahoo.document.datatypes.IntegerFieldValue
 
IntegerFieldValue(int) - Constructor for class com.yahoo.document.datatypes.IntegerFieldValue
 
IntegerFieldValue(Integer) - Constructor for class com.yahoo.document.datatypes.IntegerFieldValue
 
IntegerFieldValue(String) - Constructor for class com.yahoo.document.datatypes.IntegerFieldValue
 
isA(String) - Method in class com.yahoo.document.DocumentType
Check if this document type has the given name, or inherits from a type with that name.
isArithmetic() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
isAssignableFrom(DataType) - Method in class com.yahoo.document.DataType
 
isEmpty() - Method in class com.yahoo.document.datatypes.Array
 
isEmpty() - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
isEmpty() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
isEmpty() - Method in class com.yahoo.document.datatypes.WeightedSet
Checks if this set is empty.
isEmpty() - Method in class com.yahoo.document.DocumentUpdate
Returns whether or not this field update contains any field- or field path updates.
isEmpty() - Method in class com.yahoo.document.FieldPath
 
isEmpty() - Method in class com.yahoo.document.update.FieldUpdate
Returns whether or not this field update contains any value updates.
isEmpty(Collection) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
isFinalized() - Method in class com.yahoo.document.serialization.XmlStream
Check if all tags have been properly closed.
isGenerated() - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Generated Document subclasses should override this and return true.
isHeader() - Method in class com.yahoo.document.Field
Deprecated.
this has no longer any semantic meaning as this is no longer an aspect with a field
isLeafNode() - Method in class com.yahoo.document.annotation.Span
Always returns true.
isLeafNode() - Method in class com.yahoo.document.annotation.SpanList
Always returns false, even if this node has no children.
isLeafNode() - Method in class com.yahoo.document.annotation.SpanNode
Returns true if this node is a leaf node in the tree.
isMultivalue() - Method in class com.yahoo.document.CollectionDataType
 
isMultivalue() - Method in class com.yahoo.document.DataType
Returns whether this is a multivalue type, i.e either a CollectionDataType or a MapDataType
isMultivalue() - Method in class com.yahoo.document.MapDataType
 
isPresent() - Method in class com.yahoo.document.TestAndSetCondition
 
isRegistered() - Method in class com.yahoo.document.DataType
 
isSpanNodeValid() - Method in class com.yahoo.document.annotation.Annotation
Returns true iff. this Annotation is associated with a SpanNode and the SpanNode is valid.
isTag() - Method in class com.yahoo.document.WeightedSetDataType
Returns whether or not this is a tag type weighted set.
isValid() - Method in class com.yahoo.document.annotation.SpanNode
Returns whether this node is valid or not. When a child node from a SpanList, the child is marked as invalid, and the reference to it is removed from the parent SpanList.
isValueCompatible(Annotation) - Method in class com.yahoo.document.annotation.AnnotationType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.annotation.AnnotationReferenceDataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.CollectionDataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.DataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.DocumentType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.MapDataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.PrimitiveDataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.ReferenceDataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.StructDataType
 
isValueCompatible(FieldValue) - Method in class com.yahoo.document.TensorDataType
 
iterateNested(FieldPath, int, FieldPathIteratorHandler) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
iterator() - Method in class com.yahoo.document.annotation.SpanTree
Returns an Iterator over all annotations in this tree. Note that the iteration order is non-deterministic.
iterator() - Method in class com.yahoo.document.datatypes.Array
 
iterator() - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
iterator() - Method in class com.yahoo.document.datatypes.Struct
 
iterator() - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
iterator() - Method in class com.yahoo.document.datatypes.WeightedSet
 
iterator() - Method in class com.yahoo.document.Document
 
iterator() - Method in class com.yahoo.document.DocumentUpdate
 
iterator() - Method in class com.yahoo.document.FieldPath
 
iterator(SpanNode) - Method in class com.yahoo.document.annotation.SpanTree
Returns an Iterator over all annotations that annotate the given node.
iteratorRecursive(SpanNode) - Method in class com.yahoo.document.annotation.SpanTree
Returns a recursive Iterator over all annotations that annotate the given node and its subnodes.

K

key - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
key - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
key() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map
 
key() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset
 
key(DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
key(DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
Key(DocumenttypesConfig.Documenttype.Datatype.Map.Key.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Key
 
Key(DocumenttypesConfig.Documenttype.Datatype.Wset.Key.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Key
 
KeyParseResult(String, int) - Constructor for class com.yahoo.document.FieldPathEntry.KeyParseResult
 
keySet() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
keySet() - Method in class com.yahoo.document.datatypes.WeightedSet
 

L

lastIndexOf(Object) - Method in class com.yahoo.document.datatypes.Array
 
lastPredefinedDataTypeId() - Static method in class com.yahoo.document.DataType
 
lastRendered() - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
LENGTH - Static variable in class com.yahoo.document.GlobalId
The number of bytes in a global id.
level() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression
 
level(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
LINGUISTICS - Static variable in class com.yahoo.document.annotation.SpanTrees
 
ListAnnotationContainer - Class in com.yahoo.document.annotation
 
ListAnnotationContainer() - Constructor for class com.yahoo.document.annotation.ListAnnotationContainer
 
listIterator() - Method in class com.yahoo.document.datatypes.Array
 
listIterator(int) - Method in class com.yahoo.document.datatypes.Array
 
LONG - Static variable in class com.yahoo.document.DataType
 
LongFieldValue - Class in com.yahoo.document.datatypes
A 64-bit integer field value
LongFieldValue() - Constructor for class com.yahoo.document.datatypes.LongFieldValue
 
LongFieldValue(long) - Constructor for class com.yahoo.document.datatypes.LongFieldValue
 
LongFieldValue(Long) - Constructor for class com.yahoo.document.datatypes.LongFieldValue
 
LongFieldValue(String) - Constructor for class com.yahoo.document.datatypes.LongFieldValue
 
LZ4 - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum
 
LZ4 - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type
 

M

makeLocation(String) - Static method in class com.yahoo.document.idstring.IdIdString
 
map - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
map() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
map(DocumenttypesConfig.Documenttype.Datatype.Map.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Map(DocumenttypesConfig.Documenttype.Datatype.Map.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map
 
MAP - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
MAP - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
MAP - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
MAP_ALL_KEYS - com.yahoo.document.FieldPathEntry.Type
 
MAP_ALL_VALUES - com.yahoo.document.FieldPathEntry.Type
 
MAP_KEY - com.yahoo.document.FieldPathEntry.Type
 
MapDataType - Class in com.yahoo.document
Represents a map type.
MapDataType(DataType, DataType) - Constructor for class com.yahoo.document.MapDataType
 
MapDataType(DataType, DataType, int) - Constructor for class com.yahoo.document.MapDataType
 
MapFieldValue<K extends FieldValue,​V extends FieldValue> - Class in com.yahoo.document.datatypes
Vespa map.
MapFieldValue(MapDataType) - Constructor for class com.yahoo.document.datatypes.MapFieldValue
 
MapFieldValue(MapDataType, int) - Constructor for class com.yahoo.document.datatypes.MapFieldValue
 
MapValueUpdate - Class in com.yahoo.document.update
Value update that represents performing an encapsulated value update on a subvalue.
MapValueUpdate(FieldValue, ValueUpdate) - Constructor for class com.yahoo.document.update.MapValueUpdate
 
minsize - Variable in class com.yahoo.document.CompressionConfig
 
minsize() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression
 
minsize(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
MODIFIED - com.yahoo.document.datatypes.FieldPathIteratorHandler.ModificationStatus
 
modify(FieldValue) - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
move(int, int, AlternateSpanList, int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Moves a child of this SpanList to another SpanList.
move(int, int, SpanList) - Method in class com.yahoo.document.annotation.AlternateSpanList
Moves a child of this SpanList to another SpanList.
move(int, AlternateSpanList, int) - Method in class com.yahoo.document.annotation.SpanList
Moves a child of this SpanList to another SpanList.
move(int, SpanList) - Method in class com.yahoo.document.annotation.SpanList
Moves a child of this SpanList to another SpanList.
move(int, SpanNode, AlternateSpanList, int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Moves a child of this SpanList to another SpanList.
move(int, SpanNode, SpanList) - Method in class com.yahoo.document.annotation.AlternateSpanList
Moves a child of this SpanList to another SpanList.
move(SpanNode, AlternateSpanList, int) - Method in class com.yahoo.document.annotation.SpanList
Moves a child of this SpanList to another SpanList.
move(SpanNode, SpanList) - Method in class com.yahoo.document.annotation.SpanList
Moves a child of this SpanList to another SpanList.
MUL - com.yahoo.document.update.ArithmeticValueUpdate.Operator
Multiply the value by the operand.
MULTIPLY - com.yahoo.document.update.TensorModifyUpdate.Operation
Multiply values from matching update tensor cells with target tensor cells.

N

name - Variable in enum com.yahoo.document.update.ArithmeticValueUpdate.Operator
The name of the operator, mainly used in toString() methods.
name - Variable in enum com.yahoo.document.update.TensorModifyUpdate.Operation
The name of the operator, mainly used in toString() methods.
name - Variable in enum com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
name() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype
 
name() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field
 
name() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct
 
name() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Importedfield
 
name() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
name(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Annotationtype.Builder
 
name(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
name(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
name(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Field.Builder
 
name(String) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Importedfield.Builder
 
NAME - Static variable in class com.yahoo.document.fieldset.AllFields
 
NAME - Static variable in class com.yahoo.document.fieldset.DocIdOnly
 
NAME - Static variable in class com.yahoo.document.fieldset.NoFields
 
newAllKeysLookupEntry(DataType) - Static method in class com.yahoo.document.FieldPathEntry
Creates a new field path entry that digs through all the keys of a map or weighted set.
newAllValuesLookupEntry(DataType) - Static method in class com.yahoo.document.FieldPathEntry
Creates a new field path entry that digs through all the values of a map or weighted set.
newArrayLookupEntry(int, DataType) - Static method in class com.yahoo.document.FieldPathEntry
Creates a new field path entry that references an array index.
newInstance(DataType, String) - Static method in class com.yahoo.document.FieldPath
Convenience method to build a field path from a path string.
newMapLookupEntry(FieldValue, DataType) - Static method in class com.yahoo.document.FieldPathEntry
Creates a new field path entry that references a map or weighted set.
newStructFieldEntry(Field) - Static method in class com.yahoo.document.FieldPathEntry
Creates a new field path entry that references a struct field.
newVariableLookupEntry(String, DataType) - Static method in class com.yahoo.document.FieldPathEntry
Creates a new field path entry that digs through all the keys in a map or weighted set, or all the indexes of an array, an sets the given variable name as it does so (or, if the variable is set, uses the set variable to look up the collection.
NoFields - Class in com.yahoo.document.fieldset
 
NoFields() - Constructor for class com.yahoo.document.fieldset.NoFields
 
NONE - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum
 
NONE - Static variable in class com.yahoo.document.DataType
 
NONE - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type
 
NORMALIZED - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
normalizeProbabilities() - Method in class com.yahoo.document.annotation.AlternateSpanList
Normalizes all probabilities between 0.0 (inclusive) and 1.0 (exclusive).
NOT_MODIFIED - com.yahoo.document.datatypes.FieldPathIteratorHandler.ModificationStatus
 
NOT_PRESENT_CONDITION - Static variable in class com.yahoo.document.TestAndSetCondition
 
numAnnotations() - Method in class com.yahoo.document.annotation.SpanTree
Returns the total number of annotations in the tree.
numChildren() - Method in class com.yahoo.document.annotation.SpanList
Returns the number of children this SpanList holds.
numChildren(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
 
NumericDataType - Class in com.yahoo.document
 
NumericDataType(String, int, Class, PrimitiveDataType.Factory) - Constructor for class com.yahoo.document.NumericDataType
Creates a datatype
NumericFieldValue - Class in com.yahoo.document.datatypes
 
NumericFieldValue() - Constructor for class com.yahoo.document.datatypes.NumericFieldValue
 

O

onComplex(FieldValue) - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
onDeserialize(Deserializer) - Method in class com.yahoo.document.datatypes.FieldValue
 
onDeserialize(Deserializer) - Method in class com.yahoo.document.DocumentId
 
onPrimitive(FieldValue) - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler
 
onSerialize(Serializer) - Method in class com.yahoo.document.datatypes.FieldValue
 
onSerialize(Serializer) - Method in class com.yahoo.document.Document
 
onSerialize(Serializer) - Method in class com.yahoo.document.DocumentId
 
onSerialize(Serializer) - Method in class com.yahoo.document.DocumentType
 
operand - Variable in class com.yahoo.document.update.ArithmeticValueUpdate
 
operation - Variable in class com.yahoo.document.update.TensorModifyUpdate
 
operator - Variable in class com.yahoo.document.update.ArithmeticValueUpdate
 
overlaps(SpanNode) - Method in class com.yahoo.document.annotation.SpanNode
Checks if the text covered by this span overlaps with the text covered by another span.

P

parse(DocumentTypeManager, String) - Method in class com.yahoo.document.fieldset.FieldSetRepo
 
parsed - Variable in class com.yahoo.document.FieldPathEntry.KeyParseResult
 
parseKey(String) - Static method in class com.yahoo.document.FieldPathEntry
Parse a field path map key of the form {xyz} or {"xyz"} with optional trailing data.
PositionDataType - Class in com.yahoo.document
 
PREDICATE - Static variable in class com.yahoo.document.DataType
 
PredicateFieldValue - Class in com.yahoo.document.datatypes
 
PredicateFieldValue() - Constructor for class com.yahoo.document.datatypes.PredicateFieldValue
 
PredicateFieldValue(Predicate) - Constructor for class com.yahoo.document.datatypes.PredicateFieldValue
 
PredicateFieldValue(String) - Constructor for class com.yahoo.document.datatypes.PredicateFieldValue
 
PRIMITIVE - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
PRIMITIVE - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
PrimitiveDataType - Class in com.yahoo.document
 
PrimitiveDataType(String, int, Class<? extends FieldValue>, PrimitiveDataType.Factory) - Constructor for class com.yahoo.document.PrimitiveDataType
Creates a datatype
PrimitiveDataType.Factory - Class in com.yahoo.document
 
printArrayXml(Array, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printBoolXml(BoolFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printByteXml(ByteFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printDocumentXml(Document, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printDoubleXml(DoubleFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printFloatXml(FloatFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printIntegerXml(IntegerFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printLongXml(LongFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printMapXml(MapFieldValue<K, V>, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printRawXml(Raw, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printShortfloatXml(Float16FieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printStringXml(StringFieldValue, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printStructXml(Struct, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printWeightedSetXml(WeightedSet, XmlStream) - Static method in class com.yahoo.document.serialization.XmlSerializationHelper
 
printXml(XmlStream) - Method in class com.yahoo.document.annotation.AnnotationReference
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.Array
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.FieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.LongFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.Raw
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.StringFieldValue
Prints XML in Vespa Document XML format for this StringFieldValue.
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.Struct
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
printXml(XmlStream) - Method in class com.yahoo.document.datatypes.WeightedSet
 
printXml(XmlStream) - Method in class com.yahoo.document.Document
 
PROXIMITY_BREAK - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
prune(Document) - Method in class com.yahoo.document.DocumentUpdate
Prune away any field update that will not modify any field in the document.
put(FieldBase, byte[]) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
put(FieldBase, String) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
put(FieldBase, ByteBuffer) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
put(K, Integer) - Method in class com.yahoo.document.datatypes.WeightedSet
Add a key with an associated weight to this set.
put(K, V) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
putAll(Map<? extends K, ? extends Integer>) - Method in class com.yahoo.document.datatypes.WeightedSet
 
putAll(Map<? extends K, ? extends V>) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
putByte(FieldBase, byte) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
putDouble(FieldBase, double) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
putFloat(FieldBase, float) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
putInt(FieldBase, int) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
putLong(FieldBase, long) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
putShort(FieldBase, short) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
putUnChecked(K, IntegerFieldValue) - Method in class com.yahoo.document.datatypes.WeightedSet
Add a key with an associated weight to this set.

R

Raw - Class in com.yahoo.document.datatypes
A field value which is an array of byte data
Raw() - Constructor for class com.yahoo.document.datatypes.Raw
 
Raw(byte[]) - Constructor for class com.yahoo.document.datatypes.Raw
 
Raw(ByteBuffer) - Constructor for class com.yahoo.document.datatypes.Raw
 
RAW - Static variable in class com.yahoo.document.DataType
 
read(AlternateSpanList) - Method in interface com.yahoo.document.serialization.SpanNodeReader
 
read(AlternateSpanList) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(Annotation) - Method in interface com.yahoo.document.serialization.AnnotationReader
 
read(Annotation) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(Span) - Method in interface com.yahoo.document.serialization.SpanNodeReader
 
read(Span) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(SpanList) - Method in interface com.yahoo.document.serialization.SpanNodeReader
 
read(SpanList) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(SpanTree) - Method in interface com.yahoo.document.serialization.SpanTreeReader
 
read(SpanTree) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(Document) - Method in interface com.yahoo.document.serialization.DocumentReader
Read a document
read(Document) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(DocumentUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
read(DocumentUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(AddFieldPathUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
read(AddFieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(AssignFieldPathUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
read(AssignFieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldPathUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
read(FieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(RemoveFieldPathUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
read(RemoveFieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
read(FieldUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, AnnotationReference) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of annotation reference.
read(FieldBase, AnnotationReference) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, Array<T>) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of array field
read(FieldBase, Array<T>) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, BoolFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of byte field
read(FieldBase, BoolFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, ByteFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of byte field
read(FieldBase, ByteFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, CollectionFieldValue<T>) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of collection field
read(FieldBase, CollectionFieldValue<T>) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, DoubleFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of double field
read(FieldBase, DoubleFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, FieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of field
read(FieldBase, FieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, FloatFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of float field
read(FieldBase, FloatFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, IntegerFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of integer field
read(FieldBase, IntegerFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, LongFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of long field
read(FieldBase, LongFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, MapFieldValue<K, V>) - Method in interface com.yahoo.document.serialization.FieldReader
Read the value of a map field
read(FieldBase, MapFieldValue<K, V>) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, PredicateFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of predicate field
read(FieldBase, PredicateFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, Raw) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of raw field
read(FieldBase, Raw) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, ReferenceFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of the given reference field.
read(FieldBase, ReferenceFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, StringFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of string field
read(FieldBase, StringFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, Struct) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of struct field
read(FieldBase, Struct) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, StructuredFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of structured field
read(FieldBase, StructuredFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, TensorFieldValue) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of the given tensor field.
read(FieldBase, TensorFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, WeightedSet<T>) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of weighted set field
read(FieldBase, WeightedSet<T>) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
read(FieldBase, Document) - Method in interface com.yahoo.document.serialization.FieldReader
Read in the value of field
read(FieldBase, Document) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
readDocumentId() - Method in interface com.yahoo.document.serialization.DocumentReader
 
readDocumentId() - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
readDocumentId() - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
readDocumentType() - Method in interface com.yahoo.document.serialization.DocumentReader
 
readDocumentType() - Method in interface com.yahoo.document.serialization.DocumentUpdateReader
 
readDocumentType() - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
READING - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
readTensorAddUpdate(DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
readTensorAddUpdate(DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializerHead
 
readTensorModifyUpdate(DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
readTensorModifyUpdate(DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializerHead
 
readTensorRemoveUpdate(DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializer6
 
readTensorRemoveUpdate(DataType) - Method in class com.yahoo.document.serialization.VespaDocumentDeserializerHead
 
ReferenceDataType - Class in com.yahoo.document
A ReferenceDataType specifies a particular concrete document type that a ReferenceFieldValue instance binds to.
ReferenceDataType(DocumentType, int) - Constructor for class com.yahoo.document.ReferenceDataType
 
ReferenceDataType(TemporaryStructuredDataType, int) - Constructor for class com.yahoo.document.ReferenceDataType
Constructor used when building a multi document type model where the concrete instance of the target document type might not yet be known.
ReferenceFieldValue - Class in com.yahoo.document.datatypes
A reference field value allows search queries to access fields in other document instances as if they were fields natively stored within the searched document.
ReferenceFieldValue(ReferenceDataType) - Constructor for class com.yahoo.document.datatypes.ReferenceFieldValue
Creates an empty reference of the provided reference type.
ReferenceFieldValue(ReferenceDataType, DocumentId) - Constructor for class com.yahoo.document.datatypes.ReferenceFieldValue
Creates a reference pointing to a particular document instance in the document type referenced by referenceType.
referencetype - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
referencetype() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
referencetype(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
referencetype(DocumenttypesConfig.Documenttype.Referencetype.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Add the given builder to this builder's list of Referencetype builders
referencetype(List<DocumenttypesConfig.Documenttype.Referencetype.Builder>) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
Set the given list as this builder's list of Referencetype builders
Referencetype(DocumenttypesConfig.Documenttype.Referencetype.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype
 
register(AnnotationType) - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Register a new annotation type. WARNING! Only to be used by the configuration system and in unit tests. Not to be used in production code.
register(DataType) - Method in class com.yahoo.document.DocumentTypeManager
Register a data type of any sort, including document types.
register(DocumentTypeManager) - Method in class com.yahoo.document.DataType
Registers this type in the given document manager.
register(DocumentTypeManager, List<DataType>) - Method in class com.yahoo.document.CollectionDataType
 
register(DocumentTypeManager, List<DataType>) - Method in class com.yahoo.document.DataType
 
register(DocumentTypeManager, List<DataType>) - Method in class com.yahoo.document.DocumentType
 
register(DocumentTypeManager, List<DataType>) - Method in class com.yahoo.document.MapDataType
 
register(DocumentTypeManager, List<DataType>) - Method in class com.yahoo.document.StructuredDataType
 
registerDocumentType(DocumentType) - Method in class com.yahoo.document.DocumentTypeManager
Registers a document type.
remove(int) - Method in class com.yahoo.document.annotation.SpanList
Removes and invalidates the SpanNode at the given index from this.
remove(int) - Method in class com.yahoo.document.datatypes.Array
 
remove(Annotation) - Method in class com.yahoo.document.annotation.SpanTree
Removes an Annotation from the internal list of annotations.
remove(SpanNode) - Method in class com.yahoo.document.annotation.SpanList
Removes and invalidates the given SpanNode from this.
remove(StructuredFieldValue, Field) - Static method in class com.yahoo.document.SimpleDocument
 
remove(Field) - Method in class com.yahoo.document.SimpleDocument
 
remove(Object) - Method in class com.yahoo.document.datatypes.Array
 
remove(Object) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
remove(Object) - Method in class com.yahoo.document.datatypes.WeightedSet
Remove a key-weight association from this set.
remove(String) - Method in class com.yahoo.document.SimpleDocument
 
REMOVE - com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
 
REMOVE - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
REMOVE_IF_ZERO - Static variable in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
removeAll(Collection<?>) - Method in class com.yahoo.document.datatypes.Array
 
removeChildren() - Method in class com.yahoo.document.annotation.AlternateSpanList
Removes all subtrees (both the subtrees themselves and their contents, which become invalidated).
removeChildren(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Removes the subtree at index i (both the subtree itself and its contents, which become invalidated).
REMOVED - com.yahoo.document.datatypes.FieldPathIteratorHandler.ModificationStatus
 
removeField(String) - Method in class com.yahoo.document.BaseStructDataType
 
removeField(String) - Method in class com.yahoo.document.DocumentType
Removes an field from the DocumentType.
RemoveFieldPathUpdate - Class in com.yahoo.document.fieldpathupdate
RemoveFieldPathUpdate is used to remove fields or portions of fields based on the field path supplied and optionally a where clause.
RemoveFieldPathUpdate(DocumentType, DocumentUpdateReader) - Constructor for class com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate
 
RemoveFieldPathUpdate(DocumentType, String) - Constructor for class com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate
 
RemoveFieldPathUpdate(DocumentType, String, String) - Constructor for class com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate
 
removeFieldUpdate(Field) - Method in class com.yahoo.document.DocumentUpdate
 
removeFieldUpdate(String) - Method in class com.yahoo.document.DocumentUpdate
 
removeFieldValue(Field) - Method in class com.yahoo.document.datatypes.Struct
 
removeFieldValue(Field) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Removes and returns a field value.
removeFieldValue(Field) - Method in class com.yahoo.document.Document
 
removeFieldValue(String) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Convenience method to remove the value of a named field.
removeifzero() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset
 
removeifzero(boolean) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset.Builder
 
removeIfZero() - Method in class com.yahoo.document.WeightedSetDataType
Returns true if this has the property removeIfZero (only relevant for weighted sets)
removeSpanTree(String) - Method in class com.yahoo.document.datatypes.StringFieldValue
Removes the span tree associated with the given name.
removeValue(FieldValue) - Method in class com.yahoo.document.datatypes.Array
 
removeValue(FieldValue) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
removeValue(FieldValue) - Method in class com.yahoo.document.datatypes.WeightedSet
 
removeValue(FieldValue, Collection) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
removeValueUpdate(int) - Method in class com.yahoo.document.update.FieldUpdate
Removes the value update at the specified position in the list of value updates.
RemoveValueUpdate - Class in com.yahoo.document.update
Value update representing a removal of a value (and its associated weight, if any) from a multi-valued data type.
RemoveValueUpdate(FieldValue) - Constructor for class com.yahoo.document.update.RemoveValueUpdate
 
renderAsString(Struct) - Static method in class com.yahoo.document.PositionDataType
 
renderXml(Struct, XmlStream) - Static method in class com.yahoo.document.PositionDataType
 
REPLACE - com.yahoo.document.update.TensorModifyUpdate.Operation
Replace tensor cell values with values from matching update tensor cells.
replaceType(String, String) - Static method in class com.yahoo.document.idstring.IdIdString
 
reset() - Method in class com.yahoo.document.BucketDistribution
Sets the number of columns to distribute to to 1, and resets the content of the internal bucket-to-column map so that it all buckets point to that single column.
retainAll(Collection<?>) - Method in class com.yahoo.document.datatypes.Array
 

S

SerialIterator - Class in com.yahoo.document.annotation
 
SerializationException - Exception in com.yahoo.document.serialization
Exception which is thrown when serialization fails.
SerializationException(String) - Constructor for exception com.yahoo.document.serialization.SerializationException
 
SerializationException(String, Throwable) - Constructor for exception com.yahoo.document.serialization.SerializationException
 
SerializationException(Throwable) - Constructor for exception com.yahoo.document.serialization.SerializationException
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.annotation.AnnotationReference
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.Array
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.FieldValue
Write out field value to the specified writer
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.LongFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.MapFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.Raw
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.StringFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.Struct
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.datatypes.WeightedSet
 
serialize(Field, FieldWriter) - Method in class com.yahoo.document.Document
 
serialize(FieldSet) - Method in class com.yahoo.document.fieldset.FieldSetRepo
 
serialize(DocumentUpdateWriter) - Method in class com.yahoo.document.DocumentUpdate
 
serialize(DocumentUpdateWriter) - Method in class com.yahoo.document.update.FieldUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.AddValueUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.ArithmeticValueUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.AssignValueUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.ClearValueUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.MapValueUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.RemoveValueUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.TensorAddUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.TensorModifyUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
serialize(DocumentUpdateWriter, DataType) - Method in class com.yahoo.document.update.ValueUpdate
 
serialize(DocumentWriter) - Method in class com.yahoo.document.Document
 
serialize(VespaDocumentSerializer6) - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
serialize(VespaDocumentSerializer6) - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
serialize(VespaDocumentSerializer6) - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
serialize(GrowableByteBuffer) - Method in class com.yahoo.document.datatypes.FieldValue
 
serialize(GrowableByteBuffer) - Method in class com.yahoo.document.DocumentUpdate
 
serialize(GrowableByteBuffer) - Method in class com.yahoo.document.update.FieldUpdate
 
serialize(Serializer) - Method in class com.yahoo.document.GlobalId
Serializes the content of this global id into the given byte buffer.
serialize(OutputStream) - Method in class com.yahoo.document.Document
 
SERIALIZED_VERSION - Static variable in class com.yahoo.document.Document
 
set(int, T) - Method in class com.yahoo.document.datatypes.Array
 
set(StructuredFieldValue, Field, Object) - Static method in class com.yahoo.document.SimpleDocument
 
set(StructuredFieldValue, Object) - Method in interface com.yahoo.document.ExtendedField.Extract
 
set(StructuredFieldValue, Map<String, SpanTree>) - Method in interface com.yahoo.document.ExtendedStringField.ExtractSpanTrees
 
set(Field, Object) - Method in class com.yahoo.document.SimpleDocument
 
set(String, Object) - Method in class com.yahoo.document.SimpleDocument
 
setAnnotationType(AnnotationType) - Method in class com.yahoo.document.annotation.AnnotationReferenceDataType
Sets the annotation type that this AnnotationReferenceDataType points to. WARNING! Do not use.
setBoolean(boolean) - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
setChildren(int, List<SpanNode>, double) - Method in class com.yahoo.document.annotation.AlternateSpanList
Sets the subtree at index i.
setCompressionConfig(CompressionConfig) - Method in class com.yahoo.document.BaseStructDataType
Set the config to the compressor used to compress data of this type
setCondition(TestAndSetCondition) - Method in class com.yahoo.document.DocumentGet
 
setCondition(TestAndSetCondition) - Method in class com.yahoo.document.DocumentOperation
 
setCreateIfNonExistent(boolean) - Method in class com.yahoo.document.DocumentUpdate
Sets whether this update should create the document it updates if that document does not exist.
setCreateIfNonExistent(boolean) - Method in class com.yahoo.document.serialization.DocumentUpdateFlags
 
setCreateMissingPath(boolean) - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
If set to true, and any part of the field path specified does not exist (except for array indexes), we create the path as necessary.
setDataType(DataType) - Method in class com.yahoo.document.annotation.AnnotationReference
 
setDataType(DataType) - Method in class com.yahoo.document.annotation.AnnotationType
Sets the data type of this annotation. WARNING! Only to be used by configuration system, do not use!!
setDataType(DataType) - Method in class com.yahoo.document.datatypes.CompositeFieldValue
 
setDataType(DataType) - Method in class com.yahoo.document.Document
 
setDataType(DataType) - Method in class com.yahoo.document.Field
Deprecated.
do not use
setDocumentId(DocumentId) - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
setDocumentType(DocumentType) - Method in class com.yahoo.document.DocumentUpdate
Sets the document type.
setExpression(String) - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
Turns this assignment into a mathematical expression assignment.
setField(Field) - Method in class com.yahoo.document.update.FieldUpdate
Sets the field this update applies to.
setFieldPath(String) - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
setFieldUpdates(Collection<FieldUpdate>) - Method in class com.yahoo.document.DocumentUpdate
Assigns the field updates of this document update.
setFieldUpdates(List<FieldUpdate>) - Method in class com.yahoo.document.DocumentUpdate
The same as setFieldUpdates(Collection<FieldUpdate>)
setFieldValue(FieldValue) - Method in class com.yahoo.document.annotation.Annotation
Sets the value of the annotation.
setFieldValue(StructuredFieldValue, FieldValue) - Method in class com.yahoo.document.ExtendedField
 
setFieldValue(StructuredFieldValue, FieldValue) - Method in class com.yahoo.document.ExtendedStringField
 
setFieldValue(Field, FieldValue) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Sets the value of the given field.
setFieldValue(Field, Byte) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(Field, Double) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(Field, Integer) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(Field, Long) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(Field, String) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(String, FieldValue) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
Convenience method to set the value of a named field.
setFieldValue(String, Boolean) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(String, Byte) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(String, Double) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(String, Integer) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(String, Long) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFieldValue(String, String) - Method in class com.yahoo.document.datatypes.StructuredFieldValue
 
setFrom(int) - Method in class com.yahoo.document.annotation.Span
NOTE: DO NOT USE.
setHeader(boolean) - Method in class com.yahoo.document.Field
Deprecated.
this has no longer any semantic meaning as this is no longer an aspect with a field
setId(int) - Method in class com.yahoo.document.DataType
Sets the ID of this data type.
setId(int, DocumentType) - Method in class com.yahoo.document.Field
Sets the id of this field.
setId(DocumentId) - Method in class com.yahoo.document.Document
 
setId(DocumentId) - Method in class com.yahoo.document.DocumentUpdate
Sets the document id of the document to update.
setId(IdString) - Method in class com.yahoo.document.DocumentId
 
setIndent(String) - Method in class com.yahoo.document.serialization.XmlStream
Set an indent to use for pretty printing of XML.
setKeyType(DataType) - Method in class com.yahoo.document.MapDataType
Sets the key type of this MapDataType. WARNING! Do not use! Only to be used by config system!
setLastModified(Long) - Method in class com.yahoo.document.Document
Sets the last modified time of this Document.
setLength(int) - Method in class com.yahoo.document.annotation.Span
NOTE: DO NOT USE.
setName(String) - Method in class com.yahoo.document.annotation.SpanTree
WARNING! Only to be used by deserializers! Sets the name of this SpanTree instance.
setName(String) - Method in class com.yahoo.document.DataType
Sets the name of this data type.
setName(String) - Method in class com.yahoo.document.TemporaryStructuredDataType
 
setNestedType(DataType) - Method in class com.yahoo.document.CollectionDataType
Sets the nested type of this CollectionDataType. WARNING! Do not use! Only to be used by config system!
setNewValue(FieldValue) - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
Turns this assignment into a literal one.
setNewValues(Array) - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
setNumBucketBits(int) - Method in class com.yahoo.document.BucketDistribution
Sets the number of buckets to use for this document distribution object.
setNumColumns(int) - Method in class com.yahoo.document.BucketDistribution
Sets the number of columns to use for this document distribution object.
setPredicate(Predicate) - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
setProbability(int, double) - Method in class com.yahoo.document.annotation.AlternateSpanList
Sets the probability of the given subtree.
setReference(Annotation) - Method in class com.yahoo.document.annotation.AnnotationReference
Set an Annotation that this AnnotationReference shall refer to.
setReferenceNoCompatibilityCheck(Annotation) - Method in class com.yahoo.document.annotation.AnnotationReference
WARNING! Only to be used by deserializers when reference is not fully deserialized yet! Sets an Annotation that this AnnotationReference shall refer to.
setRemoveIfZero(boolean) - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
If set to true, and the new value assigned evaluates to a numeric value of 0, removes the value instead of setting it.
setRoot(SpanNode) - Method in class com.yahoo.document.annotation.SpanTree
WARNING! Only to be used by deserializers! Sets the root of this SpanTree instance.
setScratchId(int) - Method in class com.yahoo.document.annotation.Annotation
 
setScratchId(int) - Method in class com.yahoo.document.annotation.SpanNode
 
setSpanNode(SpanNode) - Method in class com.yahoo.document.annotation.Annotation
WARNING! Should only be used by deserializers! Sets the span node that this annotation points to.
setSpanNodeFast(SpanNode) - Method in class com.yahoo.document.annotation.Annotation
WARNING! Should only be used by deserializers! Sets the span node that this annotation points to.
setSpanTree(SpanTree) - Method in class com.yahoo.document.datatypes.StringFieldValue
Sets the span tree with annotations over this String.
setStringFieldValue(StringFieldValue) - Method in class com.yahoo.document.annotation.SpanTree
Sets the StringFieldValue that this SpanTree belongs to. This is called by StringFieldValue.setSpanTree(SpanTree) and there is no need for the user to call this except in unit tests.
setTag(boolean) - Method in class com.yahoo.document.WeightedSetDataType
Called by SD parser if a data type is explicitly tag.
setTargetType(StructuredDataType) - Method in class com.yahoo.document.ReferenceDataType
Overrides the stored temporary data type with a concrete StructuredDataType instance.
setType(AnnotationType) - Method in class com.yahoo.document.annotation.Annotation
Sets the type of this annotation. BEWARE! Should only be used during deserialization.
setUnChecked(String) - Method in class com.yahoo.document.datatypes.StringFieldValue
Only for use by deserializer to avoid the cost of verifying input.
setValue(DoubleFieldValue) - Method in class com.yahoo.document.update.ArithmeticValueUpdate
Sets the operand
setValue(FieldValue) - Method in class com.yahoo.document.update.AddValueUpdate
 
setValue(FieldValue) - Method in class com.yahoo.document.update.AssignValueUpdate
Sets the value to assign.
setValue(FieldValue) - Method in class com.yahoo.document.update.ClearValueUpdate
 
setValue(FieldValue) - Method in class com.yahoo.document.update.MapValueUpdate
Sets the key of the nested update
setValue(FieldValue) - Method in class com.yahoo.document.update.RemoveValueUpdate
 
setValue(TensorFieldValue) - Method in class com.yahoo.document.update.TensorAddUpdate
 
setValue(TensorFieldValue) - Method in class com.yahoo.document.update.TensorModifyUpdate
 
setValue(TensorFieldValue) - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
setValue(T) - Method in class com.yahoo.document.update.ValueUpdate
Sets the value of this.
setValueType(DataType) - Method in class com.yahoo.document.MapDataType
Sets the key type of this MapDataType. WARNING! Do not use! Only to be used by config system!
setValueUpdate(int, ValueUpdate) - Method in class com.yahoo.document.update.FieldUpdate
Replaces the value update at the specified position in the list of value updates with the specified value update.
setVersion(int) - Method in class com.yahoo.document.datatypes.Struct
 
setWhereClause(String) - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
shutdown() - Method in class com.yahoo.document.DocumentTypeManager
 
SimpleDocument - Class in com.yahoo.document
 
SimpleDocument(Document) - Constructor for class com.yahoo.document.SimpleDocument
 
size() - Method in class com.yahoo.document.datatypes.Array
 
size() - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
size() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
size() - Method in class com.yahoo.document.datatypes.WeightedSet
Returns the number of key-weight pairs in this set.
size() - Method in class com.yahoo.document.DocumentUpdate
Get the number of field updates in this document update.
size() - Method in class com.yahoo.document.FieldPath
 
size() - Method in class com.yahoo.document.update.FieldUpdate
Get the number of value updates in this field update.
sortChildren() - Method in class com.yahoo.document.annotation.AlternateSpanList
Sorts children in all subtrees by occurrence in the text covered.
sortChildren() - Method in class com.yahoo.document.annotation.SpanList
Sorts children by occurrence in the text covered.
sortChildren(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Sorts children in subtree i by occurrence in the text covered.
sortChildrenRecursive() - Method in class com.yahoo.document.annotation.AlternateSpanList
Recursively sorts all children in all subtrees by occurrence in the text covered.
sortChildrenRecursive() - Method in class com.yahoo.document.annotation.SpanList
Recursively sorts all children by occurrence in the text covered.
sortChildrenRecursive(int) - Method in class com.yahoo.document.annotation.AlternateSpanList
Recursively sorts all children in subtree i by occurrence in the text covered.
sortSubTreesByProbability() - Method in class com.yahoo.document.annotation.AlternateSpanList
Sorts the subtrees under this AlternateSpanList by descending probability, such that the most probable subtree becomes the first subtree, and so on.
span(int, int) - Method in class com.yahoo.document.annotation.SpanList
Create a span, add it to this list and return it
Span - Class in com.yahoo.document.annotation
This class represents a range of characters from a string. This is the leaf node in a Span tree.
Span() - Constructor for class com.yahoo.document.annotation.Span
WARNING! Only to be used by deserializers! Creates an empty Span instance.
Span(int, int) - Constructor for class com.yahoo.document.annotation.Span
This will construct a valid span or throw IllegalArgumentException if the span is invalid.
Span(Span) - Constructor for class com.yahoo.document.annotation.Span
Copies the given Span into a new Span instance.
Span(SpanNodeReader) - Constructor for class com.yahoo.document.annotation.Span
Creates an empty Span, used mainly for deserialization.
SPAN_NODE - com.yahoo.document.annotation.SpanTree.IndexKey
 
spanList() - Method in class com.yahoo.document.annotation.SpanTree
Convenience shorthand for (SpanList)getRoot().
SpanList - Class in com.yahoo.document.annotation
A node in a Span tree that can have child nodes.
SpanList() - Constructor for class com.yahoo.document.annotation.SpanList
Creates a new SpanList.
SpanList(SpanList) - Constructor for class com.yahoo.document.annotation.SpanList
Deep-copies a SpanList.
SpanList(SpanNodeReader) - Constructor for class com.yahoo.document.annotation.SpanList
 
SpanList(List<SpanNode>) - Constructor for class com.yahoo.document.annotation.SpanList
 
SpanNode - Class in com.yahoo.document.annotation
Base class of nodes in a Span tree.
SpanNode() - Constructor for class com.yahoo.document.annotation.SpanNode
 
SpanNodeParent - Interface in com.yahoo.document.annotation
An interface to be implemented by classes that can be parents of SpanNodes.
SpanNodeReader - Interface in com.yahoo.document.serialization
 
SpanNodeWriter - Interface in com.yahoo.document.serialization
 
SpanTree - Class in com.yahoo.document.annotation
A SpanTree holds a root node of a tree of SpanNodes, and a List of Annotations pointing to these nodes or each other. It also has a name.
SpanTree() - Constructor for class com.yahoo.document.annotation.SpanTree
WARNING! Only to be used by deserializers! Creates an empty SpanTree instance.
SpanTree(SpanTree) - Constructor for class com.yahoo.document.annotation.SpanTree
 
SpanTree(String) - Constructor for class com.yahoo.document.annotation.SpanTree
Creates a new SpanTree with the given name and an empty SpanList as its root node.
SpanTree(String, SpanNode) - Constructor for class com.yahoo.document.annotation.SpanTree
Creates a new SpanTree with a given root node.
SpanTree.IndexKey - Enum in com.yahoo.document.annotation
 
SpanTreeReader - Interface in com.yahoo.document.serialization
 
SpanTrees - Class in com.yahoo.document.annotation
This is a container for all SpanTrees constants used by built-in Vespa features.
SpanTreeWriter - Interface in com.yahoo.document.serialization
 
SPECIAL_TOKEN - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
sstruct - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
sstruct() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
sstruct(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Sstruct(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct
 
startsWith(FieldPath) - Method in class com.yahoo.document.FieldPath
Compares this field path with the given field path, returns true if the field path starts with the other.
STEM - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
STRING - Static variable in class com.yahoo.document.DataType
 
StringFieldValue - Class in com.yahoo.document.datatypes
A StringFieldValue is a wrapper class that holds a String in Documents and other FieldValues.
StringFieldValue() - Constructor for class com.yahoo.document.datatypes.StringFieldValue
Creates a new StringFieldValue holding an empty String.
StringFieldValue(String) - Constructor for class com.yahoo.document.datatypes.StringFieldValue
Creates a new StringFieldValue with the given value.
stripFields(Document, FieldSet) - Method in class com.yahoo.document.fieldset.FieldSetRepo
Strips all fields not wanted by the given field set from the document.
Struct - Class in com.yahoo.document.datatypes
 
Struct(DataType) - Constructor for class com.yahoo.document.datatypes.Struct
 
STRUCT - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
STRUCT - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
STRUCT_FIELD - com.yahoo.document.FieldPathEntry.Type
 
STRUCT_NAME - Static variable in class com.yahoo.document.PositionDataType
 
StructDataType - Class in com.yahoo.document
 
StructDataType(int, String) - Constructor for class com.yahoo.document.StructDataType
 
StructDataType(String) - Constructor for class com.yahoo.document.StructDataType
 
StructuredDataType - Class in com.yahoo.document
TODO: What is this and why
StructuredDataType(int, String) - Constructor for class com.yahoo.document.StructuredDataType
 
StructuredDataType(String) - Constructor for class com.yahoo.document.StructuredDataType
 
StructuredFieldValue - Class in com.yahoo.document.datatypes
 
StructuredFieldValue(StructuredDataType) - Constructor for class com.yahoo.document.datatypes.StructuredFieldValue
 
SUB - com.yahoo.document.update.ArithmeticValueUpdate.Operator
Subtract the operand from the value.
subList(int, int) - Method in class com.yahoo.document.datatypes.Array
 

T

TAG - Static variable in class com.yahoo.document.DataType
 
target_type_id() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype
 
target_type_id(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Referencetype.Builder
 
TemporaryStructuredDataType - Class in com.yahoo.document
Internal class, DO NOT USE!! Only public because it must be used from com.yahoo.searchdefinition.parser.
tensor - Variable in class com.yahoo.document.update.TensorModifyUpdate
 
TENSOR - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
TENSOR - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
TENSORADD - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
TensorAddUpdate - Class in com.yahoo.document.update
An update used to add cells to a sparse or mixed tensor (has at least one mapped dimension).
TensorAddUpdate(TensorFieldValue) - Constructor for class com.yahoo.document.update.TensorAddUpdate
 
TensorDataType - Class in com.yahoo.document
A DataType containing a tensor type
TensorDataType(TensorType) - Constructor for class com.yahoo.document.TensorDataType
 
tensorDataTypeCode - Static variable in class com.yahoo.document.DataType
 
TensorFieldValue - Class in com.yahoo.document.datatypes
Field value class that wraps a tensor.
TensorFieldValue(Tensor) - Constructor for class com.yahoo.document.datatypes.TensorFieldValue
Create a tensor field value containing the given tensor
TensorFieldValue(TensorType) - Constructor for class com.yahoo.document.datatypes.TensorFieldValue
Create an empty tensor field value
TENSORMODIFY - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
TensorModifyUpdate - Class in com.yahoo.document.update
 
TensorModifyUpdate(TensorModifyUpdate.Operation, TensorFieldValue) - Constructor for class com.yahoo.document.update.TensorModifyUpdate
 
TensorModifyUpdate.Operation - Enum in com.yahoo.document.update
Lists valid operations that can be performed by a TensorModifyUpdate.
TENSORREMOVE - com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
 
TensorRemoveUpdate - Class in com.yahoo.document.update
An update used to remove cells from a sparse tensor (has only mapped dimensions).
TensorRemoveUpdate(TensorFieldValue) - Constructor for class com.yahoo.document.update.TensorRemoveUpdate
 
TERM - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
TestAndSetCondition - Class in com.yahoo.document
The TestAndSetCondition class represents a test and set condition.
TestAndSetCondition() - Constructor for class com.yahoo.document.TestAndSetCondition
 
TestAndSetCondition(String) - Constructor for class com.yahoo.document.TestAndSetCondition
 
threshold - Variable in class com.yahoo.document.CompressionConfig
 
threshold() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression
 
threshold(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
thresholdFactor() - Method in class com.yahoo.document.CompressionConfig
get a multiplier for comparing compressed and original size
toArray() - Method in class com.yahoo.document.datatypes.Array
 
toArray(T[]) - Method in class com.yahoo.document.datatypes.Array
 
toBucketId() - Method in class com.yahoo.document.GlobalId
 
toCompressorType(DocumentmanagerConfig.Datatype.Structtype.Compresstype.Enum) - Static method in class com.yahoo.document.DocumentTypeManagerConfigurer
 
toJson() - Method in class com.yahoo.document.Document
Get JSON representation of the document root and its children contained in a JSON object
TOKEN_TYPE - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
toString() - Method in class com.yahoo.document.annotation.AlternateSpanList
 
toString() - Method in class com.yahoo.document.annotation.Annotation
 
toString() - Method in class com.yahoo.document.annotation.AnnotationReference
 
toString() - Method in class com.yahoo.document.annotation.AnnotationType
 
toString() - Method in class com.yahoo.document.annotation.Span
 
toString() - Method in class com.yahoo.document.annotation.SpanList
 
toString() - Method in class com.yahoo.document.annotation.SpanTree
 
toString() - Method in class com.yahoo.document.BucketId
 
toString() - Method in class com.yahoo.document.DataType
 
toString() - Method in class com.yahoo.document.DataTypeName
 
toString() - Method in class com.yahoo.document.datatypes.Array
 
toString() - Method in class com.yahoo.document.datatypes.BoolFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.ByteFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.DoubleFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.FieldPathIteratorHandler.IndexValue
 
toString() - Method in class com.yahoo.document.datatypes.Float16FieldValue
 
toString() - Method in class com.yahoo.document.datatypes.FloatFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.IntegerFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.LongFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.PredicateFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.Raw
 
toString() - Method in class com.yahoo.document.datatypes.ReferenceFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.StringFieldValue
Returns the String value wrapped by this StringFieldValue.
toString() - Method in class com.yahoo.document.datatypes.Struct
 
toString() - Method in class com.yahoo.document.datatypes.TensorFieldValue
 
toString() - Method in class com.yahoo.document.datatypes.WeightedSet
Uses toString() from the encapsulated Map.
toString() - Method in class com.yahoo.document.Document
 
toString() - Method in class com.yahoo.document.DocumentGet
 
toString() - Method in class com.yahoo.document.DocumentId
 
toString() - Method in class com.yahoo.document.DocumentPut
 
toString() - Method in class com.yahoo.document.DocumentRemove
 
toString() - Method in class com.yahoo.document.DocumentTypeId
 
toString() - Method in class com.yahoo.document.DocumentUpdate
 
toString() - Method in class com.yahoo.document.Field
 
toString() - Method in class com.yahoo.document.FieldPath
 
toString() - Method in class com.yahoo.document.FieldPathEntry.KeyParseResult
 
toString() - Method in class com.yahoo.document.FieldPathEntry
 
toString() - Method in class com.yahoo.document.fieldpathupdate.AddFieldPathUpdate
 
toString() - Method in class com.yahoo.document.fieldpathupdate.AssignFieldPathUpdate
 
toString() - Method in class com.yahoo.document.fieldpathupdate.FieldPathUpdate
 
toString() - Method in class com.yahoo.document.fieldpathupdate.RemoveFieldPathUpdate
 
toString() - Method in class com.yahoo.document.GlobalId
 
toString() - Method in class com.yahoo.document.idstring.IdString
 
toString() - Method in class com.yahoo.document.serialization.XmlStream
 
toString() - Method in class com.yahoo.document.TestAndSetCondition
 
toString() - Method in class com.yahoo.document.update.AddValueUpdate
 
toString() - Method in class com.yahoo.document.update.ArithmeticValueUpdate
 
toString() - Method in class com.yahoo.document.update.AssignValueUpdate
 
toString() - Method in class com.yahoo.document.update.FieldUpdate
 
toString() - Method in class com.yahoo.document.update.MapValueUpdate
 
toString() - Method in class com.yahoo.document.update.RemoveValueUpdate
 
toString() - Method in class com.yahoo.document.update.TensorAddUpdate
 
toString() - Method in class com.yahoo.document.update.TensorModifyUpdate
 
toString() - Method in class com.yahoo.document.update.TensorRemoveUpdate
 
toString() - Method in class com.yahoo.document.update.ValueUpdate
 
toUtf8() - Method in class com.yahoo.document.idstring.IdString
 
toXml() - Method in class com.yahoo.document.datatypes.FieldValue
Get XML representation of a single field and all its children, if any.
toXml() - Method in class com.yahoo.document.Document
Get XML representation of the document root and its children, contained within a <document></document> tag.
toXML(String) - Method in class com.yahoo.document.Document
 
TRANSFORMED - Static variable in class com.yahoo.document.annotation.AnnotationTypes
 
type - Variable in class com.yahoo.document.CompressionConfig
 
type() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression
 
type() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
type(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Builder
 
type(DocumenttypesConfig.Documenttype.Datatype.Type.Enum) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Type() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type
 
Type() - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 
Type(DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type
 
Type(DocumenttypesConfig.Documenttype.Datatype.Type.Enum) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 

U

unregister(int) - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Unregisters the type given by the argument. WARNING! Only to be used by the configuration system and in unit tests. Not to be used in production code.
unregister(AnnotationType) - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Unregisters the type given by the argument. WARNING! Only to be used by the configuration system and in unit tests. Not to be used in production code.
unregister(String) - Method in class com.yahoo.document.annotation.AnnotationTypeRegistry
Unregisters the type given by the argument. WARNING! Only to be used by the configuration system and in unit tests. Not to be used in production code.
update - Variable in class com.yahoo.document.update.MapValueUpdate
 
URI - Static variable in class com.yahoo.document.DataType
 
UriFieldValue - Class in com.yahoo.document.datatypes
 
UriFieldValue() - Constructor for class com.yahoo.document.datatypes.UriFieldValue
 
UriFieldValue(String) - Constructor for class com.yahoo.document.datatypes.UriFieldValue
 
UriFieldValue.Factory - Class in com.yahoo.document.datatypes
 

V

value - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
value - Variable in class com.yahoo.document.update.AddValueUpdate
 
value - Variable in class com.yahoo.document.update.AssignValueUpdate
 
value - Variable in class com.yahoo.document.update.MapValueUpdate
 
value - Variable in class com.yahoo.document.update.RemoveValueUpdate
 
value() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map
 
value(DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Builder
 
Value(DocumenttypesConfig.Documenttype.Datatype.Map.Value.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Map.Value
 
valueOf(int) - Static method in enum com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
Returns the enum constant of this type with the specified name.
valueOf(Integer, Integer) - Static method in class com.yahoo.document.PositionDataType
 
valueOf(String) - Static method in enum com.yahoo.document.annotation.SpanTree.IndexKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.datatypes.FieldPathIteratorHandler.ModificationStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.FieldPathEntry.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.idstring.IdString.Scheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.update.ArithmeticValueUpdate.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.update.TensorModifyUpdate.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.yahoo.document.annotation.SpanTree.IndexKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.datatypes.FieldPathIteratorHandler.ModificationStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.yahoo.document.datatypes.MapFieldValue
 
values() - Method in class com.yahoo.document.datatypes.WeightedSet
 
values() - Static method in enum com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Compression.Type.Enum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.FieldPathEntry.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.fieldpathupdate.FieldPathUpdate.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.idstring.IdString.Scheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.update.ArithmeticValueUpdate.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.update.TensorModifyUpdate.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.document.update.ValueUpdate.ValueUpdateClassID
Returns an array containing the constants of this enum type, in the order they are declared.
ValueUpdate<T extends FieldValue> - Class in com.yahoo.document.update
A value update represents some action to perform to a value.
ValueUpdate(ValueUpdate.ValueUpdateClassID) - Constructor for class com.yahoo.document.update.ValueUpdate
 
ValueUpdate.ValueUpdateClassID - Enum in com.yahoo.document.update
 
valueUpdateClassID - Variable in class com.yahoo.document.update.ValueUpdate
 
valueUpdates - Variable in class com.yahoo.document.update.FieldUpdate
 
VARIABLE - com.yahoo.document.FieldPathEntry.Type
 
VariableMap() - Constructor for class com.yahoo.document.datatypes.FieldPathIteratorHandler.VariableMap
 
verifyElementCompatibility(T) - Method in class com.yahoo.document.datatypes.CollectionFieldValue
 
version() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct
 
version() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype
 
version(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Builder
 
version(int) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Sstruct.Builder
 
VespaDocumentDeserializer6 - Class in com.yahoo.document.serialization
Class used for de-serializing documents on the Vespa 6.x document format.
VespaDocumentDeserializerHead - Class in com.yahoo.document.serialization
Class used for de-serializing documents on the current head document format.
VespaDocumentDeserializerHead(DocumentTypeManager, GrowableByteBuffer) - Constructor for class com.yahoo.document.serialization.VespaDocumentDeserializerHead
 
VespaDocumentSerializer6 - Class in com.yahoo.document.serialization
Class used for serializing documents on the Vespa 6.x document format.
VespaDocumentSerializerHead - Class in com.yahoo.document.serialization
Class used for serializing documents on the current head document format.
VespaDocumentSerializerHead(GrowableByteBuffer) - Constructor for class com.yahoo.document.serialization.VespaDocumentSerializerHead
 
visitMembers(ObjectVisitor) - Method in class com.yahoo.document.CollectionDataType
 
visitMembers(ObjectVisitor) - Method in class com.yahoo.document.DataType
 
visitMembers(ObjectVisitor) - Method in class com.yahoo.document.DocumentType
 
visitMembers(ObjectVisitor) - Method in class com.yahoo.document.PrimitiveDataType
 
visitMembers(ObjectVisitor) - Method in class com.yahoo.document.WeightedSetDataType
 

W

weight - Variable in class com.yahoo.document.update.AddValueUpdate
 
WeightedSet<K extends FieldValue> - Class in com.yahoo.document.datatypes
A weighted set, a unique set of keys with an associated integer weight.
WeightedSet(DataType) - Constructor for class com.yahoo.document.datatypes.WeightedSet
Creates a new WeightedSet.
WeightedSet(DataType, int) - Constructor for class com.yahoo.document.datatypes.WeightedSet
Creates a new weighted set with a given initial capacity.
WeightedSetDataType - Class in com.yahoo.document
 
WeightedSetDataType(DataType, boolean, boolean) - Constructor for class com.yahoo.document.WeightedSetDataType
 
WeightedSetDataType(DataType, boolean, boolean, int) - Constructor for class com.yahoo.document.WeightedSetDataType
 
WeightedSetDataType(String, int, DataType, boolean, boolean) - Constructor for class com.yahoo.document.WeightedSetDataType
 
withoutCountBits() - Method in class com.yahoo.document.BucketId
 
write(AlternateSpanList) - Method in interface com.yahoo.document.serialization.SpanNodeWriter
 
write(AlternateSpanList) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(Annotation) - Method in interface com.yahoo.document.serialization.AnnotationWriter
 
write(Annotation) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(Span) - Method in interface com.yahoo.document.serialization.SpanNodeWriter
 
write(Span) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(SpanList) - Method in interface com.yahoo.document.serialization.SpanNodeWriter
 
write(SpanList) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(SpanNode) - Method in interface com.yahoo.document.serialization.SpanNodeWriter
 
write(SpanNode) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(SpanTree) - Method in interface com.yahoo.document.serialization.SpanTreeWriter
 
write(SpanTree) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(Document) - Method in interface com.yahoo.document.serialization.DocumentWriter
write out a document
write(Document) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(Document) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(DocumentId) - Method in interface com.yahoo.document.serialization.DocumentWriter
 
write(DocumentId) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(DocumentId) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(DocumentType) - Method in interface com.yahoo.document.serialization.DocumentWriter
 
write(DocumentType) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(DocumentType) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(DocumentUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(DocumentUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(AddFieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(AssignFieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldPathUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(AddValueUpdate, DataType) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(AddValueUpdate, DataType) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(ArithmeticValueUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(ArithmeticValueUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(AssignValueUpdate, DataType) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(AssignValueUpdate, DataType) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(ClearValueUpdate, DataType) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(ClearValueUpdate, DataType) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(FieldUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(MapValueUpdate, DataType) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(MapValueUpdate, DataType) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(RemoveValueUpdate, DataType) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(RemoveValueUpdate, DataType) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(TensorAddUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(TensorAddUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(TensorAddUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializerHead
 
write(TensorModifyUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(TensorModifyUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(TensorModifyUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializerHead
 
write(TensorRemoveUpdate) - Method in interface com.yahoo.document.serialization.DocumentUpdateWriter
 
write(TensorRemoveUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(TensorRemoveUpdate) - Method in class com.yahoo.document.serialization.VespaDocumentSerializerHead
 
write(FieldBase, AnnotationReference) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of annotation data.
write(FieldBase, AnnotationReference) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, AnnotationReference) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, Array<T>) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of array field
write(FieldBase, Array<T>) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of array field
write(FieldBase, Array<T>) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, BoolFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of byte field
write(FieldBase, BoolFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, BoolFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, ByteFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of byte field
write(FieldBase, ByteFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of byte field
write(FieldBase, ByteFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, CollectionFieldValue<T>) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of collection field
write(FieldBase, CollectionFieldValue<T>) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of collection field
write(FieldBase, CollectionFieldValue<T>) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, DoubleFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of double field
write(FieldBase, DoubleFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of double field
write(FieldBase, DoubleFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, FieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of field
write(FieldBase, FieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of field
write(FieldBase, FieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, FloatFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of float field
write(FieldBase, FloatFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of float field
write(FieldBase, FloatFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, IntegerFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of integer field
write(FieldBase, IntegerFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of integer field
write(FieldBase, IntegerFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, LongFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of long field
write(FieldBase, LongFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of long field
write(FieldBase, LongFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, MapFieldValue<K, V>) - Method in interface com.yahoo.document.serialization.FieldWriter
Write the value of a map field
write(FieldBase, MapFieldValue<K, V>) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, MapFieldValue<K, V>) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, PredicateFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of predicate field
write(FieldBase, PredicateFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, PredicateFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, Raw) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of raw field
write(FieldBase, Raw) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of raw field
write(FieldBase, Raw) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, ReferenceFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of the given reference field value.
write(FieldBase, ReferenceFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, ReferenceFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, StringFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of string field
write(FieldBase, StringFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of string field
write(FieldBase, StringFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, Struct) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of struct field
write(FieldBase, Struct) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of struct field
write(FieldBase, Struct) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, StructuredFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of structured field
write(FieldBase, StructuredFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of structured field
write(FieldBase, StructuredFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, TensorFieldValue) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of the given tensor field value.
write(FieldBase, TensorFieldValue) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, TensorFieldValue) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, WeightedSet<T>) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of weighted set field
write(FieldBase, WeightedSet<T>) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
Write out the value of weighted set field
write(FieldBase, WeightedSet<T>) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
write(FieldBase, Document) - Method in interface com.yahoo.document.serialization.FieldWriter
Write out the value of field
write(FieldBase, Document) - Method in class com.yahoo.document.serialization.VespaDocumentSerializer6
 
write(FieldBase, Document) - Method in class com.yahoo.document.serialization.XmlDocumentWriter
 
wset - Variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
wset() - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype
 
wset(DocumenttypesConfig.Documenttype.Datatype.Wset.Builder) - Method in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Builder
 
Wset(DocumenttypesConfig.Documenttype.Datatype.Wset.Builder) - Constructor for class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Wset
 
WSET - com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type.Enum
 
WSET - Static variable in class com.yahoo.document.DocumenttypesConfig.Documenttype.Datatype.Type
 

X

XmlDocumentWriter - Class in com.yahoo.document.serialization
Render a Document instance as XML.
XmlDocumentWriter() - Constructor for class com.yahoo.document.serialization.XmlDocumentWriter
 
XmlSerializationHelper - Class in com.yahoo.document.serialization
Date: Apr 17, 2008
XmlSerializationHelper() - Constructor for class com.yahoo.document.serialization.XmlSerializationHelper
 
XmlStream - Class in com.yahoo.document.serialization
Class for writing XML in a simplified way.
XmlStream() - Constructor for class com.yahoo.document.serialization.XmlStream
Create an XmlStream writing to a StringWriter.
A B C D E F G H I K L M N O P R S T U V W X 
All Classes All Packages