public class PatternInspector extends Object implements HasConflicts, IsConflicting, IsSubsuming, IsRedundant, HumanReadable, HasKeys
IsConflicting.Covers<T>| Constructor and Description |
|---|
PatternInspector(Pattern pattern,
RuleInspectorUpdater ruleInspectorUpdater,
AnalyzerConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
conflicts(Object other) |
ActionsInspectorMultiMap |
getActionsInspector() |
ConditionsInspectorMultiMap |
getConditionsInspector() |
Pattern |
getPattern() |
UUIDKey |
getUuidKey() |
Conflict |
hasConflicts() |
boolean |
isRedundant(Object other) |
Key[] |
keys() |
boolean |
subsumes(Object other) |
String |
toHumanReadableString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoHumanReadableStringpublic PatternInspector(Pattern pattern, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration)
public Pattern getPattern()
public boolean conflicts(Object other)
conflicts in interface IsConflictingpublic boolean isRedundant(Object other)
isRedundant in interface IsRedundantpublic boolean subsumes(Object other)
subsumes in interface IsSubsumingpublic Conflict hasConflicts()
hasConflicts in interface HasConflictspublic ActionsInspectorMultiMap getActionsInspector()
public ConditionsInspectorMultiMap getConditionsInspector()
public String toHumanReadableString()
toHumanReadableString in interface HumanReadablepublic UUIDKey getUuidKey()
getUuidKey in interface HasUUIDCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.