Class MultiNodePattern.UnionMultiNodePattern<T>
- java.lang.Object
-
- edu.stanford.nlp.ling.tokensregex.MultiNodePattern<T>
-
- edu.stanford.nlp.ling.tokensregex.MultiNodePattern.UnionMultiNodePattern<T>
-
- Enclosing class:
- MultiNodePattern<T>
protected static class MultiNodePattern.UnionMultiNodePattern<T> extends MultiNodePattern<T>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.stanford.nlp.ling.tokensregex.MultiNodePattern
MultiNodePattern.IntersectMultiNodePattern<T>, MultiNodePattern.UnionMultiNodePattern<T>
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedUnionMultiNodePattern(List<MultiNodePattern<T>> nodePatterns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Collection<Interval<Integer>>match(List<? extends T> nodes, int start)Tries to match sequence of nodes starting of start Returns intervals (token offsets) of when the nodes matches-
Methods inherited from class edu.stanford.nlp.ling.tokensregex.MultiNodePattern
getMaxNodes, getMinNodes, isGreedyMatch, setGreedyMatch, setMaxNodes, setMinNodes
-
-
-
-
Constructor Detail
-
UnionMultiNodePattern
protected UnionMultiNodePattern(List<MultiNodePattern<T>> nodePatterns)
-
-
Method Detail
-
match
protected Collection<Interval<Integer>> match(List<? extends T> nodes, int start)
Description copied from class:MultiNodePatternTries to match sequence of nodes starting of start Returns intervals (token offsets) of when the nodes matches- Specified by:
matchin classMultiNodePattern<T>
-
-