Uses of Package
com.yahoo.document.annotation
-
Packages that use com.yahoo.document.annotation Package Description com.yahoo.document 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 com.yahoo.document.serialization -
Classes in com.yahoo.document.annotation used by com.yahoo.document Class Description AnnotationTypeRegistry A registry of annotation types. This can be set up programmatically or from config.SpanTree 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. -
Classes in com.yahoo.document.annotation used by com.yahoo.document.annotation Class Description AlternateSpanList A node in aSpanNode
tree that can have a multiple trees of child nodes, each with its own probability.Annotation An Annotation describes some kind of information associated with aSpanNode
.AnnotationReference A FieldValue which holds a reference to an annotation of a specified type.AnnotationReferenceDataType A data type describing a field value having a reference to an annotation of a given type.AnnotationType An AnnotationType describes a certain type of annotations; they are generally distinguished by a name, an id, and an optional data type.Span This class represents a range of characters from a string. This is the leaf node in a Span tree.SpanList A node in a Span tree that can have child nodes.SpanNode Base class of nodes in a Span tree.SpanNodeParent An interface to be implemented by classes that can be parents of SpanNodes.SpanTree 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.IndexKey -
Classes in com.yahoo.document.annotation used by com.yahoo.document.datatypes Class Description SpanTree 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. -
Classes in com.yahoo.document.annotation used by com.yahoo.document.serialization Class Description AlternateSpanList A node in aSpanNode
tree that can have a multiple trees of child nodes, each with its own probability.Annotation An Annotation describes some kind of information associated with aSpanNode
.AnnotationReference A FieldValue which holds a reference to an annotation of a specified type.Span This class represents a range of characters from a string. This is the leaf node in a Span tree.SpanList A node in a Span tree that can have child nodes.SpanNode Base class of nodes in a Span tree.SpanTree 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.