public class Project extends java.lang.Object implements Identifiable, java.io.Serializable
| Modifier and Type | Method and Description |
|---|---|
void |
addCustomFields(java.util.Collection<CustomField> customFields) |
void |
addTrackers(java.util.Collection<Tracker> trackers) |
boolean |
equals(java.lang.Object o) |
java.util.Date |
getCreatedOn() |
CustomField |
getCustomFieldById(int customFieldId) |
java.util.Collection<CustomField> |
getCustomFields() |
java.lang.String |
getDescription() |
java.lang.String |
getHomepage() |
java.lang.Integer |
getId() |
java.lang.String |
getIdentifier() |
java.lang.String |
getName() |
java.lang.Integer |
getParentId()
Redmine's REST API "get project" operation does NOT return the
parent project ID in redmine 1.1.2 (and maybe earlier).
|
java.lang.Boolean |
getProjectPublic()
Deprecated.
|
Tracker |
getTrackerByName(java.lang.String trackerName) |
java.util.Collection<Tracker> |
getTrackers() |
java.util.Date |
getUpdatedOn() |
int |
hashCode() |
void |
setCreatedOn(java.util.Date createdOn) |
void |
setDescription(java.lang.String description) |
void |
setHomepage(java.lang.String homepage) |
void |
setIdentifier(java.lang.String identifier) |
void |
setName(java.lang.String name) |
void |
setParentId(java.lang.Integer parentId) |
void |
setProjectPublic(java.lang.Boolean projectPublic) |
void |
setUpdatedOn(java.util.Date updatedOn) |
java.lang.String |
toString() |
public java.lang.String getHomepage()
public void setHomepage(java.lang.String homepage)
public java.lang.String getIdentifier()
public void setIdentifier(java.lang.String identifier)
public java.lang.Integer getId()
getId in interface Identifiablepublic java.lang.String getName()
public void setName(java.lang.String name)
name - the project namepublic java.util.Collection<Tracker> getTrackers()
public void addTrackers(java.util.Collection<Tracker> trackers)
public Tracker getTrackerByName(java.lang.String trackerName)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.Date getCreatedOn()
public void setCreatedOn(java.util.Date createdOn)
public java.util.Date getUpdatedOn()
public void setUpdatedOn(java.util.Date updatedOn)
public java.lang.Integer getParentId()
public void setParentId(java.lang.Integer parentId)
@Deprecated public java.lang.Boolean getProjectPublic()
null if the project visibility was not specified or if the project was just retrieved from server.public void setProjectPublic(java.lang.Boolean projectPublic)
public java.util.Collection<CustomField> getCustomFields()
public void addCustomFields(java.util.Collection<CustomField> customFields)
public CustomField getCustomFieldById(int customFieldId)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object