Class TestTableContent

  • All Implemented Interfaces:
    io.annot8.common.data.content.TableContent, io.annot8.core.data.Content<io.annot8.common.data.content.Table>, io.annot8.core.helpers.WithId, io.annot8.core.helpers.WithName, io.annot8.core.helpers.WithProperties


    public class TestTableContent
    extends AbstractTestContent<io.annot8.common.data.content.Table>
    implements io.annot8.common.data.content.TableContent
    • Constructor Summary

      Constructors 
      Constructor Description
      TestTableContent​()  
      TestTableContent​(io.annot8.common.implementations.stores.AnnotationStoreFactory annotationStoreFactory, java.lang.String id, java.lang.String name, io.annot8.core.properties.ImmutableProperties properties, java.util.function.Supplier<io.annot8.common.data.content.Table> data)  
      TestTableContent​(java.lang.Class<io.annot8.common.data.content.Table> dataClass, java.lang.String id, java.lang.String name, io.annot8.core.properties.ImmutableProperties properties)  
      TestTableContent​(java.lang.Class<io.annot8.common.data.content.Table> dataClass, java.lang.String id, java.lang.String name, io.annot8.core.properties.ImmutableProperties properties, io.annot8.common.data.content.Table data)  
      TestTableContent​(java.lang.String name)  
      TestTableContent​(java.lang.String id, java.lang.String name, io.annot8.core.properties.ImmutableProperties properties, java.util.function.Supplier<io.annot8.common.data.content.Table> data)  
    • Constructor Detail

      • TestTableContent

        public TestTableContent​()
      • TestTableContent

        public TestTableContent​(java.lang.String name)
      • TestTableContent

        public TestTableContent​(java.lang.Class<io.annot8.common.data.content.Table> dataClass,
                                java.lang.String id,
                                java.lang.String name,
                                io.annot8.core.properties.ImmutableProperties properties)
      • TestTableContent

        public TestTableContent​(java.lang.String id,
                                java.lang.String name,
                                io.annot8.core.properties.ImmutableProperties properties,
                                java.util.function.Supplier<io.annot8.common.data.content.Table> data)
      • TestTableContent

        public TestTableContent​(io.annot8.common.implementations.stores.AnnotationStoreFactory annotationStoreFactory,
                                java.lang.String id,
                                java.lang.String name,
                                io.annot8.core.properties.ImmutableProperties properties,
                                java.util.function.Supplier<io.annot8.common.data.content.Table> data)
      • TestTableContent

        public TestTableContent​(java.lang.Class<io.annot8.common.data.content.Table> dataClass,
                                java.lang.String id,
                                java.lang.String name,
                                io.annot8.core.properties.ImmutableProperties properties,
                                io.annot8.common.data.content.Table data)
    • Method Detail

      • getContentClass

        public java.lang.Class<? extends io.annot8.core.data.Content<io.annot8.common.data.content.Table>> getContentClass​()
        Specified by:
        getContentClass in interface io.annot8.core.data.Content<io.annot8.common.data.content.Table>