edu.stanford.nlp.ling.tokensregex
Class CoreMapExpressionNodePattern

java.lang.Object
  extended by edu.stanford.nlp.ling.tokensregex.NodePattern<CoreMap>
      extended by edu.stanford.nlp.ling.tokensregex.CoreMapExpressionNodePattern

public class CoreMapExpressionNodePattern
extends NodePattern<CoreMap>

Pattern for matching a CoreMap using a generic expression

Author:
Angel Chang

Nested Class Summary
 
Nested classes/interfaces inherited from class edu.stanford.nlp.ling.tokensregex.NodePattern
NodePattern.AnyNodePattern<T>, NodePattern.ConjNodePattern<T>, NodePattern.DisjNodePattern<T>, NodePattern.NegateNodePattern<T>
 
Field Summary
 
Fields inherited from class edu.stanford.nlp.ling.tokensregex.NodePattern
ANY_NODE
 
Constructor Summary
CoreMapExpressionNodePattern()
           
CoreMapExpressionNodePattern(Env env, Expression expression)
           
 
Method Summary
 boolean match(CoreMap token)
           
 java.lang.String toString()
           
static CoreMapExpressionNodePattern valueOf(Env env, Expression expression)
           
static CoreMapExpressionNodePattern valueOf(Expression expression)
           
 
Methods inherited from class edu.stanford.nlp.ling.tokensregex.NodePattern
matchWithResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CoreMapExpressionNodePattern

public CoreMapExpressionNodePattern()

CoreMapExpressionNodePattern

public CoreMapExpressionNodePattern(Env env,
                                    Expression expression)
Method Detail

valueOf

public static CoreMapExpressionNodePattern valueOf(Expression expression)

valueOf

public static CoreMapExpressionNodePattern valueOf(Env env,
                                                   Expression expression)

match

public boolean match(CoreMap token)
Specified by:
match in class NodePattern<CoreMap>

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Stanford NLP Group