@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { try { writer.close(); } catch (IOException e) { throw new AnalysisEngineProcessException(e); } super.collectionProcessComplete(); } }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { try { writer.close(); } catch (IOException e) { throw new AnalysisEngineProcessException(e); } super.collectionProcessComplete(); } }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { if (zipOutputStream != null) { closeQuietly(zipOutputStream); } if (singularTargetStream != null) { closeQuietly(singularTargetStream); } super.collectionProcessComplete(); }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { try { writer.close(); } catch (IOException e) { throw new AnalysisEngineProcessException(e); } super.collectionProcessComplete(); } }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { if (zipOutputStream != null) { closeQuietly(zipOutputStream); } if (singularTargetStream != null) { closeQuietly(singularTargetStream); } super.collectionProcessComplete(); }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { try { writer.close(); } catch (IOException e) { throw new AnalysisEngineProcessException(e); } super.collectionProcessComplete(); } }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { super.collectionProcessComplete(); // print footer printFooter(out); IOUtils.closeQuietly(out); }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { super.collectionProcessComplete(); getLogger().info(counter + " XMI entries successfully written to " + outputFile); // close streams IOUtils.closeQuietly(outputStream); }
@Override public void collectionProcessComplete() throws AnalysisEngineProcessException { super.collectionProcessComplete(); experiments.forEach(experiment -> { persistence.deleteAccumulatedMeasurements(experiment, calculatorName, evaluateeName); Table<Key, Measure, List<Double>> part = persistence.selectPartialMeasurements(experiment, calculatorName, evaluateeName); part.rowKeySet().forEach(key -> { Map<Measure, Double> accu = calculator.accumulate(part.row(key)); persistence.insertAccumulatedMeasurements(key, calculatorName, evaluateeName, accu); } ); } ); }