public class TextStatistics extends ProducerConsumer<TextAnnotation>
ProducerConsumer.Consumer, ProducerConsumer.Producer
activeConsumers, count, data, done, numConsumers, theQueue
Constructor and Description |
---|
TextStatistics(Iterator<TextAnnotation> data,
int numThreads,
FeatureExtractor fex,
ITransformer<TextAnnotation,List<Constituent>> constituentGenerator) |
Modifier and Type | Method and Description |
---|---|
protected void |
consume(TextAnnotation ta) |
Table |
getResults() |
protected String |
getStatus() |
protected void |
initialize() |
protected boolean |
prerequisiteCheck(TextAnnotation ta) |
protected List<TextAnnotation> |
process(TextAnnotation ta) |
run
public TextStatistics(Iterator<TextAnnotation> data, int numThreads, FeatureExtractor fex, ITransformer<TextAnnotation,List<Constituent>> constituentGenerator)
protected void initialize()
initialize
in class ProducerConsumer<TextAnnotation>
protected boolean prerequisiteCheck(TextAnnotation ta)
prerequisiteCheck
in class ProducerConsumer<TextAnnotation>
protected void consume(TextAnnotation ta)
consume
in class ProducerConsumer<TextAnnotation>
protected String getStatus()
getStatus
in class ProducerConsumer<TextAnnotation>
protected List<TextAnnotation> process(TextAnnotation ta)
process
in class ProducerConsumer<TextAnnotation>
public Table getResults()
Copyright © 2017. All rights reserved.