public abstract class OneToManyCheck extends SingleCheck
| Modifier and Type | Field and Description |
|---|---|
protected AnalyzerConfiguration |
configuration |
protected boolean |
hasIssues |
ruleInspector| Constructor and Description |
|---|
OneToManyCheck(RuleInspector ruleInspector,
AnalyzerConfiguration configuration,
CheckType checkType) |
OneToManyCheck(RuleInspector ruleInspector,
RuleInspectorCache.Filter filter,
AnalyzerConfiguration configuration,
CheckType checkType) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Severity |
getDefaultSeverity() |
Issue |
getIssue() |
InspectorList<RuleInspector> |
getOtherRows() |
RuleInspector |
getRuleInspector() |
boolean |
hasIssues() |
boolean |
isActive(CheckConfiguration checkConfiguration) |
protected abstract Issue |
makeIssue(Severity severity,
CheckType checkType) |
protected Severity |
resolveSeverity() |
protected boolean |
thereIsAtLeastOneRow() |
compareTo, getCheckTypeprotected final AnalyzerConfiguration configuration
protected boolean hasIssues
public OneToManyCheck(RuleInspector ruleInspector, RuleInspectorCache.Filter filter, AnalyzerConfiguration configuration, CheckType checkType)
public OneToManyCheck(RuleInspector ruleInspector, AnalyzerConfiguration configuration, CheckType checkType)
protected boolean thereIsAtLeastOneRow()
public RuleInspector getRuleInspector()
getRuleInspector in class SingleCheckpublic InspectorList<RuleInspector> getOtherRows()
protected abstract Severity getDefaultSeverity()
public boolean isActive(CheckConfiguration checkConfiguration)
protected Severity resolveSeverity()
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.