public class FieldInspector extends Object implements HasConflicts, IsConflicting, IsSubsuming, IsRedundant, HumanReadable, HasKeys
IsConflicting.Covers<T>
Constructor and Description |
---|
FieldInspector(Field field,
RuleInspectorUpdater ruleInspectorUpdater,
AnalyzerConfiguration configuration) |
FieldInspector(ObjectField field,
RuleInspectorUpdater ruleInspectorUpdater,
AnalyzerConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
boolean |
conflicts(Object other) |
InspectorList<ActionInspector> |
getActionInspectorList() |
InspectorList<ConditionInspector> |
getConditionInspectorList() |
ObjectField |
getObjectField() |
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 FieldInspector(Field field, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration)
public FieldInspector(ObjectField field, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration)
public ObjectField getObjectField()
public InspectorList<ActionInspector> getActionInspectorList()
public InspectorList<ConditionInspector> getConditionInspectorList()
public Conflict hasConflicts()
hasConflicts
in interface HasConflicts
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 String toHumanReadableString()
toHumanReadableString
in interface HumanReadable
public UUIDKey getUuidKey()
getUuidKey
in interface HasUUID
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.