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 Identifiable
public 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.Object
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object