Class DefaultUri

  • All Implemented Interfaces:
    io.annot8.common.data.content.UriContent, io.annot8.core.data.Content<java.net.URI>, io.annot8.core.helpers.WithId, io.annot8.core.helpers.WithName, io.annot8.core.helpers.WithProperties


    public class DefaultUri
    extends java.lang.Object
    implements io.annot8.common.data.content.UriContent
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.annot8.core.stores.AnnotationStore getAnnotations​()  
      java.lang.Class<? extends io.annot8.core.data.Content<java.net.URI>> getContentClass​()  
      java.net.URI getData​()  
      java.lang.Class<java.net.URI> getDataClass​()  
      java.lang.String getId​()  
      java.lang.String getName​()  
      io.annot8.core.properties.ImmutableProperties getProperties​()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getData

        public java.net.URI getData​()
        Specified by:
        getData in interface io.annot8.core.data.Content<java.net.URI>
      • getDataClass

        public java.lang.Class<java.net.URI> getDataClass​()
        Specified by:
        getDataClass in interface io.annot8.core.data.Content<java.net.URI>
      • getContentClass

        public java.lang.Class<? extends io.annot8.core.data.Content<java.net.URI>> getContentClass​()
        Specified by:
        getContentClass in interface io.annot8.core.data.Content<java.net.URI>
      • getAnnotations

        public io.annot8.core.stores.AnnotationStore getAnnotations​()
        Specified by:
        getAnnotations in interface io.annot8.core.data.Content<java.net.URI>
      • getName

        public java.lang.String getName​()
        Specified by:
        getName in interface io.annot8.core.helpers.WithName
      • getId

        public java.lang.String getId​()
        Specified by:
        getId in interface io.annot8.core.helpers.WithId
      • getProperties

        public io.annot8.core.properties.ImmutableProperties getProperties​()
        Specified by:
        getProperties in interface io.annot8.core.helpers.WithProperties