Class StringDocumentSource

  • All Implemented Interfaces:
    org.apache.any23.source.DocumentSource

    public class StringDocumentSource
    extends Object
    implements org.apache.any23.source.DocumentSource
    String implementation of DocumentSource.
    • Constructor Detail

      • StringDocumentSource

        public StringDocumentSource​(String in,
                                    String uri)
      • StringDocumentSource

        public StringDocumentSource​(String in,
                                    String uri,
                                    String contentType)
    • Method Detail

      • openInputStream

        public InputStream openInputStream()
                                    throws IOException
        Specified by:
        openInputStream in interface org.apache.any23.source.DocumentSource
        Throws:
        IOException
      • getContentLength

        public long getContentLength()
        Specified by:
        getContentLength in interface org.apache.any23.source.DocumentSource
      • getDocumentIRI

        public String getDocumentIRI()
        Specified by:
        getDocumentIRI in interface org.apache.any23.source.DocumentSource
      • getContentType

        public String getContentType()
        Specified by:
        getContentType in interface org.apache.any23.source.DocumentSource
      • isLocal

        public boolean isLocal()
        Specified by:
        isLocal in interface org.apache.any23.source.DocumentSource