|
||||||||||
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 tableMethod Detail |
---|
public Step next()
Flow
Step
object. There may be
different kinds of Step objects to indicate different kinds of routing actions.
next
in interface Flow
public java.lang.Object clone()
AnalysisSequence
.
clone
in class java.lang.Object
AnalysisSequence
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 |