Class TestTableContent

  • All Implemented Interfaces:
    io.annot8.api.data.Content<Table>, io.annot8.api.helpers.WithDescription, io.annot8.api.helpers.WithId, io.annot8.api.helpers.WithProperties, TableContent

    public class TestTableContent
    extends AbstractTestContent<Table>
    implements TableContent
    • Constructor Detail

      • TestTableContent

        public TestTableContent()
      • TestTableContent

        public TestTableContent​(io.annot8.api.data.Item item)
      • TestTableContent

        public TestTableContent​(io.annot8.api.data.Item item,
                                String description)
      • TestTableContent

        public TestTableContent​(io.annot8.api.data.Item item,
                                Class<Table> dataClass,
                                String id,
                                String description,
                                io.annot8.api.properties.ImmutableProperties properties)
      • TestTableContent

        public TestTableContent​(io.annot8.api.data.Item item,
                                String id,
                                String description,
                                io.annot8.api.properties.ImmutableProperties properties,
                                Supplier<Table> data)
      • TestTableContent

        public TestTableContent​(io.annot8.api.data.Item item,
                                AnnotationStoreFactory annotationStoreFactory,
                                String id,
                                String description,
                                io.annot8.api.properties.ImmutableProperties properties,
                                Supplier<Table> data)
    • Method Detail

      • getContentClass

        public Class<? extends io.annot8.api.data.Content<Table>> getContentClass()
        Specified by:
        getContentClass in interface io.annot8.api.data.Content<Table>