Package opennlp.uima.parser
Class Parser
- 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.parser.Parser
 
 
 
 
- 
- All Implemented Interfaces:
- org.apache.uima.analysis_component.AnalysisComponent
 
 public class Parser extends org.apache.uima.analysis_component.CasAnnotator_ImplBaseAbstract base class for OpenNLP Parser annotators.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.ParseType The full name of the parse type String opennlp.uima.TypeFeature The name of the type feature Optional parameters Type Name Description Integer opennlp.uima.BeamSize 
- 
- 
Field SummaryFields Modifier and Type Field Description static StringCHILDREN_FEATURE_PARAMETERstatic StringPARSE_TYPE_PARAMETERstatic StringPROBABILITY_FEATURE_PARAMETERstatic StringTYPE_FEATURE_PARAMETER
 - 
Constructor SummaryConstructors Constructor Description Parser()
 - 
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 cas)Performs parsing on the givenCASobject.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- 
PARSE_TYPE_PARAMETERpublic static final String PARSE_TYPE_PARAMETER - See Also:
- Constant Field Values
 
 - 
TYPE_FEATURE_PARAMETERpublic static final String TYPE_FEATURE_PARAMETER - See Also:
- Constant Field Values
 
 - 
CHILDREN_FEATURE_PARAMETERpublic static final String CHILDREN_FEATURE_PARAMETER - See Also:
- Constant Field Values
 
 - 
PROBABILITY_FEATURE_PARAMETERpublic static final String PROBABILITY_FEATURE_PARAMETER - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
initializepublic void initialize(org.apache.uima.UimaContext context) throws org.apache.uima.resource.ResourceInitializationExceptionInitializes the current instance with the given context.- 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 cas) Performs parsing on the givenCASobject.- 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
 
 
- 
 
-