edu.stanford.nlp.ling.tokensregex
Class CoreMapNodePattern.StringInSetAnnotationPattern
java.lang.Object
edu.stanford.nlp.ling.tokensregex.NodePattern<java.lang.String>
edu.stanford.nlp.ling.tokensregex.CoreMapNodePattern.StringInSetAnnotationPattern
- Enclosing class:
- CoreMapNodePattern
public static class CoreMapNodePattern.StringInSetAnnotationPattern
- extends NodePattern<java.lang.String>
|
Method Summary |
java.util.Set<java.lang.String> |
getTargets()
|
boolean |
match(java.lang.String str)
Returns true if the input node matches this pattern |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CoreMapNodePattern.StringInSetAnnotationPattern
public CoreMapNodePattern.StringInSetAnnotationPattern(java.util.Set<java.lang.String> targets,
boolean ignoreCase)
CoreMapNodePattern.StringInSetAnnotationPattern
public CoreMapNodePattern.StringInSetAnnotationPattern(java.util.Set<java.lang.String> targets)
getTargets
public java.util.Set<java.lang.String> getTargets()
match
public boolean match(java.lang.String str)
- Description copied from class:
NodePattern
- Returns true if the input node matches this pattern
- Specified by:
match in class NodePattern<java.lang.String>
- Parameters:
str - - node to match
- Returns:
- true if the node matches the pattern, false otherwise
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Stanford NLP Group