- java.lang.Object
-
- edu.stanford.nlp.ling.tokensregex.NodePattern<M>
-
- edu.stanford.nlp.ling.tokensregex.ComplexNodePattern<M,K>
-
- edu.stanford.nlp.ling.tokensregex.MapNodePattern<M,K>
-
- All Implemented Interfaces:
Serializable
public class MapNodePattern<M extends Map<K,Object>,K> extends ComplexNodePattern<M,K>
Pattern for matching a Map from keys K to objects- Author:
- Angel Chang
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class edu.stanford.nlp.ling.tokensregex.ComplexNodePattern
ComplexNodePattern.AbstractStringAnnotationPattern, ComplexNodePattern.AttributesEqualMatchChecker<K>, ComplexNodePattern.IntegerAnnotationPattern, ComplexNodePattern.NilAnnotationPattern, ComplexNodePattern.NotNilAnnotationPattern, ComplexNodePattern.NumericAnnotationPattern, ComplexNodePattern.SequenceRegexPattern<T>, ComplexNodePattern.StringAnnotationPattern, ComplexNodePattern.StringAnnotationRegexPattern, ComplexNodePattern.StringInSetAnnotationPattern
-
Nested classes/interfaces inherited from class edu.stanford.nlp.ling.tokensregex.NodePattern
NodePattern.AnyNodePattern<T>, NodePattern.ConjNodePattern<T>, NodePattern.DisjNodePattern<T>, NodePattern.EqualsNodePattern<T>, NodePattern.NegateNodePattern<T>
-
-
Field Summary
-
Fields inherited from class edu.stanford.nlp.ling.tokensregex.NodePattern
ANY_NODE, CASE_INSENSITIVE, NORMALIZE, UNICODE_CASE
-
-
Constructor Summary
Constructors Constructor Description MapNodePattern(Pair<K,NodePattern>... annotationPatterns)MapNodePattern(List<Pair<K,NodePattern>> annotationPatterns)MapNodePattern(K key, NodePattern pattern)
-
Method Summary
-
Methods inherited from class edu.stanford.nlp.ling.tokensregex.ComplexNodePattern
add, getAnnotationPatterns, match, match, matchWithResult, newStringRegexPattern, populate, toString, valueOf
-
-
-
-
Constructor Detail
-
MapNodePattern
public MapNodePattern(List<Pair<K,NodePattern>> annotationPatterns)
-
MapNodePattern
public MapNodePattern(Pair<K,NodePattern>... annotationPatterns)
-
MapNodePattern
public MapNodePattern(K key, NodePattern pattern)
-
-