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.