Class SingleCheck
- java.lang.Object
-
- org.drools.verifier.core.checks.base.CheckBase
-
- org.drools.verifier.core.checks.base.SingleCheck
-
- All Implemented Interfaces:
Comparable<SingleCheck>,Check
- Direct Known Subclasses:
DetectEmptyRowCheck,DetectImpossibleMatchCheck,DetectMissingActionCheck,DetectMissingConditionCheck,DetectMultipleValuesForOneActionCheck,DetectRedundantActionBase,DetectRedundantConditionsCheck,OneToManyCheck
public abstract class SingleCheck extends CheckBase implements Comparable<SingleCheck>
-
-
Field Summary
Fields Modifier and Type Field Description protected RuleInspectorruleInspector-
Fields inherited from class org.drools.verifier.core.checks.base.CheckBase
configuration, hasIssues
-
-
Constructor Summary
Constructors Constructor Description SingleCheck(RuleInspector ruleInspector, AnalyzerConfiguration configuration, org.drools.verifier.api.reporting.CheckType checkType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(SingleCheck singleCheck)protected org.drools.verifier.api.reporting.CheckTypegetCheckType()RuleInspectorgetRuleInspector()-
Methods inherited from class org.drools.verifier.core.checks.base.CheckBase
getDefaultSeverity, getIssue, hasIssues, isActive, makeIssue, resolveSeverity
-
-
-
-
Field Detail
-
ruleInspector
protected final RuleInspector ruleInspector
-
-
Constructor Detail
-
SingleCheck
public SingleCheck(RuleInspector ruleInspector, AnalyzerConfiguration configuration, org.drools.verifier.api.reporting.CheckType checkType)
-
-
Method Detail
-
getCheckType
protected org.drools.verifier.api.reporting.CheckType getCheckType()
- Specified by:
getCheckTypein classCheckBase
-
getRuleInspector
public RuleInspector getRuleInspector()
-
compareTo
public int compareTo(SingleCheck singleCheck)
- Specified by:
compareToin interfaceComparable<SingleCheck>
-
-