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, wait
toHumanReadableString
public PatternInspector(Pattern pattern, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration)
public Pattern getPattern()
public boolean conflicts(Object other)
conflicts
in interface IsConflicting
public boolean isRedundant(Object other)
isRedundant
in interface IsRedundant
public boolean subsumes(Object other)
subsumes
in interface IsSubsuming
public Conflict hasConflicts()
hasConflicts
in interface HasConflicts
public ActionsInspectorMultiMap getActionsInspector()
public ConditionsInspectorMultiMap getConditionsInspector()
public String toHumanReadableString()
toHumanReadableString
in interface HumanReadable
public UUIDKey getUuidKey()
getUuidKey
in interface HasUUID
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.