opennlp.tools.namefind
Class NameSampleDataStream
java.lang.Object
opennlp.tools.util.FilterObjectStream<java.lang.String,NameSample>
opennlp.tools.namefind.NameSampleDataStream
- All Implemented Interfaces:
- ObjectStream<NameSample>
public class NameSampleDataStream
- extends FilterObjectStream<java.lang.String,NameSample>
The NameSampleDataStream
class converts tagged String
s
provided by a DataStream
to NameSample
objects.
It uses text that is is one-sentence per line and tokenized
with names identified by <START>
and <END>
tags.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
START_TAG_PREFIX
public static final java.lang.String START_TAG_PREFIX
- See Also:
- Constant Field Values
START_TAG
public static final java.lang.String START_TAG
- See Also:
- Constant Field Values
END_TAG
public static final java.lang.String END_TAG
- See Also:
- Constant Field Values
NameSampleDataStream
public NameSampleDataStream(ObjectStream<java.lang.String> in)
read
public NameSample read()
throws java.io.IOException
- Description copied from interface:
ObjectStream
- Returns the next object. Calling this method repeatedly until it returns
null will return each object from the underlying source exactly once.
- Returns:
- the next object or null to signal that the stream is exhausted
- Throws:
java.io.IOException
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.