public class Project extends java.lang.Object implements ProjectEntity
| Constructor and Description |
|---|
Project() |
| Modifier and Type | Method and Description |
|---|---|
Form |
asForm() |
static Form |
form() |
java.lang.String |
getEntityDisplayName()
Representation, like "Branch P/X"
|
Project |
getProject()
Returns the project this entity is associated with
|
ProjectEntityType |
getProjectEntityType()
Gets the type of entity as an enum.
|
static Project |
of(NameDescription nameDescription) |
static Project |
of(NameDescriptionState nameDescription) |
Project |
update(NameDescriptionState form) |
Project |
withId(ID id) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetProjectId, getSignature, projectIdgetId, id, isEntityDefined, isEntityNewpublic static Project of(NameDescriptionState nameDescription)
public static Project of(NameDescription nameDescription)
public Project getProject()
ProjectEntitygetProject in interface ProjectEntitypublic ProjectEntityType getProjectEntityType()
ProjectEntitygetProjectEntityType in interface ProjectEntitypublic java.lang.String getEntityDisplayName()
ProjectEntitygetEntityDisplayName in interface ProjectEntitypublic static Form form()
public Project update(NameDescriptionState form)
public Form asForm()