public class Project extends BasePOJO
Modifier and Type | Class and Description |
---|---|
static class |
Project.ProjectWFTypeEnum
Defines an enumerated type for FlexDeploy "workflow types".
|
Constructor and Description |
---|
Project()
Default constructor for creating a Project
|
Project(java.lang.Long pProjectId,
java.lang.String pName)
INTERNAL USE ONLY
|
Project(java.lang.Long pProjectId,
java.lang.String pName,
java.lang.String pSCMType)
INTERNAL USE ONLY
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object pObject)
Returns whether the given project is equal to this one.
|
java.lang.String |
getName()
Returns the project name
|
java.lang.Long |
getProjectId()
Returns the project's internal primary key id
|
java.lang.String |
getProjectType()
Returns the project type ("EBS" or "GENERAL").
|
java.lang.String |
getSCMType()
Returns the SCM type for this project
|
int |
hashCode()
Returns a hash code value for this project.
|
boolean |
isContainerProject() |
boolean |
isPartialDeployment()
Returns whether this project is configured for "partial deployment"
|
void |
setContainerProject(boolean pContainerProject) |
void |
setName(java.lang.String pName)
INTERNAL USE ONLY
|
void |
setPartialDeployment(boolean pPartialDeployment)
INTERNAL USE ONLY
|
void |
setProjectId(java.lang.Long pProjectId)
INTERNAL USE ONLY
|
void |
setProjectType(java.lang.String pProjectType)
INTERNAL USE ONLY
|
void |
setSCMType(java.lang.String pSCMType)
INTERNAL USE ONLY
|
java.lang.String |
toString()
Returns custom String representation implemented by walking complete object structure.
|
public Project()
public Project(java.lang.Long pProjectId, java.lang.String pName)
public Project(java.lang.Long pProjectId, java.lang.String pName, java.lang.String pSCMType)
public void setSCMType(java.lang.String pSCMType)
public java.lang.String getSCMType()
public void setName(java.lang.String pName)
public java.lang.String getName()
public void setProjectId(java.lang.Long pProjectId)
public java.lang.Long getProjectId()
public void setPartialDeployment(boolean pPartialDeployment)
public void setContainerProject(boolean pContainerProject)
public boolean isPartialDeployment()
public boolean isContainerProject()
public void setProjectType(java.lang.String pProjectType)
public java.lang.String getProjectType()
public boolean equals(java.lang.Object pObject)
equals
in class java.lang.Object
pObject
- the project to compare to this projectpublic int hashCode()
hashCode
in class java.lang.Object