public class Version extends java.lang.Object implements Identifiable
REMARK: currently this is only used with Issues, so only id and name are filled
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SHARING_DESCENDANTS |
static java.lang.String |
SHARING_HIERARCHY |
static java.lang.String |
SHARING_NONE |
static java.lang.String |
SHARING_SYSTEM |
static java.lang.String |
SHARING_TREE |
static java.lang.String |
STATUS_CLOSED |
static java.lang.String |
STATUS_LOCKED |
static java.lang.String |
STATUS_OPEN |
Modifier and Type | Method and Description |
---|---|
void |
addCustomFields(java.util.Collection<CustomField> customFields) |
boolean |
equals(java.lang.Object o)
Version objects are considered to be equal if their IDs are not null and equal.
|
java.util.Date |
getCreatedOn() |
CustomField |
getCustomFieldById(int customFieldId) |
java.util.Collection<CustomField> |
getCustomFields() |
java.lang.String |
getDescription() |
java.util.Date |
getDueDate() |
java.lang.Integer |
getId() |
java.lang.String |
getName() |
Project |
getProject() |
java.lang.String |
getSharing() |
java.lang.String |
getStatus() |
java.util.Date |
getUpdatedOn() |
int |
hashCode() |
void |
setCreatedOn(java.util.Date createdOn) |
void |
setDescription(java.lang.String description) |
void |
setDueDate(java.util.Date dueDate) |
void |
setName(java.lang.String name) |
void |
setProject(Project project) |
void |
setSharing(java.lang.String sharing) |
void |
setStatus(java.lang.String status) |
void |
setUpdatedOn(java.util.Date updatedOn) |
java.lang.String |
toString() |
public static final java.lang.String STATUS_OPEN
public static final java.lang.String STATUS_LOCKED
public static final java.lang.String STATUS_CLOSED
public static final java.lang.String SHARING_NONE
public static final java.lang.String SHARING_DESCENDANTS
public static final java.lang.String SHARING_HIERARCHY
public static final java.lang.String SHARING_TREE
public static final java.lang.String SHARING_SYSTEM
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Date getCreatedOn()
public java.lang.String getDescription()
public java.util.Date getDueDate()
public java.lang.Integer getId()
getId
in interface Identifiable
public java.lang.String getName()
public Project getProject()
public java.lang.String getSharing()
public java.lang.String getStatus()
public java.util.Date getUpdatedOn()
public void setCreatedOn(java.util.Date createdOn)
public void setDescription(java.lang.String description)
public void setDueDate(java.util.Date dueDate)
public void setName(java.lang.String name)
public void setProject(Project project)
public void setSharing(java.lang.String sharing)
public void setStatus(java.lang.String status)
public void setUpdatedOn(java.util.Date updatedOn)
public java.util.Collection<CustomField> getCustomFields()
public void addCustomFields(java.util.Collection<CustomField> customFields)
public CustomField getCustomFieldById(int customFieldId)
public java.lang.String toString()
toString
in class java.lang.Object