public void outputTaggedSentence(List<? extends HasWord> sentence, boolean outputLemmas, OutputStyle outputStyle, boolean outputVerbosity, int numSentences, String separator, Writer writer) { try { switch (outputStyle) { case TSV: writer.write(getTsvWords(outputVerbosity, outputLemmas, sentence)); break; case XML: case INLINE_XML: writeXMLSentence(writer, sentence, numSentences, outputLemmas); break; case SLASH_TAGS: writer.write(SentenceUtils.listToString(sentence, false, config.getTagSeparator())); writer.write(separator); break; default: throw new IllegalArgumentException("Unsupported output style " + outputStyle); } } catch (IOException e) { throw new RuntimeIOException(e); } }
public void outputTaggedSentence(List<? extends HasWord> sentence, boolean outputLemmas, OutputStyle outputStyle, boolean outputVerbosity, int numSentences, String separator, Writer writer) { try { switch (outputStyle) { case TSV: writer.write(getTsvWords(outputVerbosity, outputLemmas, sentence)); break; case XML: case INLINE_XML: writeXMLSentence(writer, sentence, numSentences, outputLemmas); break; case SLASH_TAGS: writer.write(SentenceUtils.listToString(sentence, false, config.getTagSeparator())); writer.write(separator); break; default: throw new IllegalArgumentException("Unsupported output style " + outputStyle); } } catch (IOException e) { throw new RuntimeIOException(e); } }
public void outputTaggedSentence(List<? extends HasWord> sentence, boolean outputLemmas, OutputStyle outputStyle, boolean outputVerbosity, int numSentences, String separator, Writer writer) { try { switch (outputStyle) { case TSV: writer.write(getTsvWords(outputVerbosity, outputLemmas, sentence)); break; case XML: case INLINE_XML: writeXMLSentence(writer, sentence, numSentences, outputLemmas); break; case SLASH_TAGS: writer.write(SentenceUtils.listToString(sentence, false, config.getTagSeparator())); writer.write(separator); break; default: throw new IllegalArgumentException("Unsupported output style " + outputStyle); } } catch (IOException e) { throw new RuntimeIOException(e); } }
public void outputTaggedSentence(List<? extends HasWord> sentence, boolean outputLemmas, OutputStyle outputStyle, boolean outputVerbosity, int numSentences, String separator, Writer writer) { try { switch (outputStyle) { case TSV: writer.write(getTsvWords(outputVerbosity, outputLemmas, sentence)); break; case XML: case INLINE_XML: writeXMLSentence(writer, sentence, numSentences, outputLemmas); break; case SLASH_TAGS: writer.write(Sentence.listToString(sentence, false, config.getTagSeparator())); writer.write(separator); break; default: throw new IllegalArgumentException("Unsupported output style " + outputStyle); } } catch (IOException e) { throw new RuntimeIOException(e); } }
case XML: case INLINE_XML: writeXMLSentence(writer, sentence, numSentences, outputLemmas); break; case SLASH_TAGS: