@Beta public abstract class Tokenizer_ImplBase<TOKEN_TYPE extends Annotation> extends org.apache.uima.fit.component.JCasAnnotator_ImplBase
This class provides a wrapper for the ClearNLP part of speech tokenizer for UIMA and/or ClearTK type systems. Subclasses should override the abstract methods to produce the annotations relevant for the target type system. This tagger is available here:
http://clearnlp.googlecode.com
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_DICTIONARY_FILE_NAME |
static String |
PARAM_DICTIONARY_URI |
static String |
PARAM_LANGUAGE_CODE |
static String |
PARAM_WINDOW_CLASS |
| Constructor and Description |
|---|
Tokenizer_ImplBase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract TokenOps<TOKEN_TYPE> |
getTokenOps() |
void |
initialize(UimaContext context) |
void |
process(JCas jCas) |
getLoggergetRequiredCasInterface, processgetCasInstancesRequired, hasNext, nextbatchProcessComplete, collectionProcessComplete, destroy, getContext, getResultSpecification, reconfigure, setResultSpecificationpublic static final String DEFAULT_DICTIONARY_FILE_NAME
public static final String PARAM_DICTIONARY_URI
public static final String PARAM_LANGUAGE_CODE
public static final String PARAM_WINDOW_CLASS
public Tokenizer_ImplBase()
protected abstract TokenOps<TOKEN_TYPE> getTokenOps()
public void initialize(UimaContext context) throws ResourceInitializationException
initialize in interface AnalysisComponentinitialize in class org.apache.uima.fit.component.JCasAnnotator_ImplBaseResourceInitializationExceptionpublic void process(JCas jCas) throws AnalysisEngineProcessException
process in class JCasAnnotator_ImplBaseAnalysisEngineProcessExceptionCopyright © 2014. All rights reserved.