code: @Override
      public InputStream openStream() {
          try {
              return new BufferedInputStream(new FileInputStream(file), 8192);
          } catch (FileNotFoundException e) {
              throw new RuntimeException("Could not open file " + file, e);
          }
      }
docs: Opens a new FileInputStream for the given File.
  
  Can throw a Runtime exception if the file has been deleted in between the FileResource was created and the stream
  is opened.
  
  @throws RuntimeException
  If the file is not found.