|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.uima.flow.CasFlow_ImplBase
org.apache.uima.flow.impl.CapabilityLanguageFlowObject
public class CapabilityLanguageFlowObject
The CapabilityLanguageAnalysisSequence is used for a
CapabilityLanguageFlow. The sequence contains all analysis engines included in
the CapabilityLanguageFlow.
Within this sequence skipping of analysis engines is possible if the document language of the
current document does not match to the analysis engine capabilities or the output capabilities
are already done by another analysis engine.
| Constructor Summary | |
|---|---|
CapabilityLanguageFlowObject(java.util.Map<java.lang.String,java.util.List<AnalysisSequenceCapabilityNode>> aFlowTable,
CapabilityLanguageFlowController aParentController)
Create a new CapabilityLangaugeAnalysisSequence with the flowTable |
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Returns a clone of this AnalysisSequence. |
Step |
next()
Gets the next destination for the CAS. |
protected void |
recompileFlowTable()
recompiles all result specs in the flow table with the current type system Actual recompiling is done later when first needed; what happens now is that the type system is set into the result spec, which the compile will need. |
void |
resetIndex()
reset index of the sequence to 0 |
| Methods inherited from class org.apache.uima.flow.CasFlow_ImplBase |
|---|
aborted, continueOnFailure, getCas, newCasProduced, newCasProduced, setCas |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CapabilityLanguageFlowObject(java.util.Map<java.lang.String,java.util.List<AnalysisSequenceCapabilityNode>> aFlowTable,
CapabilityLanguageFlowController aParentController)
aFlowTable - a flow table| Method Detail |
|---|
public Step next()
FlowStep object. There may be
different kinds of Step objects to indicate different kinds of routing actions.
next in interface Flowpublic java.lang.Object clone()
AnalysisSequence.
clone in class java.lang.ObjectAnalysisSequence object that is an exact clone of this one.public void resetIndex()
protected void recompileFlowTable()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||