Class CachedFileDataSource

    • Constructor Detail

      • CachedFileDataSource

        public CachedFileDataSource​(File file)
    • Method Detail

      • setContentType

        public void setContentType​(String contentType)
      • getSize

        public long getSize()
        Description copied from interface: SizeAwareDataSource
        Get the size of the data source. Implementations must return the number of bytes that can be read from the input stream returned by DataSource.getInputStream() before reaching the end of the stream. If the implementation is unable to determine the size, it must return -1.
        Specified by:
        getSize in interface SizeAwareDataSource
        Returns:
        the size of the data source or -1 if the size is not known