public static String fileUrl()

in geoentitylinker-addon/src/main/java/opennlp/addons/geoentitylinker/indexing/GeonamesFileDownloader.java [72:89]


  public static String fileUrl(String fAddress, String localFileName, String destDir) {
    String filename = destDir + "\\" + localFileName;
    try (InputStream is = new URL(fAddress).openConnection().getInputStream();
         OutputStream outStream = new BufferedOutputStream(new FileOutputStream(destDir + "\\" + localFileName))) {

      byte[] buf = new byte[size];
      int byteRead, byteWritten = 0;
      while ((byteRead = is.read(buf)) != -1) {
        outStream.write(buf, 0, byteRead);
        byteWritten += byteRead;
      }
      System.out.println("Downloaded Successfully.");
      System.out.println("File name:\"" + localFileName + "\"\nNo of bytes :" + byteWritten);
    } catch (Exception e) {
      e.printStackTrace();
    }
    return filename;
  }