|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.danube.scrumworks.api.wso.BacklogItemWSO
public final class BacklogItemWSO
Web Service Object for representing Backlog Items.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.danube.scrumworks.util.HasRank |
|---|
com.danube.scrumworks.util.HasRank.RankComparator, com.danube.scrumworks.util.HasRank.RankExtractor |
| Field Summary |
|---|
| Fields inherited from interface com.danube.scrumworks.util.HasRank |
|---|
COMPARATOR |
| Constructor Summary | |
|---|---|
BacklogItemWSO()
Constructs a new BacklogItemWSO. |
|
BacklogItemWSO(java.lang.Long backlogItemId,
java.lang.String title,
java.lang.String description,
java.lang.Integer estimate,
BusinessWeightWSO businessWeight,
double rank,
java.lang.Long releaseId,
java.lang.Long sprintId,
boolean active,
java.util.Date completed,
ThemeWSO[] themes,
java.lang.Long groupId,
java.lang.String key,
java.lang.Long productId)
Constructs a new BacklogItemWSO. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object other)
|
java.lang.Long |
getBacklogItemId()
Gets the backlog item ID. |
BusinessWeightWSO |
getBusinessWeight()
Gets the business weight. |
java.util.Date |
getCompletedDate()
Gets the date the backlog item was marked done. |
java.lang.String |
getDescription()
Gets the description. |
java.lang.Integer |
getEstimate()
Gets the item's estimate. |
java.lang.Long |
getGroupId()
Gets the group ID. |
java.lang.String |
getKey()
Gets the key. |
java.lang.Long |
getProductId()
Gets the product id. |
double |
getRank()
|
java.lang.Long |
getReleaseId()
Gets the release id. |
java.lang.Long |
getSprintId()
Gets the sprint id. |
ThemeWSO[] |
getThemes()
|
java.lang.String |
getTitle()
Gets the title. |
boolean |
hasCompletedDate()
Returns true if this item has a completed date set. |
int |
hashCode()
|
boolean |
isActive()
|
void |
setActive(boolean active)
Sets whether or not the backlog item is active (not deleted). |
void |
setBacklogItemId(java.lang.Long backlogItemId)
Sets the backlog item's ID. |
void |
setBusinessWeight(BusinessWeightWSO businessWeight)
Sets the business weight. |
void |
setCompletedDate(java.util.Date completedDate)
Sets the date the item was completed. |
void |
setDescription(java.lang.String description)
Sets the description. |
void |
setEstimate(java.lang.Integer estimate)
Sets the estimate. |
void |
setGroupId(java.lang.Long groupId)
Sets the group ID. |
void |
setKey(java.lang.String key)
Sets the key. |
void |
setProductId(java.lang.Long productId)
Sets the product id. |
void |
setRank(double rank)
Sets the rank. |
void |
setReleaseId(java.lang.Long releaseId)
Sets the release id. |
void |
setSprintId(java.lang.Long sprintId)
Sets the sprint id. |
void |
setThemes(ThemeWSO[] themes)
Sets the themes associated with this item. |
void |
setTitle(java.lang.String title)
Sets the title. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BacklogItemWSO()
BacklogItemWSO.
public BacklogItemWSO(java.lang.Long backlogItemId,
java.lang.String title,
java.lang.String description,
java.lang.Integer estimate,
BusinessWeightWSO businessWeight,
double rank,
java.lang.Long releaseId,
java.lang.Long sprintId,
boolean active,
java.util.Date completed,
ThemeWSO[] themes,
java.lang.Long groupId,
java.lang.String key,
java.lang.Long productId)
BacklogItemWSO.
backlogItemId - the backlog item's IDtitle - the titledescription - the descriptionestimate - the estimate or null for unestimatedbusinessWeight - the business weight or null for no business weightrank - the rankreleaseId - the release IDsprintId - the sprint ID or null for uncommittedactive - true if the PBI is active (not deleted)completed - the date the item was completed or null if not completedthemes - the themes applied to the backlog itemgroupId - the ID of the group the PBI is in. Ignored after release 4.3.key - the PBI's keyproductId - the product ID| Method Detail |
|---|
public boolean isActive()
true if the backlog item is active (not deleted)public void setActive(boolean active)
active - true if the backlog item is active (not deleted)public java.lang.Long getBacklogItemId()
public void setBacklogItemId(java.lang.Long backlogItemId)
backlogItemId - the ID of the backlog itempublic java.util.Date getCompletedDate()
null if the item is not completedpublic void setCompletedDate(java.util.Date completedDate)
completedDate - the date the item was completed or null if not donepublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - the descriptionpublic java.lang.Integer getEstimate()
null if unestimatedpublic void setEstimate(java.lang.Integer estimate)
estimate - the estimate or null if unestimatedpublic BusinessWeightWSO getBusinessWeight()
public void setBusinessWeight(BusinessWeightWSO businessWeight)
businessWeight - the new business weightpublic double getRank()
getRank in interface com.danube.scrumworks.util.HasRankpublic void setRank(double rank)
rank - the new rankpublic java.lang.Long getReleaseId()
public void setReleaseId(java.lang.Long releaseId)
releaseId - the new release idpublic java.lang.Long getSprintId()
null if the item is uncommittedpublic void setSprintId(java.lang.Long sprintId)
sprintId - the new sprint id or null if the item is uncommittedpublic java.lang.String getTitle()
public void setTitle(java.lang.String title)
title - the new titlepublic ThemeWSO[] getThemes()
public void setThemes(ThemeWSO[] themes)
themes - the themes for this item. null and empty both indicate no themes.public java.lang.Long getGroupId()
null for versions of ScrumWorks later than 4.3.
nullpublic void setGroupId(java.lang.Long groupId)
groupId - the group IDpublic java.lang.String getKey()
public void setKey(java.lang.String key)
key - the new keypublic java.lang.Long getProductId()
public void setProductId(java.lang.Long productId)
productId - the new product idpublic boolean hasCompletedDate()
true if this item has a completed date set.
true if completedDate is not nullpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object other)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||