public abstract class Pipeline
extends java.lang.Object
| Constructor and Description |
|---|
Pipeline() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnalyzer(Analyzer ana)
This methods just adds an analyzer to the pipeline list
|
abstract void |
buildPipeline() |
java.util.Map<java.lang.Integer,Case> |
getCaseMap() |
void |
iterateOverGroup(java.util.ArrayList<Analyzer> group)
Iterates over a group of analyzer and pushes the cases from one analyzer to the next one
|
void |
putCases(java.util.HashMap<java.lang.Integer,Case> input)
Set the map with cases
|
void |
run()
Start the pipeline
|
public abstract void buildPipeline()
public void addAnalyzer(Analyzer ana)
ana - public void putCases(java.util.HashMap<java.lang.Integer,Case> input)
input - public void run()
public void iterateOverGroup(java.util.ArrayList<Analyzer> group)
group - public java.util.Map<java.lang.Integer,Case> getCaseMap()