edu.stanford.nlp.ling.tokensregex
Class SequenceMatchRules.CompositeExtractRuleCreator
java.lang.Object
edu.stanford.nlp.ling.tokensregex.SequenceMatchRules.AnnotationExtractRuleCreator
edu.stanford.nlp.ling.tokensregex.SequenceMatchRules.CompositeExtractRuleCreator
- Enclosing class:
- SequenceMatchRules
public static class SequenceMatchRules.CompositeExtractRuleCreator
- extends SequenceMatchRules.AnnotationExtractRuleCreator
|
Method Summary |
SequenceMatchRules.AnnotationExtractRule |
create(Env env,
java.util.Map<java.lang.String,java.lang.Object> attributes)
|
protected SequenceMatchRules.AnnotationExtractRule |
create(Env env,
SequencePattern.PatternExpr expr,
Expression result)
|
protected void |
updateExtractRule(SequenceMatchRules.AnnotationExtractRule r,
Env env,
SequencePattern.PatternExpr expr,
Expression action,
Expression result)
|
protected void |
updateExtractRule(SequenceMatchRules.AnnotationExtractRule r,
Env env,
TokenSequencePattern pattern,
Expression action,
Expression result)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SequenceMatchRules.CompositeExtractRuleCreator
public SequenceMatchRules.CompositeExtractRuleCreator()
updateExtractRule
protected void updateExtractRule(SequenceMatchRules.AnnotationExtractRule r,
Env env,
SequencePattern.PatternExpr expr,
Expression action,
Expression result)
updateExtractRule
protected void updateExtractRule(SequenceMatchRules.AnnotationExtractRule r,
Env env,
TokenSequencePattern pattern,
Expression action,
Expression result)
create
protected SequenceMatchRules.AnnotationExtractRule create(Env env,
SequencePattern.PatternExpr expr,
Expression result)
create
public SequenceMatchRules.AnnotationExtractRule create(Env env,
java.util.Map<java.lang.String,java.lang.Object> attributes)
- Overrides:
create in class SequenceMatchRules.AnnotationExtractRuleCreator
Stanford NLP Group