Package opennlp.uima.chunker
Klasse 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
- Alle implementierten Schnittstellen:
org.apache.uima.analysis_component.AnalysisComponent
public final class Chunker
extends org.apache.uima.analysis_component.CasAnnotator_ImplBase
OpenNLP 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 |
-
Feldübersicht
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
destroy()
Releases allocated resources.void
initialize
(org.apache.uima.UimaContext context) Initializes the current instance with the given context.void
process
(org.apache.uima.cas.CAS tcas) Performs chunking on the giventcas
object.void
typeSystemInit
(org.apache.uima.cas.TypeSystem typeSystem) Initializes the type system.Von Klasse geerbte Methoden org.apache.uima.analysis_component.CasAnnotator_ImplBase
getRequiredCasInterface, process
Von Klasse geerbte Methoden org.apache.uima.analysis_component.Annotator_ImplBase
getCasInstancesRequired, hasNext, next
Von Klasse geerbte Methoden org.apache.uima.analysis_component.AnalysisComponent_ImplBase
batchProcessComplete, collectionProcessComplete, reconfigure, setResultSpecification
-
Felddetails
-
CHUNK_TYPE_PARAMETER
The chunk type parameter.- Siehe auch:
-
CHUNK_TAG_FEATURE_PARAMETER
The chunk tag feature parameter- Siehe auch:
-
-
Konstruktordetails
-
Chunker
public Chunker()Initializes a new instance.Note: Use
initialize(UimaContext)
to initialize this instance. Don't use the constructor.
-
-
Methodendetails
-
initialize
public void initialize(org.apache.uima.UimaContext context) throws org.apache.uima.resource.ResourceInitializationException Initializes the current instance with the given context.Note: Do all initialization in this method, do not use the constructor.
- Angegeben von:
initialize
in Schnittstelleorg.apache.uima.analysis_component.AnalysisComponent
- Setzt außer Kraft:
initialize
in Klasseorg.apache.uima.analysis_component.AnalysisComponent_ImplBase
- Löst aus:
org.apache.uima.resource.ResourceInitializationException
-
typeSystemInit
public void typeSystemInit(org.apache.uima.cas.TypeSystem typeSystem) throws org.apache.uima.analysis_engine.AnalysisEngineProcessException Initializes the type system.- Setzt außer Kraft:
typeSystemInit
in Klasseorg.apache.uima.analysis_component.CasAnnotator_ImplBase
- Löst aus:
org.apache.uima.analysis_engine.AnalysisEngineProcessException
-
process
public void process(org.apache.uima.cas.CAS tcas) Performs chunking on the giventcas
object.- Angegeben von:
process
in Klasseorg.apache.uima.analysis_component.CasAnnotator_ImplBase
- Parameter:
tcas
- TheCAS
object to process.
-
destroy
public void destroy()Releases allocated resources.- Angegeben von:
destroy
in Schnittstelleorg.apache.uima.analysis_component.AnalysisComponent
- Setzt außer Kraft:
destroy
in Klasseorg.apache.uima.analysis_component.AnalysisComponent_ImplBase
-