public class DefaultIssue extends Object implements Issue
MESSAGE_MAX_SIZE, RESOLUTION_FALSE_POSITIVE, RESOLUTION_FIXED, RESOLUTION_REMOVED, RESOLUTION_WONT_FIX, RESOLUTIONS, STATUS_CLOSED, STATUS_CONFIRMED, STATUS_OPEN, STATUS_REOPENED, STATUS_RESOLVED, STATUSES| Constructor and Description |
|---|
DefaultIssue() |
public DefaultIssue()
public String key()
Issuepublic DefaultIssue setKey(String key)
@CheckForNull public String componentUuid()
componentUuid in interface Issuepublic DefaultIssue setComponentUuid(@CheckForNull String componentUuid)
public String componentKey()
IssuecomponentKey in interface Issuepublic DefaultIssue setComponentKey(String s)
@CheckForNull public String moduleUuid()
public DefaultIssue setModuleUuid(@Nullable String moduleUuid)
@CheckForNull public String moduleUuidPath()
public DefaultIssue setModuleUuidPath(@Nullable String moduleUuidPath)
@CheckForNull public String projectUuid()
projectUuid in interface Issuepublic DefaultIssue setProjectUuid(@Nullable String projectUuid)
public String projectKey()
projectKey in interface Issuepublic DefaultIssue setProjectKey(String projectKey)
public DefaultIssue setRuleKey(RuleKey k)
public DefaultIssue setLanguage(String l)
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 Duration debt()
@CheckForNull public Long debtInMinutes()
public DefaultIssue setDebt(@Nullable Duration 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)
public DefaultIssue setCurrentChange(FieldDiffs currentChange)
@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 Long selectedAt()
public DefaultIssue setSelectedAt(@Nullable Long d)
public Collection<String> tags()
public DefaultIssue setTags(Collection<String> tags)
Copyright © 2009–2015 SonarSource. All rights reserved.