public class DefaultIssue extends Object implements Issue
MESSAGE_MAX_SIZE, RESOLUTION_FALSE_POSITIVE, RESOLUTION_FIXED, RESOLUTION_REMOVED, RESOLUTIONS, STATUS_CLOSED, STATUS_CONFIRMED, STATUS_OPEN, STATUS_REOPENED, STATUS_RESOLVED| Constructor and Description |
|---|
DefaultIssue() |
public DefaultIssue()
public String key()
Issuepublic DefaultIssue setKey(String key)
public String componentKey()
IssuecomponentKey in interface Issuepublic DefaultIssue setComponentKey(String s)
@CheckForNull public Long componentId()
public DefaultIssue setComponentId(@Nullable Long s)
@CheckForNull public String projectKey()
public DefaultIssue setProjectKey(String projectKey)
public DefaultIssue setRuleKey(RuleKey k)
public String severity()
IssueSeverity.public DefaultIssue setSeverity(@Nullable String s)
public boolean manualSeverity()
public DefaultIssue setManualSeverity(boolean b)
@CheckForNull public String message()
public DefaultIssue setMessage(@Nullable String s)
@CheckForNull public Integer line()
Issuepublic DefaultIssue setLine(@Nullable Integer l)
@CheckForNull public Double effortToFix()
IssueeffortToFix in interface Issuepublic DefaultIssue setEffortToFix(@Nullable Double d)
@CheckForNull public WorkDuration technicalDebt()
public DefaultIssue setTechnicalDebt(@Nullable WorkDuration t)
public String status()
IssueIssue.public DefaultIssue setStatus(String s)
@CheckForNull public String resolution()
IssueIssue.resolution in interface Issuepublic DefaultIssue setResolution(@Nullable String s)
@CheckForNull public String reporter()
Issuepublic DefaultIssue setReporter(@Nullable String s)
@CheckForNull public String assignee()
Issuepublic DefaultIssue setAssignee(@Nullable String s)
public Date creationDate()
creationDate in interface Issuepublic DefaultIssue setCreationDate(Date d)
@CheckForNull public Date updateDate()
updateDate in interface Issuepublic DefaultIssue setUpdateDate(@Nullable Date d)
@CheckForNull public Date closeDate()
IssueIssue.STATUS_CLOSED, else null.public DefaultIssue setCloseDate(@Nullable Date d)
@CheckForNull public String checksum()
public DefaultIssue setChecksum(@Nullable String s)
public boolean isNew()
Issuepublic DefaultIssue setNew(boolean b)
public boolean isEndOfLife()
public DefaultIssue setEndOfLife(boolean b)
public boolean isOnDisabledRule()
public DefaultIssue setOnDisabledRule(boolean b)
public boolean isChanged()
public DefaultIssue setChanged(boolean b)
public boolean mustSendNotifications()
public DefaultIssue setSendNotifications(boolean b)
@CheckForNull public String attribute(String key)
public DefaultIssue setAttribute(String key, @Nullable String value)
public Map<String,String> attributes()
attributes in interface Issuepublic DefaultIssue setAttributes(@Nullable Map<String,String> map)
@CheckForNull public String authorLogin()
IssueauthorLogin in interface Issuepublic DefaultIssue setAuthorLogin(@Nullable String s)
@CheckForNull public String actionPlanKey()
actionPlanKey in interface Issuepublic DefaultIssue setActionPlanKey(@Nullable String actionPlanKey)
public DefaultIssue setFieldChange(IssueChangeContext context, String field, @Nullable Serializable oldValue, @Nullable Serializable newValue)
@CheckForNull public FieldDiffs currentChange()
public DefaultIssue addChange(FieldDiffs change)
public DefaultIssue setChanges(List<FieldDiffs> changes)
public List<FieldDiffs> changes()
public DefaultIssue addComment(DefaultIssueComment comment)
public List<IssueComment> comments()
IssueBatchExtension).@CheckForNull public Date selectedAt()
public DefaultIssue setSelectedAt(@Nullable Date d)
Copyright © 2009-2014 SonarSource. All Rights Reserved.