Class DefaultExternalIssue
java.lang.Object
org.sonar.api.batch.sensor.internal.DefaultStorable
org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue<DefaultExternalIssue>
org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
- All Implemented Interfaces:
org.sonar.api.batch.sensor.issue.ExternalIssue,org.sonar.api.batch.sensor.issue.IIssue,org.sonar.api.batch.sensor.issue.NewExternalIssue
public class DefaultExternalIssue
extends AbstractDefaultIssue<DefaultExternalIssue>
implements org.sonar.api.batch.sensor.issue.ExternalIssue, org.sonar.api.batch.sensor.issue.NewExternalIssue
-
Field Summary
Fields inherited from class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
flows, primaryLocation, projectFields inherited from class org.sonar.api.batch.sensor.internal.DefaultStorable
storage -
Constructor Summary
ConstructorsConstructorDescriptionDefaultExternalIssue(DefaultInputProject project) DefaultExternalIssue(DefaultInputProject project, org.sonar.api.batch.sensor.internal.SensorStorage storage) -
Method Summary
Modifier and TypeMethodDescriptionvoiddoSave()engineId()org.sonar.api.batch.sensor.issue.NewExternalIssueforRule(org.sonar.api.rule.RuleKey ruleKey) remediationEffortMinutes(Long effort) ruleId()org.sonar.api.batch.sensor.issue.NewExternalIssueorg.sonar.api.rule.RuleKeyruleKey()org.sonar.api.batch.rule.Severityseverity()severity(org.sonar.api.batch.rule.Severity severity) org.sonar.api.rules.RuleTypetype()type(org.sonar.api.rules.RuleType type) Methods inherited from class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
addFlow, addFlow, addLocation, at, flows, newLocation, primaryLocationMethods inherited from class org.sonar.api.batch.sensor.internal.DefaultStorable
save, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.sonar.api.batch.sensor.issue.IIssue
flows, primaryLocationMethods inherited from interface org.sonar.api.batch.sensor.issue.NewExternalIssue
addFlow, addLocation, at, newLocation, save
-
Constructor Details
-
DefaultExternalIssue
-
DefaultExternalIssue
public DefaultExternalIssue(DefaultInputProject project, @Nullable org.sonar.api.batch.sensor.internal.SensorStorage storage)
-
-
Method Details
-
remediationEffortMinutes
- Specified by:
remediationEffortMinutesin interfaceorg.sonar.api.batch.sensor.issue.NewExternalIssue
-
severity
- Specified by:
severityin interfaceorg.sonar.api.batch.sensor.issue.NewExternalIssue
-
engineId
- Specified by:
engineIdin interfaceorg.sonar.api.batch.sensor.issue.ExternalIssue
-
ruleId
- Specified by:
ruleIdin interfaceorg.sonar.api.batch.sensor.issue.ExternalIssue
-
severity
public org.sonar.api.batch.rule.Severity severity()- Specified by:
severityin interfaceorg.sonar.api.batch.sensor.issue.ExternalIssue
-
remediationEffort
- Specified by:
remediationEffortin interfaceorg.sonar.api.batch.sensor.issue.ExternalIssue
-
doSave
public void doSave()- Specified by:
doSavein classDefaultStorable
-
type
public org.sonar.api.rules.RuleType type()- Specified by:
typein interfaceorg.sonar.api.batch.sensor.issue.ExternalIssue
-
engineId
- Specified by:
engineIdin interfaceorg.sonar.api.batch.sensor.issue.NewExternalIssue
-
ruleId
- Specified by:
ruleIdin interfaceorg.sonar.api.batch.sensor.issue.NewExternalIssue
-
forRule
- Specified by:
forRulein interfaceorg.sonar.api.batch.sensor.issue.NewExternalIssue
-
ruleKey
public org.sonar.api.rule.RuleKey ruleKey()- Specified by:
ruleKeyin interfaceorg.sonar.api.batch.sensor.issue.IIssue
-
type
- Specified by:
typein interfaceorg.sonar.api.batch.sensor.issue.NewExternalIssue
-