edu.stanford.nlp.ling.tokensregex
Class MultiCoreMapNodePattern.StringSequenceAnnotationPattern
java.lang.Object
edu.stanford.nlp.ling.tokensregex.MultiNodePattern<CoreMap>
edu.stanford.nlp.ling.tokensregex.MultiCoreMapNodePattern.StringSequenceAnnotationPattern
- Enclosing class:
- MultiCoreMapNodePattern
public static class MultiCoreMapNodePattern.StringSequenceAnnotationPattern
- extends MultiNodePattern<CoreMap>
|
Method Summary |
protected java.util.Collection<Interval<java.lang.Integer>> |
match(java.util.List<? extends CoreMap> nodes,
int start)
Tries to match sequence of nodes starting of start
Returns intervals (token offsets) of when the nodes matches |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MultiCoreMapNodePattern.StringSequenceAnnotationPattern
public MultiCoreMapNodePattern.StringSequenceAnnotationPattern(java.lang.Class textKey,
java.util.Set<java.util.List<java.lang.String>> targets,
boolean ignoreCase)
MultiCoreMapNodePattern.StringSequenceAnnotationPattern
public MultiCoreMapNodePattern.StringSequenceAnnotationPattern(java.lang.Class textKey,
java.util.Set<java.util.List<java.lang.String>> targets)
MultiCoreMapNodePattern.StringSequenceAnnotationPattern
public MultiCoreMapNodePattern.StringSequenceAnnotationPattern(java.lang.Class textKey,
java.util.Map<java.util.List<java.lang.String>,java.lang.Object> targets,
boolean ignoreCase)
MultiCoreMapNodePattern.StringSequenceAnnotationPattern
public MultiCoreMapNodePattern.StringSequenceAnnotationPattern(java.lang.Class textKey,
java.util.Map<java.util.List<java.lang.String>,java.lang.Object> targets)
match
protected java.util.Collection<Interval<java.lang.Integer>> match(java.util.List<? extends CoreMap> nodes,
int start)
- Description copied from class:
MultiNodePattern
- Tries to match sequence of nodes starting of start
Returns intervals (token offsets) of when the nodes matches
- Specified by:
match in class MultiNodePattern<CoreMap>
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Stanford NLP Group