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
ConstructorsConstructorDescriptionRegexMatchResult(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, valuesMethods inherited from class com.google.common.collect.ForwardingObject
toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll