Module io.annot8.api
Package io.annot8.api.data
This package contains the api data objects used by Annot8
Content objects contain the actual data, or more specifically a view on the data. For example, you might have a Content object containing French text, and a Content object containing a translated version of that text. Annotations are stored within the Content objects.
Content objects are stored within Item objects, which are the object that is passed around between components. Groups are stored within the Item object, as a group may contain annotations from more than one content object.
-
Interface Summary Interface Description Content<D> Base content interface from which all content implementations extend.Content.Builder<A extends Content<D>,D> Builder interface to createContent (immutable) Content classesItem Item interface used by components.ItemFactory Factory to createContent new items.