Class FileDocumentSource

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

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

      • FileDocumentSource

        public FileDocumentSource​(File file)
      • FileDocumentSource

        public FileDocumentSource​(File file,
                                  String baseIRI)
    • 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