Package cdc.issues.answers
Interface IssueAnswer
-
- All Known Implementing Classes:
DefaultIssueAnswer
public interface IssueAnswerInterface describing the answer that can be given to an issue.- Author:
- Damien Carbonne
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAssignee()StringgetAuthor()List<IssueComment>getComments()InstantgetCreationDate()IssueIdgetIssueId()InstantgetModificationDate()IssueSeveritygetNewSeverity()IssueResolutiongetResolution()IssueStatusgetStatus()
-
-
-
Method Detail
-
getIssueId
IssueId getIssueId()
- Returns:
- The id of associated issues.
Should NOT benull.
-
getAuthor
String getAuthor()
- Returns:
- The author of this answer.
-
getCreationDate
Instant getCreationDate()
- Returns:
- The creation date (as an Instant) of this answer.
-
getModificationDate
Instant getModificationDate()
- Returns:
- The last modification date (as an Instant) of this answer.
-
getStatus
IssueStatus getStatus()
- Returns:
- The status of this answer.
Should NOT benull.
-
getResolution
IssueResolution getResolution()
- Returns:
- The resolution of this answer.
May be
null.
-
getAssignee
String getAssignee()
- Returns:
- The assignee of this answer.
-
getNewSeverity
IssueSeverity getNewSeverity()
- Returns:
- The new severity of this answer.
May benullif severity was not changed.
-
getComments
List<IssueComment> getComments()
- Returns:
- The comments of this answer.
-
-