public class DefaultIssue extends AbstractDefaultIssue<DefaultIssue> implements Issue, NewIssue
Issue.Flowflows, primaryLocation, projectstorage| Constructor and Description |
|---|
DefaultIssue(DefaultInputProject project) |
DefaultIssue(DefaultInputProject project,
SensorStorage storage) |
| Modifier and Type | Method and Description |
|---|---|
void |
doSave() |
DefaultIssue |
forRule(RuleKey ruleKey)
The
RuleKey of the issue. |
java.lang.Double |
gap()
Gap used to compute the effort for fixing the issue.
|
DefaultIssue |
gap(java.lang.Double gap)
Gap used for the computation of the effort.
|
Severity |
overriddenSeverity()
Overridden severity.
|
DefaultIssue |
overrideSeverity(Severity severity)
Override severity of the issue.
|
IssueLocation |
primaryLocation()
Primary locations for this issue.
|
RuleKey |
ruleKey()
The
RuleKey of this issue. |
addFlow, addLocation, at, flows, newLocationsave, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddFlow, addLocation, at, newLocation, savepublic DefaultIssue(DefaultInputProject project)
public DefaultIssue(DefaultInputProject project, @Nullable SensorStorage storage)
public DefaultIssue forRule(RuleKey ruleKey)
NewIssueRuleKey of the issue.public RuleKey ruleKey()
IIssueRuleKey of this issue.public DefaultIssue gap(@Nullable java.lang.Double gap)
NewIssuepublic DefaultIssue overrideSeverity(@Nullable Severity severity)
NewIssueoverrideSeverity in interface NewIssuepublic Severity overriddenSeverity()
IssueoverriddenSeverity in interface Issuepublic java.lang.Double gap()
Issuepublic IssueLocation primaryLocation()
IssueprimaryLocation in interface IIssueprimaryLocation in interface IssueprimaryLocation in class AbstractDefaultIssue<DefaultIssue>public void doSave()
doSave in class DefaultStorable