@Beta public abstract class DependencyParser_ImplBase<WINDOW_TYPE extends Annotation,TOKEN_TYPE extends Annotation,DEPENDENCY_NODE_TYPE extends TOP,DEPENDENCY_ROOT_NODE_TYPE extends DEPENDENCY_NODE_TYPE,DEPENDENCY_RELATION_TYPE extends TOP> extends org.apache.uima.fit.component.JCasAnnotator_ImplBase
This class provides the base implementation class for the UIMA/ClearTK wrapper for the ClearNLP dependency parser. Subclasses should override methods for creating and setting properties on dependency annotations
This parser is available here:
http://clearnlp.googlecode.com
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_MODEL_PATH |
static String |
PARAM_LANGUAGE_CODE |
static String |
PARAM_PARSER_MODEL_PATH |
static String |
PARAM_WINDOW_CLASS |
| Constructor and Description |
|---|
DependencyParser_ImplBase(TokenOps<TOKEN_TYPE> tokenOps,
DependencyOps<DEPENDENCY_NODE_TYPE,TOKEN_TYPE,DEPENDENCY_ROOT_NODE_TYPE,WINDOW_TYPE,DEPENDENCY_RELATION_TYPE> dependencyOps) |
| Modifier and Type | Method and Description |
|---|---|
void |
initialize(UimaContext aContext) |
void |
process(JCas jCas) |
getLoggergetRequiredCasInterface, processgetCasInstancesRequired, hasNext, nextbatchProcessComplete, collectionProcessComplete, destroy, getContext, getResultSpecification, reconfigure, setResultSpecificationpublic static final String DEFAULT_MODEL_PATH
public static final String PARAM_LANGUAGE_CODE
public static final String PARAM_PARSER_MODEL_PATH
public static final String PARAM_WINDOW_CLASS
public DependencyParser_ImplBase(TokenOps<TOKEN_TYPE> tokenOps, DependencyOps<DEPENDENCY_NODE_TYPE,TOKEN_TYPE,DEPENDENCY_ROOT_NODE_TYPE,WINDOW_TYPE,DEPENDENCY_RELATION_TYPE> dependencyOps)
public void initialize(UimaContext aContext) 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.