public class AnalysisSequenceCapabilityNode extends Object implements Cloneable
AnalysisSequenceCapabilityNode is a node element of the
CapabilityLanguageFlowObject. A AnalysisSequenceCapabilityNode has a
AnalysisEngine, a ResultSpecification which should be processed from
the AnalysisEngine. Also a AnalysisSequenceCapabilityNode has a
ResultSpecification which inculdes the capabilities of the AnalysisEngine.| Constructor and Description |
|---|
AnalysisSequenceCapabilityNode(String aCasProcessorKey,
Capability[] aCasProcessorCapabilities,
ResultSpecification aResultSpec)
Creates a new AnalysisSequenceCapabilityNode from a AnalysisEngine Key.
|
AnalysisSequenceCapabilityNode(String aKey,
CasObjectProcessor aCasProcessor,
ResultSpecification aResultSpec)
Creates a new AnalysisSequenceCapabilityNode from an AnalysisEngine reference
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone()
Returns a clone of this
AnalysisSequenceNode. |
ResultSpecification |
getCapabilityContainer()
Returns the capabilityContainer reference.
|
CasObjectProcessor |
getCasProcessor() |
String |
getCasProcessorKey() |
ResultSpecification |
getResultSpec() |
void |
setResultSpec(ResultSpecification aResultSpec)
Sets this node's Result Specificatoin.
|
public AnalysisSequenceCapabilityNode(String aKey, CasObjectProcessor aCasProcessor, ResultSpecification aResultSpec)
aKey - key for AnalysisEngine to be executed at this point in sequenceaCasProcessor - reference to the AnalysisEngine instanceaResultSpec - result specification to be passed to this AnalysisEnginepublic AnalysisSequenceCapabilityNode(String aCasProcessorKey, Capability[] aCasProcessorCapabilities, ResultSpecification aResultSpec)
aCasProcessorKey - Key of a AnalysisEngineaCasProcessorCapabilities - Capabilities for this AnalysisEngineaResultSpec - result specification to be passed to this AnalysisEnginepublic String getCasProcessorKey()
public CasObjectProcessor getCasProcessor()
public ResultSpecification getResultSpec()
public void setResultSpec(ResultSpecification aResultSpec)
aResultSpec - -public Object clone()
AnalysisSequenceNode.public ResultSpecification getCapabilityContainer()
Copyright © 2006–2022 The Apache Software Foundation. All rights reserved.