Package cdc.issues.answers
Class ProjectSnapshotIssuesAndAnswers
- java.lang.Object
-
- cdc.issues.answers.ProjectSnapshotIssuesAndAnswers
-
- All Implemented Interfaces:
IssuesAndAnswers
public class ProjectSnapshotIssuesAndAnswers extends Object implements IssuesAndAnswers
-
-
Constructor Summary
Constructors Constructor Description ProjectSnapshotIssuesAndAnswers(Snapshot snapshot)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<? extends IssueAnswer>getAnswer(IssueId id)Set<? extends IssueAnswer>getAnswers()List<Issue>getIssues()
-
-
-
Constructor Detail
-
ProjectSnapshotIssuesAndAnswers
public ProjectSnapshotIssuesAndAnswers(Snapshot snapshot)
-
-
Method Detail
-
getIssues
public List<Issue> getIssues()
- Specified by:
getIssuesin interfaceIssuesAndAnswers- Returns:
- The managed issues.
-
getAnswers
public Set<? extends IssueAnswer> getAnswers()
- Specified by:
getAnswersin interfaceIssuesAndAnswers- Returns:
- The managed answers.
-
getAnswer
public Optional<? extends IssueAnswer> getAnswer(IssueId id)
- Specified by:
getAnswerin interfaceIssuesAndAnswers- Parameters:
id- The issue id.- Returns:
- The answer having an
idornull.
-
-