public class LinkedJiraIssueImpl extends BambooEntityObject implements LinkedJiraIssue
id
Constructor and Description |
---|
LinkedJiraIssueImpl() |
LinkedJiraIssueImpl(String issueKey) |
LinkedJiraIssueImpl(String issueKey,
JiraIssueLinkType issueLinkType) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(LinkedJiraIssue o) |
boolean |
equals(Object o)
This method needs to be here in order to use proper id
|
String |
getIssueKey()
JIRA issue key (DB field)
|
JiraIssueLinkType |
getIssueType()
Return information how Bamboo object relates to JIRA issue (DB field)
|
JiraIssueDetails |
getJiraIssueDetails()
JIRA issue details dynamically retrieved from remote JIRA instance
|
ResultsSummary |
getResultsSummary()
Get
ResultsSummary to which this LinkedJiraIssue applies (DB field) |
int |
hashCode()
This method needs to be here in order to use proper id
|
void |
setIssueKey(String issueKey)
Set JIRA issue key
|
void |
setIssueType(JiraIssueLinkType issueLinkType)
Set how build relates to JIRA issue
|
void |
setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
Set JIRA issue details.
|
void |
setResultsSummary(ResultsSummary resultsSummary)
Set
ResultsSummary to which this LinkedJiraIssue applies (DB field) |
String |
toString() |
getId, setId
clone, getCreationDate, getCurrentDate, getLastModificationDate, setClock, setCreationDate, setLastModificationDate
finalize, getClass, notify, notifyAll, wait, wait, wait
setId
getId
public LinkedJiraIssueImpl()
public LinkedJiraIssueImpl(String issueKey)
public LinkedJiraIssueImpl(String issueKey, JiraIssueLinkType issueLinkType)
public void setIssueKey(String issueKey)
LinkedJiraIssue
setIssueKey
in interface LinkedJiraIssue
issueKey
- JIRA issue key@NotNull public String getIssueKey()
InternalLinkedJiraIssue
getIssueKey
in interface InternalLinkedJiraIssue
public ResultsSummary getResultsSummary()
LinkedJiraIssue
ResultsSummary
to which this LinkedJiraIssue
applies (DB field)getResultsSummary
in interface LinkedJiraIssue
ResultsSummary
objectpublic void setResultsSummary(ResultsSummary resultsSummary)
LinkedJiraIssue
ResultsSummary
to which this LinkedJiraIssue
applies (DB field)setResultsSummary
in interface LinkedJiraIssue
resultsSummary
- ResultsSummary
objectpublic JiraIssueLinkType getIssueType()
InternalLinkedJiraIssue
getIssueType
in interface InternalLinkedJiraIssue
JiraIssueLinkType
objectpublic void setIssueType(JiraIssueLinkType issueLinkType)
LinkedJiraIssue
setIssueType
in interface LinkedJiraIssue
issueLinkType
- defines how build relates to JIRA issuepublic JiraIssueDetails getJiraIssueDetails()
InternalLinkedJiraIssue
getJiraIssueDetails
in interface InternalLinkedJiraIssue
JiraIssueDetails
objectpublic void setJiraIssueDetails(JiraIssueDetails jiraIssueDetails)
InternalLinkedJiraIssue
setJiraIssueDetails
in interface InternalLinkedJiraIssue
jiraIssueDetails
- issue details retrieved from remote JIRA instancepublic int hashCode()
BambooEntityObject
hashCode
in class BambooEntityObject
public boolean equals(Object o)
BambooEntityObject
equals
in class BambooEntityObject
public int compareTo(LinkedJiraIssue o)
compareTo
in interface Comparable<LinkedJiraIssue>
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.