Package opennlp.uima.chunker
Class Chunker
- java.lang.Object
- 
- org.apache.uima.analysis_component.AnalysisComponent_ImplBase
- 
- org.apache.uima.analysis_component.Annotator_ImplBase
- 
- org.apache.uima.analysis_component.CasAnnotator_ImplBase
- 
- opennlp.uima.chunker.Chunker
 
 
 
 
- 
- All Implemented Interfaces:
- org.apache.uima.analysis_component.AnalysisComponent
 
 public final class Chunker extends org.apache.uima.analysis_component.CasAnnotator_ImplBaseOpenNLP Chunker annotator.Mandatory parameters Type Name Description String opennlp.uima.ModelName The name of the model file String opennlp.uima.SentenceType The full name of the sentence type String opennlp.uima.TokenType The full name of the token type String opennlp.uima.POSFeature String opennlp.uima.ChunkType String opennlp.uima.ChunkTagFeature Optional parameters Type Name Description Integer opennlp.uima.BeamSize 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCHUNK_TAG_FEATURE_PARAMETERThe chunk tag feature parameterstatic StringCHUNK_TYPE_PARAMETERThe chunk type parameter.
 - 
Constructor SummaryConstructors Constructor Description Chunker()Initializes a new instance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddestroy()Releases allocated resources.voidinitialize(org.apache.uima.UimaContext context)Initializes the current instance with the given context.voidprocess(org.apache.uima.cas.CAS tcas)Performs chunking on the given tcas object.voidtypeSystemInit(org.apache.uima.cas.TypeSystem typeSystem)Initializes the type system.- 
Methods inherited from class org.apache.uima.analysis_component.CasAnnotator_ImplBasegetRequiredCasInterface, process
 - 
Methods inherited from class org.apache.uima.analysis_component.Annotator_ImplBasegetCasInstancesRequired, hasNext, next
 
- 
 
- 
- 
- 
Field Detail- 
CHUNK_TYPE_PARAMETERpublic static final String CHUNK_TYPE_PARAMETER The chunk type parameter.- See Also:
- Constant Field Values
 
 - 
CHUNK_TAG_FEATURE_PARAMETERpublic static final String CHUNK_TAG_FEATURE_PARAMETER The chunk tag feature parameter- See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
Chunkerpublic Chunker() Initializes a new instance.Note: Use initialize(UimaContext)to initialize this instance. Not use the constructor.
 
- 
 - 
Method Detail- 
initializepublic void initialize(org.apache.uima.UimaContext context) throws org.apache.uima.resource.ResourceInitializationExceptionInitializes the current instance with the given context.Note: Do all initialization in this method, do not use the constructor. - Specified by:
- initializein interface- org.apache.uima.analysis_component.AnalysisComponent
- Overrides:
- initializein class- org.apache.uima.analysis_component.AnalysisComponent_ImplBase
- Throws:
- org.apache.uima.resource.ResourceInitializationException
 
 - 
typeSystemInitpublic void typeSystemInit(org.apache.uima.cas.TypeSystem typeSystem) throws org.apache.uima.analysis_engine.AnalysisEngineProcessExceptionInitializes the type system.- Overrides:
- typeSystemInitin class- org.apache.uima.analysis_component.CasAnnotator_ImplBase
- Throws:
- org.apache.uima.analysis_engine.AnalysisEngineProcessException
 
 - 
processpublic void process(org.apache.uima.cas.CAS tcas) Performs chunking on the given tcas object.- Specified by:
- processin class- org.apache.uima.analysis_component.CasAnnotator_ImplBase
 
 - 
destroypublic void destroy() Releases allocated resources.- Specified by:
- destroyin interface- org.apache.uima.analysis_component.AnalysisComponent
- Overrides:
- destroyin class- org.apache.uima.analysis_component.AnalysisComponent_ImplBase
 
 
- 
 
-