Class FieldInspector
java.lang.Object
org.drools.verifier.core.cache.inspectors.FieldInspector
- All Implemented Interfaces:
HasConflicts,HasKeys,HasUUID,HumanReadable,IsConflicting,IsRedundant,IsSubsuming
public class FieldInspector
extends Object
implements HasConflicts, IsConflicting, IsSubsuming, IsRedundant, HumanReadable, HasKeys
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.verifier.core.relations.IsConflicting
IsConflicting.Covers<T> -
Constructor Summary
ConstructorsConstructorDescriptionFieldInspector(Field field, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration) FieldInspector(ObjectField field, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration) -
Method Summary
-
Constructor Details
-
FieldInspector
public FieldInspector(Field field, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration) -
FieldInspector
public FieldInspector(ObjectField field, RuleInspectorUpdater ruleInspectorUpdater, AnalyzerConfiguration configuration)
-
-
Method Details
-
getObjectField
-
getActionInspectorList
-
getConditionInspectorList
-
hasConflicts
- Specified by:
hasConflictsin interfaceHasConflicts
-
conflicts
- Specified by:
conflictsin interfaceIsConflicting
-
isRedundant
- Specified by:
isRedundantin interfaceIsRedundant
-
subsumes
- Specified by:
subsumesin interfaceIsSubsuming
-
toHumanReadableString
- Specified by:
toHumanReadableStringin interfaceHumanReadable
-
getUuidKey
- Specified by:
getUuidKeyin interfaceHasUUID
-
keys
-