public class RegexNERAnnotator extends java.lang.Object implements Annotator
Modifier and Type | Field and Description |
---|---|
static PropertiesUtils.Property[] |
SUPPORTED_PROPERTIES |
DEFAULT_REQUIREMENTS, STANFORD_CDC_TOKENIZE, STANFORD_CLEAN_XML, STANFORD_COLUMN_DATA_CLASSIFIER, STANFORD_COREF, STANFORD_COREF_MENTION, STANFORD_DEPENDENCIES, STANFORD_DETERMINISTIC_COREF, STANFORD_DOCDATE, STANFORD_ENTITY_MENTIONS, STANFORD_GENDER, STANFORD_KBP, STANFORD_LEMMA, STANFORD_LINK, STANFORD_MWT, STANFORD_NATLOG, STANFORD_NER, STANFORD_OPENIE, STANFORD_PARSE, STANFORD_POS, STANFORD_QUOTE, STANFORD_QUOTE_ATTRIBUTION, STANFORD_REGEXNER, STANFORD_RELATION, STANFORD_SENTIMENT, STANFORD_SSPLIT, STANFORD_TOKENIZE, STANFORD_TOKENSREGEX, STANFORD_TRUECASE, STANFORD_UD_FEATURES
Constructor and Description |
---|
RegexNERAnnotator(java.lang.String mapping) |
RegexNERAnnotator(java.lang.String mapping,
boolean ignoreCase) |
RegexNERAnnotator(java.lang.String mapping,
boolean ignoreCase,
boolean overwriteMyLabels,
java.lang.String validPosPattern,
boolean verbose) |
RegexNERAnnotator(java.lang.String mapping,
boolean ignoreCase,
java.lang.String validPosPattern) |
RegexNERAnnotator(java.lang.String name,
java.util.Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
annotate(Annotation annotation)
Given an Annotation, perform a task on this Annotation.
|
java.util.Set<java.lang.Class<? extends CoreAnnotation>> |
requirementsSatisfied()
Returns a set of requirements for which tasks this annotator can
provide.
|
java.util.Set<java.lang.Class<? extends CoreAnnotation>> |
requires()
Returns the set of tasks which this annotator requires in order
to perform.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exactRequirements, unmount
public static PropertiesUtils.Property[] SUPPORTED_PROPERTIES
public RegexNERAnnotator(java.lang.String name, java.util.Properties properties)
public RegexNERAnnotator(java.lang.String mapping)
public RegexNERAnnotator(java.lang.String mapping, boolean ignoreCase)
public RegexNERAnnotator(java.lang.String mapping, boolean ignoreCase, java.lang.String validPosPattern)
public RegexNERAnnotator(java.lang.String mapping, boolean ignoreCase, boolean overwriteMyLabels, java.lang.String validPosPattern, boolean verbose)
public void annotate(Annotation annotation)
Annotator
public java.util.Set<java.lang.Class<? extends CoreAnnotation>> requires()
Annotator
public java.util.Set<java.lang.Class<? extends CoreAnnotation>> requirementsSatisfied()
Annotator
requirementsSatisfied
in interface Annotator