public class CpeBuilder extends Object implements PipelineBuilder
CollectionReaderDescription and a AnalysisEngineDescription.
If an aggregate analysis engine description is used, the builder will add
each child of the aggregate engine as one processor to the engine. This works
only for aggregate analysis engines using a FixedFlow.| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
CpeBuilder() |
CpeBuilder(org.apache.uima.collection.CollectionReaderDescription aDesc) |
CpeBuilder(int aMaxProcessingUnitThreatCount,
org.apache.uima.collection.CollectionReaderDescription aDesc)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(org.apache.uima.analysis_engine.AnalysisEngineDescription aDesc) |
void |
add(Class<? extends org.apache.uima.fit.component.JCasAnnotator_ImplBase> annotatorClass,
Object... configurationData) |
org.apache.uima.collection.CollectionProcessingEngine |
createCpe(org.apache.uima.collection.StatusCallbackListener aListener) |
Boolean |
process() |
static void |
runPipeline(org.apache.uima.collection.CollectionReaderDescription crd,
org.apache.uima.analysis_engine.AnalysisEngineDescription... aeds) |
void |
setAnalysisEngineDescription(org.apache.uima.analysis_engine.AnalysisEngineDescription aDesc) |
CpeBuilder |
setMaxErrors(int maxErrors) |
CpeBuilder |
setMaxProcessingUnitThreatCount(int aMaxProcessingUnitThreatCount) |
void |
setReader(org.apache.uima.collection.CollectionReaderDescription aDesc) |
void |
toXML(File out) |
public CpeBuilder()
public CpeBuilder(org.apache.uima.collection.CollectionReaderDescription aDesc)
throws IOException,
SAXException,
org.apache.uima.collection.metadata.CpeDescriptorException
IOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorException@Deprecated public CpeBuilder(int aMaxProcessingUnitThreatCount, org.apache.uima.collection.CollectionReaderDescription aDesc) throws IOException, SAXException, org.apache.uima.collection.metadata.CpeDescriptorException
IOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionpublic CpeBuilder setMaxProcessingUnitThreatCount(int aMaxProcessingUnitThreatCount)
public CpeBuilder setMaxErrors(int maxErrors)
maxErrors - the max number of errors before terminating the CPE, or -1 to
continue despite errorspublic void setReader(org.apache.uima.collection.CollectionReaderDescription aDesc)
throws IOException,
SAXException,
org.apache.uima.collection.metadata.CpeDescriptorException
setReader in interface PipelineBuilderIOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionpublic void setAnalysisEngineDescription(org.apache.uima.analysis_engine.AnalysisEngineDescription aDesc)
throws IOException,
SAXException,
org.apache.uima.collection.metadata.CpeDescriptorException,
org.apache.uima.util.InvalidXMLException
IOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionorg.apache.uima.util.InvalidXMLExceptionpublic void add(org.apache.uima.analysis_engine.AnalysisEngineDescription aDesc)
throws IOException,
SAXException,
org.apache.uima.collection.metadata.CpeDescriptorException,
org.apache.uima.util.InvalidXMLException
add in interface PipelineBuilderIOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionorg.apache.uima.util.InvalidXMLExceptionpublic org.apache.uima.collection.CollectionProcessingEngine createCpe(org.apache.uima.collection.StatusCallbackListener aListener)
throws org.apache.uima.resource.ResourceInitializationException,
org.apache.uima.collection.metadata.CpeDescriptorException
org.apache.uima.resource.ResourceInitializationExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionpublic void add(Class<? extends org.apache.uima.fit.component.JCasAnnotator_ImplBase> annotatorClass, Object... configurationData) throws org.apache.uima.util.InvalidXMLException, org.apache.uima.resource.ResourceInitializationException, IOException, SAXException, org.apache.uima.collection.metadata.CpeDescriptorException
add in interface PipelineBuilderorg.apache.uima.util.InvalidXMLExceptionorg.apache.uima.resource.ResourceInitializationExceptionIOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionpublic Boolean process() throws org.apache.uima.resource.ResourceInitializationException, org.apache.uima.collection.metadata.CpeDescriptorException
process in interface PipelineBuilderorg.apache.uima.resource.ResourceInitializationExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionpublic void toXML(File out) throws SAXException, IOException
SAXExceptionIOExceptionpublic static void runPipeline(org.apache.uima.collection.CollectionReaderDescription crd,
org.apache.uima.analysis_engine.AnalysisEngineDescription... aeds)
throws IOException,
SAXException,
org.apache.uima.collection.metadata.CpeDescriptorException,
org.apache.uima.util.InvalidXMLException,
org.apache.uima.resource.ResourceInitializationException
IOExceptionSAXExceptionorg.apache.uima.collection.metadata.CpeDescriptorExceptionorg.apache.uima.util.InvalidXMLExceptionorg.apache.uima.resource.ResourceInitializationExceptionCopyright © 2015 Bluebrain Project. All rights reserved.