Web-based responsive document annotation tool
activeannoservice / document.annotation / DocumentTargetAnnotation
data class DocumentTargetAnnotation :
Annotation
<
DocumentTarget
>
An annotation which is targeted on the whole document, not a specific part of it. For example, a class label “SPAM” or “NO SPAM” for the whole document.
Name | Summary |
---|---|
<init> | An annotation which is targeted on the whole document, not a specific part of it. For example, a class label “SPAM” or “NO SPAM” for the whole document.DocumentTargetAnnotation(values: List < ValueToProbability >) |
Name | Summary |
---|---|
singleValue | For annotations that only store a single value, never a list, this property is a shortcut to accessing itval singleValue: ValueToProbability ? |
values | We always store a set of values, even though some annotations will be 1 length lists (like a single boolean value). This is to streamline to API and data handling in all steps.val values: List < ValueToProbability > |
Name | Summary |
---|---|
equals | We overwrite equals (and hashCode) because while the order of values should be preserved, for comparison it should not matterfun equals(other: Any ?): Boolean |
hashCode | fun hashCode(): Int |