opennlp.tools.namefind
Class NameSampleTypeFilter
java.lang.Object
opennlp.tools.util.FilterObjectStream<NameSample,NameSample>
opennlp.tools.namefind.NameSampleTypeFilter
- All Implemented Interfaces:
- ObjectStream<NameSample>
public class NameSampleTypeFilter
- extends FilterObjectStream<NameSample,NameSample>
A stream which removes Name Samples which do not have a certain type.
NameSampleTypeFilter
public NameSampleTypeFilter(String[] types,
ObjectStream<NameSample> samples)
NameSampleTypeFilter
public NameSampleTypeFilter(Set<String> types,
ObjectStream<NameSample> samples)
read
public NameSample read()
throws 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:
IOException
Copyright © 2013 The Apache Software Foundation. All Rights Reserved.