Class WordTagSampleStream

java.lang.Object
opennlp.tools.util.FilterObjectStream<String,POSSample>
opennlp.tools.postag.WordTagSampleStream
All Implemented Interfaces:
AutoCloseable, ObjectStream<POSSample>

public class WordTagSampleStream extends FilterObjectStream<String,POSSample>
A stream filter which reads a sentence per line that contains words and tags in word_tag format and outputs a POSSample objects.
  • Constructor Details

  • Method Details

    • read

      public POSSample read() throws IOException
      Reads the next tokens and parses it into the next POSSample object.

      If an error occurs an empty POSSample object is returned and a warning message is logged. Usually it does not matter if one or many sentences are ignored.

      Returns:
      A valid POSSample or null if the stream is exhausted.
      Throws:
      IOException - Thrown if IO errors occurred during read.