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.