Author: lehmi
Date: Fri Jun  5 16:03:07 2015
New Revision: 1683789

URL: http://svn.apache.org/r1683789
Log:
PDFBOX-2301: added a new constructor to handle filenames as input

Modified:
    
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java

Modified: 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java
URL: 
http://svn.apache.org/viewvc/pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java?rev=1683789&r1=1683788&r2=1683789&view=diff
==============================================================================
--- 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java
 (original)
+++ 
pdfbox/trunk/pdfbox/src/main/java/org/apache/pdfbox/io/RandomAccessBufferedFileInputStream.java
 Fri Jun  5 16:03:07 2015
@@ -79,6 +79,19 @@ extends InputStream implements RandomAcc
     private boolean isClosed;
     
     /** 
+     * Create a random access input stream instance for the file with the 
given name.
+     *
+     * @param the filename of the file to be read
+     * @exception if the given file can't be found
+     */
+    public RandomAccessBufferedFileInputStream( String filename ) throws 
FileNotFoundException 
+    {
+        File file = new File(filename);
+        raFile = new RandomAccessFile(file, "r");
+        fileLength = file.length();
+    }
+
+    /** 
      * Create a random access input stream instance for the given file.
      *
      * @param the file to be read


Reply via email to