Class AbstractManifestParser

    • Constructor Detail

      • AbstractManifestParser

        public AbstractManifestParser()
    • Method Detail

      • createThumbnail

        protected Thumbnail createThumbnail​(java.util.List<de.digitalcollections.iiif.model.image.Size> sizes,
                                            java.lang.String serviceUrl,
                                            boolean isV1)
      • getContentInputStream

        protected java.io.InputStream getContentInputStream​(java.lang.String uri)
                                                     throws java.net.URISyntaxException,
                                                            java.lang.UnsupportedOperationException,
                                                            java.io.IOException
        Throws:
        java.net.URISyntaxException
        java.lang.UnsupportedOperationException
        java.io.IOException
      • getContentInputStream

        protected java.io.InputStream getContentInputStream​(java.net.URI uri)
                                                     throws java.lang.UnsupportedOperationException,
                                                            java.io.IOException
        Throws:
        java.lang.UnsupportedOperationException
        java.io.IOException
      • fillSummary

        public abstract void fillSummary​(IiifManifestSummary manifestSummary)
                                  throws java.io.IOException,
                                         java.net.URISyntaxException
        Throws:
        java.io.IOException
        java.net.URISyntaxException