Interface ICodingAnnotationItem
- All Superinterfaces:
IAnnotationItem,java.io.Serializable
- All Known Implementing Classes:
CodingAnnotationItem
public interface ICodingAnnotationItem extends IAnnotationItem
Represents a single annotation item of an
ICodingAnnotationStudy. In coding tasks,
annotation items are fixed, and each rater is asked to code each item. The category assigned by a
certain rater is represented as annotation units. Thus, an annotation item of a coding study
consists of multiple annotation units.- Author:
- Christian M. Meyer
- See Also:
IAnnotationUnit,ICodingAnnotationStudy
-
Method Summary
Modifier and Type Method Description intgetRaterCount()Returns the number of raters who annotated this item with a non-null category.IAnnotationUnitgetUnit(int raterIdx)Returns the annotation unit of the rater with the specified index.java.lang.Iterable<IAnnotationUnit>getUnits()Returns all coding units for this annotation item (i.e., the categories assigned by the individual raters).
-
Method Details
-
getUnit
Returns the annotation unit of the rater with the specified index. That is, the object holding the category assigned to the item by the specified rater. -
getUnits
java.lang.Iterable<IAnnotationUnit> getUnits()Returns all coding units for this annotation item (i.e., the categories assigned by the individual raters). -
getRaterCount
int getRaterCount()Returns the number of raters who annotated this item with a non-null category.
-