public static class ComplexNodePattern.StringInSetAnnotationPattern extends ComplexNodePattern.AbstractStringAnnotationPattern
NodePattern.AnyNodePattern<T>, NodePattern.ConjNodePattern<T>, NodePattern.DisjNodePattern<T>, NodePattern.EqualsNodePattern<T>, NodePattern.NegateNodePattern<T>ANY_NODE, CASE_INSENSITIVE, NORMALIZE, UNICODE_CASE| Constructor and Description |
|---|
StringInSetAnnotationPattern(Set<String> targets) |
StringInSetAnnotationPattern(Set<String> targets,
int flags) |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getTargets() |
boolean |
match(String str)
Returns true if the input node matches this pattern
|
String |
toString() |
getNormalized, ignoreCase, normalizematchWithResultpublic boolean match(String str)
NodePatternmatch in class NodePattern<String>str - - node to match