edu.stanford.nlp.ling.tokensregex
Class SequenceMatchRules.TextPatternExtractRuleCreator

java.lang.Object
  extended by edu.stanford.nlp.ling.tokensregex.SequenceMatchRules.AnnotationExtractRuleCreator
      extended by edu.stanford.nlp.ling.tokensregex.SequenceMatchRules.TextPatternExtractRuleCreator
Enclosing class:
SequenceMatchRules

public static class SequenceMatchRules.TextPatternExtractRuleCreator
extends SequenceMatchRules.AnnotationExtractRuleCreator


Constructor Summary
SequenceMatchRules.TextPatternExtractRuleCreator()
           
 
Method Summary
 SequenceMatchRules.AnnotationExtractRule create(Env env, java.util.Map<java.lang.String,java.lang.Object> attributes)
           
protected  SequenceMatchRules.AnnotationExtractRule create(Env env, java.lang.String expr, Expression result)
           
protected  void updateExtractRule(SequenceMatchRules.AnnotationExtractRule r, Env env, java.lang.String expr, Expression action, Expression result)
           
 
Methods inherited from class edu.stanford.nlp.ling.tokensregex.SequenceMatchRules.AnnotationExtractRuleCreator
create
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceMatchRules.TextPatternExtractRuleCreator

public SequenceMatchRules.TextPatternExtractRuleCreator()
Method Detail

updateExtractRule

protected void updateExtractRule(SequenceMatchRules.AnnotationExtractRule r,
                                 Env env,
                                 java.lang.String expr,
                                 Expression action,
                                 Expression result)

create

protected SequenceMatchRules.AnnotationExtractRule create(Env env,
                                                          java.lang.String 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