Class BooleanConditionInspector
java.lang.Object
org.drools.verifier.core.cache.inspectors.condition.ConditionInspector<T>
org.drools.verifier.core.cache.inspectors.condition.ComparableConditionInspector
org.drools.verifier.core.cache.inspectors.condition.BooleanConditionInspector
- All Implemented Interfaces:
HasKeys,HasUUID,HumanReadable,IsConflicting,IsConflicting.Covers,IsOverlapping,IsRedundant,IsSubsuming
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.verifier.core.relations.IsConflicting
IsConflicting.Covers<T> -
Field Summary
Fields inherited from class org.drools.verifier.core.cache.inspectors.condition.ComparableConditionInspector
field, operator -
Constructor Summary
ConstructorsConstructorDescriptionBooleanConditionInspector(FieldCondition<Boolean> fieldCondition, AnalyzerConfiguration configuration) -
Method Summary
Methods inherited from class org.drools.verifier.core.cache.inspectors.condition.ComparableConditionInspector
covers, getField, getOperatorMethods inherited from class org.drools.verifier.core.cache.inspectors.condition.ConditionInspector
equals, getCondition, getUuidKey, getValue, getValues, hashCode, hasValue, keys, toString, valueIsEqualTo, valueIsGreaterThan, valueIsGreaterThanOrEqualTo, valueIsLessThan, valueIsLessThanOrEqualTo
-
Constructor Details
-
BooleanConditionInspector
public BooleanConditionInspector(FieldCondition<Boolean> fieldCondition, AnalyzerConfiguration configuration)
-
-
Method Details
-
isRedundant
- Specified by:
isRedundantin interfaceIsRedundant- Overrides:
isRedundantin classConditionInspector
-
conflicts
- Specified by:
conflictsin interfaceIsConflicting- Overrides:
conflictsin classComparableConditionInspector
-
overlaps
- Specified by:
overlapsin interfaceIsOverlapping- Overrides:
overlapsin classComparableConditionInspector
-
subsumes
- Specified by:
subsumesin interfaceIsSubsuming- Overrides:
subsumesin classComparableConditionInspector
-
toHumanReadableString
- Specified by:
toHumanReadableStringin interfaceHumanReadable- Overrides:
toHumanReadableStringin classComparableConditionInspector
-