|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.base.NamedDto
com.intland.codebeamer.persistence.dto.base.DescribeableDto
com.intland.codebeamer.persistence.dto.TrackerItemDto
public class TrackerItemDto
Wraps a tracker item.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto |
---|
DescribeableDto.DescriptionComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
NamedDto.NameComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
IdentifiableDto.IdComparator |
Nested classes/interfaces inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto |
---|
ReferableDto.DescriptionComparator |
Field Summary | |
---|---|
static java.lang.String |
CI_PREFIX
URL prefix for configuration items. |
static java.lang.String |
CONFIG_ITEM_LINK_TYPE
|
static java.lang.String |
INTERWIKI_LINK_TYPE
|
static java.lang.String |
INTERWIKI_LINK_TYPE_BUG
Deprecated. Use INTERWIKI_LINK_TYPE instead. |
static java.lang.String |
INTERWIKI_LINK_TYPE_TASK
Deprecated. Use INTERWIKI_LINK_TYPE instead. |
static int |
STATUS_CLOSED
TODO: This constant depends on implicit assumptions and should be removed |
static java.lang.String |
URL_PREFIX
URL prefix for tracker items. |
Fields inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto |
---|
HEAD_VERSION, SECTION_DELIMITER, VERSION_DELIMITER |
Constructor Summary | |
---|---|
TrackerItemDto()
|
|
TrackerItemDto(java.lang.Integer id)
Convenience constructor with an id |
|
TrackerItemDto(TrackerItemDto item)
|
Method Summary | |
---|---|
TrackerItemDto |
clone()
Create a clone of this item/issue |
int |
compareTo(java.lang.Object obj)
Caution: NamedDto compareTo violates the rule that a.equals(b)
is equivalent to a.compareTo(b) == 0 , because only the names are compared |
static int |
compareTrackerItems(TrackerItemDto i1,
TrackerItemDto i2)
Compare two TrackerItems that may be null |
boolean |
equals(java.lang.Object obj)
|
UserDto |
getApprover()
Get the user to approve this item/issue |
java.util.Date |
getAssignedAt()
Get the last date and time when the user/role assignment has changed |
java.util.List<? extends NamedDto> |
getAssignedTo()
Get the users or roles assigned to this issue/item |
java.util.List<? extends NamedDto> |
getCategories()
Get the categories associated with this item/issue |
java.util.List<TrackerItemDto> |
getChildren()
Get the list of children of this item (at least the child IDs) Note: Not all properties of the TrackerItemDtos in this list are set (especially custom fields and choice lists are not set) |
java.util.List<? extends NamedDto> |
getChoiceField0s()
Deprecated. use getChoiceList(0) instead |
java.util.List<? extends NamedDto> |
getChoiceField1s()
Deprecated. use getChoiceList(1) instead |
java.util.List<? extends NamedDto> |
getChoiceField2s()
Deprecated. use getChoiceList(2) instead |
java.util.List<? extends NamedDto> |
getChoiceField3s()
Deprecated. use getChoiceList(3) instead |
java.util.Map<java.lang.Integer,java.util.List<? extends NamedDto>> |
getChoiceList()
Get the Map of user defined choice lists: Key = choice index, Value = choice List |
java.util.List<? extends NamedDto> |
getChoiceList(int idx)
Get the idx.th user defined choice list |
java.util.Date |
getClosedAt()
Get the actual close/end date of this issue/item |
java.util.Map<java.lang.Integer,java.lang.String> |
getCustomField()
Get the Map of user defined field values: Key = field index, Value = field value |
java.lang.String |
getCustomField(int idx)
Get the idx.th user defined field value |
java.util.List<TrackerItemDto> |
getDependency()
Get the List of other items/issues associated with this item/issue |
java.util.Date |
getEndDate()
Get the intended/planned end date (and time) of this issue/item |
java.lang.Double |
getEstimatedHours()
Get the estimated effort to resolve this issue/item in hours |
java.lang.String |
getFileRevisionAtClose()
Deprecated. |
java.lang.String |
getFileRevisionAtSubmit()
Deprecated. |
java.lang.Boolean |
getHasCommits()
Check if any SCM commits are associated with this item/issue |
java.lang.String |
getIconUrl()
Returns the URL of the (small) icon image that represents this DTO type. |
java.lang.String |
getInterwikiLink()
Returns the interwiki link that points to the web page where this DTO is managed. |
java.lang.String |
getKeyAndId()
|
java.util.List<? extends NamedDto> |
getMilestones()
Get the milestones associated with this item/issue |
java.util.Date |
getModifiedAt()
Get the date and time of the last issue/item modification |
UserDto |
getModifier()
Get the user that made the last modification |
NamedDto |
getNamedPriority()
Get the priority of this issue/item |
java.lang.Integer |
getNoOfAttachments()
Get the number of attachments associated with this item/issue |
java.util.List<? extends NamedDto> |
getOses()
Get the operating systems associated with this issue/item |
IdentifiableDto |
getParent()
Get the parent item of this item |
TrackerItemDto |
getParentItem()
Get the parent item of this item |
java.util.List<? extends NamedDto> |
getPlatforms()
Get the platforms associated with this item/issue |
java.lang.Integer |
getPriority()
Old style priority getter to be backwards compatible. |
ProjectDto |
getProject()
Get the project this item/issue belongs to |
java.util.List<? extends IdentifiableDto> |
getReferers()
Get the List of objects referring to this item/issue |
java.util.List<? extends NamedDto> |
getResolutions()
Get the resolutions associated with this issue/item |
java.util.List<?> |
getScmCommits()
Deprecated. this information is no longer available here |
java.util.List<? extends NamedDto> |
getSeverities()
Get the severities associated with this item/issue |
java.lang.String |
getShortDescription()
Get a short description of this item/issue. |
java.lang.Double |
getSpentEstimatedHours()
Get the ratio of spentHours/estimatedHours in percent |
java.lang.Double |
getSpentHours()
Get the actual/accumulated effort spent on this issue/item in hours |
java.util.Date |
getStartDate()
Get the intended/planned start date (and time) of this issue/item |
NamedDto |
getStatus()
Get the status of this issue/item |
java.util.Date |
getSubmittedAt()
Get the date and time this issue/item was submitted/created |
UserDto |
getSubmitter()
Get the user that originally submitted/created this issue/item |
java.lang.String |
getSubmitterEmail()
Deprecated. use getSubmitter().getEmail() directly |
java.lang.String |
getSummary()
Deprecated. Use NamedDto.getName() or getShortDescription() instead |
java.util.List<? extends NamedDto> |
getSupervisors()
Get the users or roles supervising this issue/item |
TrackerDto |
getTracker()
Get the Tracker this item/issue belongs to |
java.lang.String |
getTypeName()
Get the type name of this item/issue |
java.lang.String |
getUndefined0()
Deprecated. use getCustomField(0) instead |
java.lang.String |
getUndefined1()
Deprecated. use getCustomField(1) instead |
java.lang.String |
getUndefined10()
Deprecated. use getCustomField(10) instead |
java.lang.String |
getUndefined11()
Deprecated. use getCustomField(11) instead |
java.lang.String |
getUndefined12()
Deprecated. use getCustomField(12) instead |
java.lang.String |
getUndefined13()
Deprecated. use getCustomField(13) instead |
java.lang.String |
getUndefined14()
Deprecated. use getCustomField(14) instead |
java.lang.String |
getUndefined15()
Deprecated. use getCustomField(15) instead |
java.lang.String |
getUndefined16()
Deprecated. use getCustomField(16) instead |
java.lang.String |
getUndefined17()
Deprecated. use getCustomField(17) instead |
java.lang.String |
getUndefined18()
Deprecated. use getCustomField(18) instead |
java.lang.String |
getUndefined19()
Deprecated. use getCustomField(19) instead |
java.lang.String |
getUndefined2()
Deprecated. use getCustomField(2) instead |
java.lang.String |
getUndefined20()
Deprecated. use getCustomField(20) instead |
java.lang.String |
getUndefined21()
Deprecated. use getCustomField(21) instead |
java.lang.String |
getUndefined22()
Deprecated. use getCustomField(22) instead |
java.lang.String |
getUndefined23()
Deprecated. use getCustomField(23) instead |
java.lang.String |
getUndefined24()
Deprecated. use getCustomField(24) instead |
java.lang.String |
getUndefined25()
Deprecated. use getCustomField(25) instead |
java.lang.String |
getUndefined3()
Deprecated. use getCustomField(3) instead |
java.lang.String |
getUndefined4()
Deprecated. use getCustomField(4) instead |
java.lang.String |
getUndefined5()
Deprecated. use getCustomField(5) instead |
java.lang.String |
getUndefined6()
Deprecated. use getCustomField(6) instead |
java.lang.String |
getUndefined7()
Deprecated. use getCustomField(7) instead |
java.lang.String |
getUndefined8()
Deprecated. use getCustomField(8) instead |
java.lang.String |
getUndefined9()
Deprecated. use getCustomField(9) instead |
java.lang.String |
getUrlLink()
Returns the local URL that points to the web page where this DTO is managed. |
java.util.List<? extends NamedDto> |
getVersions()
Get the versions associated with this issue/item |
int |
hashCode()
|
boolean |
isAggregated()
Check if this item contains aggregated child values (e.g. |
boolean |
isClosed()
TODO: This method depends on implicit assumptions and should be removed or refactored Check whether this item/issue is closed or not. |
boolean |
isConfigItem()
Check whether this object represents a CMDB Configuration Item or a Tracker Item (issue) |
boolean |
isDeleted()
Check whether this item/issue has been (logically) deleted |
boolean |
isIndexed()
Check whether this item/issue has been indexed for search |
boolean |
isSubTask()
Check if this issue/item is child of another issue/item |
boolean |
isWaitingForApproval()
Check whether an approver exists or not |
boolean |
isWritable()
Check whether this item/issue is writable/editable for the current user |
void |
setAggregated(boolean aggregated)
Set whether this item contains own values or aggregated child values (e.g. |
void |
setApprover(UserDto approver)
Set the user to approve this item/issue |
void |
setAssignedAt(java.util.Date assignedAt)
Set the last date and time when the user/role assignment has changed |
void |
setAssignedTo(java.util.List<? extends NamedDto> assignedTo)
Set the users or roles assigned to this issue/item |
void |
setCategories(java.util.List<? extends NamedDto> categories)
Set the categories to be associated with this item/issue |
void |
setChildren(java.util.List<TrackerItemDto> children)
Set the list of child-/sub-items of this item. |
void |
setChoiceField0s(java.util.List<? extends NamedDto> value)
Deprecated. use setChoiceList(0, value) instead |
void |
setChoiceField1s(java.util.List<? extends NamedDto> value)
Deprecated. use setChoiceList(1, value) instead |
void |
setChoiceField2s(java.util.List<? extends NamedDto> value)
Deprecated. use setChoiceList(2, value) instead |
void |
setChoiceField3s(java.util.List<? extends NamedDto> value)
Deprecated. use setChoiceList(3, value) instead |
void |
setChoiceList(int idx,
java.util.List<? extends NamedDto> value)
Set the value of the idx.th user defined choice list |
void |
setClosedAt(java.util.Date closedAt)
Set the actual close/end date of this issue/item |
void |
setCustomField(int idx,
java.lang.String value)
Set the value of the idx.th user defined field |
void |
setDeleted(boolean deleted)
Set whether this item/issue has been (logically) deleted |
void |
setDependency(java.util.List<TrackerItemDto> dependency)
Set the List of other items/issues to be associated with this item/issue Note: Changes to this property are not persistent! |
void |
setEndDate(java.util.Date endDate)
Set the intended/planned end date (and time) of this issue/item |
void |
setEstimatedHours(java.lang.Double estimatedHours)
Set the estimated effort to resolve this issue/item in hours |
void |
setFileRevisionAtClose(java.lang.String fileRevisionAtClose)
Deprecated. |
void |
setFileRevisionAtSubmit(java.lang.String fileRevisionAtSubmit)
Deprecated. |
void |
setHasCommits(java.lang.Boolean hasCommits)
Set whether any SCM commits are associated with this item/issue Note: Changes to this property are not persistent |
void |
setIndexed(boolean indexed)
Set whether this item/issue has been indexed for search Note: Changes to this property are not persistent |
void |
setMilestones(java.util.List<? extends NamedDto> milestones)
Set the milestones to be associated with this item/issue |
void |
setModifiedAt(java.util.Date modifiedAt)
Set the date and time of the last issue/item modification |
void |
setModifier(UserDto modifier)
Set the user that made the last modification |
void |
setNamedPriority(NamedDto priority)
Set the priority of this issue/item |
void |
setNoOfAttachments(java.lang.Integer noOfAttachments)
Set the number of attachments associated with this item/issue Note: Changes to this property are not persistent |
void |
setOses(java.util.List<? extends NamedDto> oses)
Set the operating systems to be associated with this issue |
void |
setParent(IdentifiableDto parent)
Set the (ID of the) parent item of this item |
void |
setPlatforms(java.util.List<? extends NamedDto> platforms)
Set the platforms to be associated with this issue |
void |
setPriority(java.lang.Integer prio)
Old style priority setter to be backwards compatible. |
void |
setProject(ProjectDto project)
Deprecated. |
void |
setReferers(java.util.List<? extends IdentifiableDto> referers)
Set the List of objects referring to this item/issue Note: Changes to this property are not persistent! |
void |
setResolutions(java.util.List<? extends NamedDto> resolutions)
Set the resolutions to be associated with this issue |
void |
setScmCommits(java.util.List<?> scmCommits)
Deprecated. this information is no longer available here |
void |
setSeverities(java.util.List<? extends NamedDto> severities)
Set the severities to be associated with this item/issue |
void |
setSpentHours(java.lang.Double spentHours)
Set the actual/accumulated effort spent on this issue/item in hours |
void |
setStartDate(java.util.Date startDate)
Set the intended/planned start date (and time) of this issue/item |
void |
setStatus(NamedDto status)
Set the status of this issue/item |
void |
setSubmittedAt(java.util.Date submittedAt)
Set the date and time this issue/item was submitted/created |
void |
setSubmitter(UserDto submitter)
Set the user that originally submitted/created this issue/item |
void |
setSubmitterEmail(java.lang.String submitterEmail)
Deprecated. Does nothing, will be removed in future release |
void |
setSummary(java.lang.String summary)
Deprecated. Use NamedDto.setName(String) instead |
void |
setSupervisors(java.util.List<? extends NamedDto> supervisors)
Set the users or roles to supervise this issue/item |
void |
setTracker(TrackerDto tracker)
Set the Tracker this item/issue belongs to |
void |
setUndefined0(java.lang.String value)
Deprecated. use setCustomField(0, value) instead |
void |
setUndefined1(java.lang.String value)
Deprecated. use setCustomField(1, value) instead |
void |
setUndefined10(java.lang.String value)
Deprecated. use setCustomField(10, value) instead |
void |
setUndefined11(java.lang.String value)
Deprecated. use setCustomField(11, value) instead |
void |
setUndefined12(java.lang.String value)
Deprecated. use setCustomField(12, value) instead |
void |
setUndefined13(java.lang.String value)
Deprecated. use setCustomField(13, value) instead |
void |
setUndefined14(java.lang.String value)
Deprecated. use setCustomField(14, value) instead |
void |
setUndefined15(java.lang.String value)
Deprecated. use setCustomField(15, value) instead |
void |
setUndefined16(java.lang.String value)
Deprecated. use setCustomField(16, value) instead |
void |
setUndefined17(java.lang.String value)
Deprecated. use setCustomField(17, value) instead |
void |
setUndefined18(java.lang.String value)
Deprecated. use setCustomField(18, value) instead |
void |
setUndefined19(java.lang.String value)
Deprecated. use setCustomField(19, value) instead |
void |
setUndefined2(java.lang.String value)
Deprecated. use setCustomField(2, value) instead |
void |
setUndefined20(java.lang.String value)
Deprecated. use setCustomField(20, value) instead |
void |
setUndefined21(java.lang.String value)
Deprecated. use setCustomField(21, value) instead |
void |
setUndefined22(java.lang.String value)
Deprecated. use setCustomField(22, value) instead |
void |
setUndefined23(java.lang.String value)
Deprecated. use setCustomField(23, value) instead |
void |
setUndefined24(java.lang.String value)
Deprecated. use setCustomField(24, value) instead |
void |
setUndefined25(java.lang.String value)
Deprecated. use setCustomField(25, value) instead |
void |
setUndefined3(java.lang.String value)
Deprecated. use setCustomField(3, value) instead |
void |
setUndefined4(java.lang.String value)
Deprecated. use setCustomField(4, value) instead |
void |
setUndefined5(java.lang.String value)
Deprecated. use setCustomField(5, value) instead |
void |
setUndefined6(java.lang.String value)
Deprecated. use setCustomField(6, value) instead |
void |
setUndefined7(java.lang.String value)
Deprecated. use setCustomField(7, value) instead |
void |
setUndefined8(java.lang.String value)
Deprecated. use setCustomField(8, value) instead |
void |
setUndefined9(java.lang.String value)
Deprecated. use setCustomField(9, value) instead |
void |
setVersions(java.util.List<? extends NamedDto> versions)
Set the versions to be associated with this issue |
void |
setWritable(boolean editable)
Set whether this item/issue is writable/editable for the current user Note: Changes to this property are not persistent |
java.lang.String |
toString()
|
Methods inherited from class com.intland.codebeamer.persistence.dto.base.DescribeableDto |
---|
compareByDescription, getDescription, getDescriptionFormat, setDescription, setDescriptionFormat |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
compareNames, compareString, compareStringIgnoreCase, createLookupMap, getName, setName |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
compare, compareInteger, equals, getId, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String INTERWIKI_LINK_TYPE
public static final java.lang.String CONFIG_ITEM_LINK_TYPE
public static final java.lang.String INTERWIKI_LINK_TYPE_BUG
public static final java.lang.String INTERWIKI_LINK_TYPE_TASK
public static final int STATUS_CLOSED
public static final java.lang.String URL_PREFIX
public static final java.lang.String CI_PREFIX
Constructor Detail |
---|
public TrackerItemDto()
public TrackerItemDto(java.lang.Integer id)
id
- The id for tracker-itempublic TrackerItemDto(TrackerItemDto item)
Method Detail |
---|
public TrackerItemDto clone()
clone
in class IdentifiableDto
public ProjectDto getProject()
getProject
in interface ProjectAwareDto
public void setProject(ProjectDto project)
setProject
in interface ProjectAwareDto
public TrackerDto getTracker()
public void setTracker(TrackerDto tracker)
tracker
- to setpublic TrackerItemDto getParentItem()
public IdentifiableDto getParent()
public void setParent(IdentifiableDto parent)
parent
- is the (ID of the) parent item, or null (no parent item)public boolean isSubTask()
public java.util.List<TrackerItemDto> getChildren()
public void setChildren(java.util.List<TrackerItemDto> children)
children
- is a list of child-/sub-item IDspublic java.util.List<TrackerItemDto> getDependency()
public void setDependency(java.util.List<TrackerItemDto> dependency)
dependency
- is a List of other items/issues to be associated with this item/issue, or nullpublic java.util.List<? extends IdentifiableDto> getReferers()
public void setReferers(java.util.List<? extends IdentifiableDto> referers)
referers
- is a List of objects referring to this item/issue, or nullpublic java.util.Date getSubmittedAt()
public void setSubmittedAt(java.util.Date submittedAt)
submittedAt
- datepublic UserDto getSubmitter()
public void setSubmitter(UserDto submitter)
submitter
- of this issue/itempublic java.lang.String getSubmitterEmail()
getSubmitter().getEmail()
directly
public void setSubmitterEmail(java.lang.String submitterEmail)
public java.util.Date getModifiedAt()
public void setModifiedAt(java.util.Date modifiedAt)
modifiedAt
- date (and time) to setpublic UserDto getModifier()
public void setModifier(UserDto modifier)
modifier
- is the user that made the last modification, or null if no modification has occured yetpublic UserDto getApprover()
public void setApprover(UserDto approver)
approver
- of this item/issue, or nullpublic boolean isWaitingForApproval()
public java.util.List<? extends NamedDto> getAssignedTo()
UserDto
and/or RoleDto
assigned to this issue/item, or null if not setpublic void setAssignedTo(java.util.List<? extends NamedDto> assignedTo)
assignedTo
- is a List of UserDto
and/or RoleDto
to be assigned to this issue/itempublic java.util.Date getAssignedAt()
public void setAssignedAt(java.util.Date assignedAt)
assignedAt
- is the date and time when the user/role assignment has changedpublic java.util.List<? extends NamedDto> getSupervisors()
UserDto
and/or RoleDto
supervising this issue/item, or null if not setpublic void setSupervisors(java.util.List<? extends NamedDto> supervisors)
supervisors
- is a List of UserDto
and/or RoleDto
to supervise this issue/item, or nullpublic NamedDto getNamedPriority()
public void setNamedPriority(NamedDto priority)
priority
- to set, or nullpublic java.lang.Integer getPriority()
getNamedPriority()
public void setPriority(java.lang.Integer prio)
prio
- is the naked priority id to setpublic NamedDto getStatus()
public void setStatus(NamedDto status)
status
- to setpublic java.util.List<? extends NamedDto> getCategories()
public void setCategories(java.util.List<? extends NamedDto> categories)
categories
- to be associated with this item/issue, or nullpublic java.util.List<? extends NamedDto> getSeverities()
public void setSeverities(java.util.List<? extends NamedDto> severities)
severities
- is a List of severities to be associated with this item/issue, or nullpublic java.util.List<? extends NamedDto> getMilestones()
public void setMilestones(java.util.List<? extends NamedDto> milestones)
milestones
- is a List of milestones to associate with this item/issue, or nullpublic java.util.List<? extends NamedDto> getPlatforms()
public void setPlatforms(java.util.List<? extends NamedDto> platforms)
platforms
- is a List of platforms to associate with this issue, or nullpublic java.util.List<? extends NamedDto> getOses()
public void setOses(java.util.List<? extends NamedDto> oses)
oses
- is a List of operating systems to associate with this issue, or nullpublic java.util.List<? extends NamedDto> getResolutions()
public void setResolutions(java.util.List<? extends NamedDto> resolutions)
resolutions
- is a List of resolutions to associate with this issue, or nullpublic java.util.List<? extends NamedDto> getVersions()
public void setVersions(java.util.List<? extends NamedDto> versions)
versions
- is a List of versions to associate with this issue, or nullpublic java.util.Map<java.lang.Integer,java.util.List<? extends NamedDto>> getChoiceList()
public java.util.List<? extends NamedDto> getChoiceList(int idx)
idx
- of the user defined choice list to get [0 .. 8999]
public void setChoiceList(int idx, java.util.List<? extends NamedDto> value)
idx
- of the user defined choice list to set [0 .. 8999]value
- to setpublic java.util.List<? extends NamedDto> getChoiceField0s()
getChoiceList(0)
instead
public void setChoiceField0s(java.util.List<? extends NamedDto> value)
setChoiceList(0, value)
instead
public java.util.List<? extends NamedDto> getChoiceField1s()
getChoiceList(1)
instead
public void setChoiceField1s(java.util.List<? extends NamedDto> value)
setChoiceList(1, value)
instead
public java.util.List<? extends NamedDto> getChoiceField2s()
getChoiceList(2)
instead
public void setChoiceField2s(java.util.List<? extends NamedDto> value)
setChoiceList(2, value)
instead
public java.util.List<? extends NamedDto> getChoiceField3s()
getChoiceList(3)
instead
public void setChoiceField3s(java.util.List<? extends NamedDto> value)
setChoiceList(3, value)
instead
public java.util.Date getStartDate()
public void setStartDate(java.util.Date startDate)
startDate
- is the intended/planned start date (and time), or nullpublic java.util.Date getEndDate()
public void setEndDate(java.util.Date endDate)
endDate
- is the intended/planned end date (and time), or nullpublic java.util.Date getClosedAt()
public void setClosedAt(java.util.Date closedAt)
closedAt
- is the actual close/end date (and time), or nullpublic boolean isClosed()
public java.lang.Double getEstimatedHours()
public void setEstimatedHours(java.lang.Double estimatedHours)
estimatedHours
- is the estimated effort to resolve this issue/item in hours, or nullpublic java.lang.Double getSpentHours()
public void setSpentHours(java.lang.Double spentHours)
spentHours
- is the spent effort on this issue/item in hours, or nullpublic java.lang.Double getSpentEstimatedHours()
public java.lang.String getShortDescription()
NamedDto.getName()
getShortDescription
in interface ReferableDto
public java.lang.String getSummary()
NamedDto.getName()
or getShortDescription()
instead
public void setSummary(java.lang.String summary)
NamedDto.setName(String)
instead
summary
- is the name of this itempublic java.util.Map<java.lang.Integer,java.lang.String> getCustomField()
public java.lang.String getCustomField(int idx)
idx
- of the user defined field whose value to get [0 .. n]
public void setCustomField(int idx, java.lang.String value)
idx
- of the user defined field to set [0 .. n]value
- to setpublic java.lang.String getUndefined0()
getCustomField(0)
instead
public void setUndefined0(java.lang.String value)
setCustomField(0, value)
instead
public java.lang.String getUndefined1()
getCustomField(1)
instead
public void setUndefined1(java.lang.String value)
setCustomField(1, value)
instead
public java.lang.String getUndefined2()
getCustomField(2)
instead
public void setUndefined2(java.lang.String value)
setCustomField(2, value)
instead
public java.lang.String getUndefined3()
getCustomField(3)
instead
public void setUndefined3(java.lang.String value)
setCustomField(3, value)
instead
public java.lang.String getUndefined4()
getCustomField(4)
instead
public void setUndefined4(java.lang.String value)
setCustomField(4, value)
instead
public java.lang.String getUndefined5()
getCustomField(5)
instead
public void setUndefined5(java.lang.String value)
setCustomField(5, value)
instead
public java.lang.String getUndefined6()
getCustomField(6)
instead
public void setUndefined6(java.lang.String value)
setCustomField(6, value)
instead
public java.lang.String getUndefined7()
getCustomField(7)
instead
public void setUndefined7(java.lang.String value)
setCustomField(7, value)
instead
public java.lang.String getUndefined8()
getCustomField(8)
instead
public void setUndefined8(java.lang.String value)
setCustomField(8, value)
instead
public java.lang.String getUndefined9()
getCustomField(9)
instead
public void setUndefined9(java.lang.String value)
setCustomField(9, value)
instead
public java.lang.String getUndefined10()
getCustomField(10)
instead
public void setUndefined10(java.lang.String value)
setCustomField(10, value)
instead
public java.lang.String getUndefined11()
getCustomField(11)
instead
public void setUndefined11(java.lang.String value)
setCustomField(11, value)
instead
public java.lang.String getUndefined12()
getCustomField(12)
instead
public void setUndefined12(java.lang.String value)
setCustomField(12, value)
instead
public java.lang.String getUndefined13()
getCustomField(13)
instead
public void setUndefined13(java.lang.String value)
setCustomField(13, value)
instead
public java.lang.String getUndefined14()
getCustomField(14)
instead
public void setUndefined14(java.lang.String value)
setCustomField(14, value)
instead
public java.lang.String getUndefined15()
getCustomField(15)
instead
public void setUndefined15(java.lang.String value)
setCustomField(15, value)
instead
public java.lang.String getUndefined16()
getCustomField(16)
instead
public void setUndefined16(java.lang.String value)
setCustomField(16, value)
instead
public java.lang.String getUndefined17()
getCustomField(17)
instead
public void setUndefined17(java.lang.String value)
setCustomField(17, value)
instead
public java.lang.String getUndefined18()
getCustomField(18)
instead
public void setUndefined18(java.lang.String value)
setCustomField(18, value)
instead
public java.lang.String getUndefined19()
getCustomField(19)
instead
public void setUndefined19(java.lang.String value)
setCustomField(19, value)
instead
public java.lang.String getUndefined20()
getCustomField(20)
instead
public void setUndefined20(java.lang.String value)
setCustomField(20, value)
instead
public java.lang.String getUndefined21()
getCustomField(21)
instead
public void setUndefined21(java.lang.String value)
setCustomField(21, value)
instead
public java.lang.String getUndefined22()
getCustomField(22)
instead
public void setUndefined22(java.lang.String value)
setCustomField(22, value)
instead
public java.lang.String getUndefined23()
getCustomField(23)
instead
public void setUndefined23(java.lang.String value)
setCustomField(23, value)
instead
public java.lang.String getUndefined24()
getCustomField(24)
instead
public void setUndefined24(java.lang.String value)
setCustomField(24, value)
instead
public java.lang.String getUndefined25()
getCustomField(25)
instead
public void setUndefined25(java.lang.String value)
setCustomField(25, value)
instead
public java.lang.String getFileRevisionAtSubmit()
public void setFileRevisionAtSubmit(java.lang.String fileRevisionAtSubmit)
public java.lang.String getFileRevisionAtClose()
public void setFileRevisionAtClose(java.lang.String fileRevisionAtClose)
public java.lang.Integer getNoOfAttachments()
public void setNoOfAttachments(java.lang.Integer noOfAttachments)
noOfAttachments
- availablepublic java.lang.Boolean getHasCommits()
public void setHasCommits(java.lang.Boolean hasCommits)
hasCommits
- TRUE if SCM commits are associated with this item/issue, otherwise FALSEpublic java.util.List<?> getScmCommits()
public void setScmCommits(java.util.List<?> scmCommits)
public boolean isWritable()
isWritable
in interface WriteControlledDto
public void setWritable(boolean editable)
setWritable
in interface WriteControlledDto
editable
- is true if the current user can edit this item/issue, otherwise falsepublic boolean isIndexed()
isIndexed
in interface IndexableDto
public void setIndexed(boolean indexed)
setIndexed
in interface IndexableDto
indexed
- is true if the item/issue has been indexed for search, otherwise falsepublic boolean isDeleted()
public void setDeleted(boolean deleted)
deleted
- true if item/issue has been (logically) deleted, otherwise falsepublic boolean isAggregated()
getEstimatedHours()
, getSpentHours()
public void setAggregated(boolean aggregated)
getEstimatedHours()
, getSpentHours()
aggregated
- true if this item contains aggregated child values, false if the item contains own valuespublic java.lang.String getKeyAndId()
public boolean isConfigItem()
public java.lang.String getTypeName()
public java.lang.String getUrlLink()
ReferableDto
getUrlLink
in interface ReferableDto
public java.lang.String getInterwikiLink()
ReferableDto
getInterwikiLink
in interface ReferableDto
public java.lang.String getIconUrl()
ReferableDto
getIconUrl
in interface ReferableDto
public boolean equals(java.lang.Object obj)
equals
in class NamedDto
public int hashCode()
hashCode
in class NamedDto
public int compareTo(java.lang.Object obj)
NamedDto
a.equals(b)
is equivalent to a.compareTo(b) == 0
, because only the names are compared
compareTo
in interface java.lang.Comparable
compareTo
in class NamedDto
public java.lang.String toString()
toString
in class NamedDto
public static int compareTrackerItems(TrackerItemDto i1, TrackerItemDto i2)
i1
- is the first TrackerItem, or nulli2
- is the second TrackerItem, or null
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |