opennlp.tools.sentdetect
Class SDEventStream

java.lang.Object
  extended by opennlp.model.AbstractEventStream
      extended by opennlp.tools.util.AbstractEventStream<SentenceSample>
          extended by opennlp.tools.sentdetect.SDEventStream
All Implemented Interfaces:
opennlp.model.EventStream

public class SDEventStream
extends AbstractEventStream<SentenceSample>


Constructor Summary
SDEventStream(ObjectStream<SentenceSample> samples, SDContextGenerator cg, EndOfSentenceScanner scanner)
          Initializes the current instance.
 
Method Summary
protected  Iterator<opennlp.model.Event> createEvents(SentenceSample sample)
          Creates events for the provided sample.
 
Methods inherited from class opennlp.tools.util.AbstractEventStream
hasNext, next
 
Methods inherited from class opennlp.model.AbstractEventStream
remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDEventStream

public SDEventStream(ObjectStream<SentenceSample> samples,
                     SDContextGenerator cg,
                     EndOfSentenceScanner scanner)
Initializes the current instance.

Parameters:
samples -
Method Detail

createEvents

protected Iterator<opennlp.model.Event> createEvents(SentenceSample sample)
Description copied from class: AbstractEventStream
Creates events for the provided sample.

Specified by:
createEvents in class AbstractEventStream<SentenceSample>
Parameters:
sample - the sample for which training Events are be created.
Returns:
an Iterator of training events or an empty Iterator.


Copyright © 2010. All Rights Reserved.