Class LinkedJiraIssueImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.jira.jiraissues.LinkedJiraIssueImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,InternalLinkedJiraIssue,LinkedJiraIssue,Cloneable,Comparable<LinkedJiraIssue>
-
Constructor Summary
ConstructorsConstructorDescriptionLinkedJiraIssueImpl(String issueKey) LinkedJiraIssueImpl(String issueKey, JiraIssueLinkType issueLinkType) -
Method Summary
Modifier and TypeMethodDescriptionintboolean@NotNull StringJIRA issue key (DB field)Return information how Bamboo object relates to JIRA issue (DB field)JIRA issue details dynamically retrieved from remote JIRA instanceGetResultsSummaryto which thisLinkedJiraIssueapplies (DB field)inthashCode()voidsetIssueKey(String issueKey) Set JIRA issue keyvoidsetIssueType(JiraIssueLinkType issueLinkType) Set how build relates to JIRA issuevoidsetJiraIssueDetails(JiraIssueDetails jiraIssueDetails) Set JIRA issue details.voidsetResultsSummary(ResultsSummary resultsSummary) SetResultsSummaryto which thisLinkedJiraIssueapplies (DB field)toString()Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
LinkedJiraIssueImpl
public LinkedJiraIssueImpl() -
LinkedJiraIssueImpl
-
LinkedJiraIssueImpl
-
-
Method Details
-
setIssueKey
Description copied from interface:LinkedJiraIssueSet JIRA issue key- Specified by:
setIssueKeyin interfaceLinkedJiraIssue- Parameters:
issueKey- JIRA issue key
-
getIssueKey
Description copied from interface:InternalLinkedJiraIssueJIRA issue key (DB field)- Specified by:
getIssueKeyin interfaceInternalLinkedJiraIssue- Returns:
- JIRA issue key
-
getResultsSummary
Description copied from interface:LinkedJiraIssueGetResultsSummaryto which thisLinkedJiraIssueapplies (DB field)- Specified by:
getResultsSummaryin interfaceLinkedJiraIssue- Returns:
ResultsSummaryobject
-
setResultsSummary
Description copied from interface:LinkedJiraIssueSetResultsSummaryto which thisLinkedJiraIssueapplies (DB field)- Specified by:
setResultsSummaryin interfaceLinkedJiraIssue- Parameters:
resultsSummary-ResultsSummaryobject
-
getIssueType
Description copied from interface:InternalLinkedJiraIssueReturn information how Bamboo object relates to JIRA issue (DB field)- Specified by:
getIssueTypein interfaceInternalLinkedJiraIssue- Returns:
JiraIssueLinkTypeobject
-
setIssueType
Description copied from interface:LinkedJiraIssueSet how build relates to JIRA issue- Specified by:
setIssueTypein interfaceLinkedJiraIssue- Parameters:
issueLinkType- defines how build relates to JIRA issue
-
getJiraIssueDetails
Description copied from interface:InternalLinkedJiraIssueJIRA issue details dynamically retrieved from remote JIRA instance- Specified by:
getJiraIssueDetailsin interfaceInternalLinkedJiraIssue- Returns:
JiraIssueDetailsobject
-
setJiraIssueDetails
Description copied from interface:InternalLinkedJiraIssueSet JIRA issue details.- Specified by:
setJiraIssueDetailsin interfaceInternalLinkedJiraIssue- Parameters:
jiraIssueDetails- issue details retrieved from remote JIRA instance
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.atlassian.core.bean.EntityObject
-
equals
- Overrides:
equalsin classcom.atlassian.core.bean.EntityObject
-
compareTo
- Specified by:
compareToin interfaceComparable<LinkedJiraIssue>
-
toString
-