Class DocumentResolver


  • class DocumentResolver
    extends java.lang.Object
    • Field Detail

      • LOGGER

        private static final java.util.logging.Logger LOGGER
      • fallbackContentType

        private MediaType fallbackContentType
    • Constructor Detail

      • DocumentResolver

        public DocumentResolver()
    • Method Detail

      • getReader

        public DocumentReader<java.io.InputStream> getReader​(MediaType contentType)
                                                      throws JsonLdError
        Return a reader or throw JsonLdError if there is no reader nor fallbackContentType.
        Parameters:
        contentType - content type of the requested reader
        Returns:
        a reader allowing to transform an input into Document
        Throws:
        JsonLdError
      • setFallbackContentType

        public void setFallbackContentType​(MediaType fallbackContentType)
      • findReader

        private static java.util.Optional<DocumentReader<java.io.InputStream>> findReader​(MediaType type)