public Set getKnownEntities()

in modelbuilder-addon/src/main/java/opennlp/addons/modelbuilder/impls/FileKnownEntityProvider.java [37:59]


  public Set<String> getKnownEntities() {
    if (knownEntities.isEmpty()) {
      try {
        InputStream fis;
        BufferedReader br;
        String line;

        fis = new FileInputStream(params.getKnownEntitiesFile());
        br = new BufferedReader(new InputStreamReader(fis, StandardCharsets.UTF_8));
        while ((line = br.readLine()) != null) {
          knownEntities.add(line);
        }

        // Done with the file
        br.close();
        br = null;
        fis = null;
      } catch (IOException ex) {
        Logger.getLogger(FileKnownEntityProvider.class.getName()).log(Level.SEVERE, null, ex);
      }
    }
    return knownEntities;
  }