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 |
Class and 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.
|
Class and Description |
---|
AlternateSpanList
A node in a
SpanNode tree that can have a multiple trees of child nodes, each with its own probability. |
AlternateSpanList.Children |
Annotation
An Annotation describes some kind of information associated with
a
SpanNode . |
AnnotationContainer |
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.
|
DummySpanNode |
IteratingAnnotationContainer |
PeekableListIterator |
RecursiveNodeIterator
ListIterator implementation which performs a depth-first traversal of SpanNodes.
|
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 |
Class and 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.
|
Class and Description |
---|
AlternateSpanList
A node in a
SpanNode 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
a
SpanNode . |
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.
|
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.
|
Copyright © 2018. All rights reserved.