Class RegexMatch.RegexMatchResult
- Enclosing class:
- RegexMatch
public static class RegexMatch.RegexMatchResult
extends com.google.common.collect.ForwardingMap<String,String>
The bean returned into the rule engine. It implements Map so rules can access it directly.
At the same time there's an additional
At the same time there's an additional
matches
bean property to quickly check whether the regex has matched at all.-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.collect.ForwardingMap
com.google.common.collect.ForwardingMap.StandardEntrySet, com.google.common.collect.ForwardingMap.StandardKeySet, com.google.common.collect.ForwardingMap.StandardValues
-
Constructor Summary
ConstructorDescriptionRegexMatchResult
(boolean matches, MatchResult matchResult, List<String> groupNames) -
Method Summary
Methods inherited from class com.google.common.collect.ForwardingMap
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, values
Methods inherited from class com.google.common.collect.ForwardingObject
toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll