@Entity public class Project extends Object implements Entity, Identifiable, Stampable
| Modifier and Type | Class and Description |
|---|---|
static class |
Project.ProjectStatus |
| Constructor and Description |
|---|
Project() |
public UUID getId()
getId in interface Identifiablepublic void setId(UUID id)
setId in interface Identifiablepublic Tenant getTenant()
public void setTenant(Tenant tenant)
public String getName()
public void setName(String name)
public String getDescription()
public void setDescription(String description)
public String getExtent()
public void setExtent(String extent)
public Project.ProjectStatus getStatus()
public void setStatus(Project.ProjectStatus status)
public boolean getIsTemplate()
public void setIsTemplate(boolean isTemplate)
public UUID getShape()
public void setShape(UUID shape)
public Principal getCreator()
public void setCreator(Principal creator)
public Date getCreationDate()
getCreationDate in interface Stampablepublic void setCreationDate(Date creationDate)
setCreationDate in interface Stampablepublic Date getLastUpdate()
getLastUpdate in interface Stampablepublic void setLastUpdate(Date lastUpdate)
setLastUpdate in interface Stampablepublic Set<PluginConfiguration> getPluginConfiguration()
public void setPluginConfiguration(Set<PluginConfiguration> pluginConfiguration)
public Set<PrincipalProject> getPrincipalProject()
public void setPrincipalProject(Set<PrincipalProject> principalProject)
public Set<ProjectLayer> getProjectLayers()
public void setProjectLayers(Set<ProjectLayer> projectLayers)
Copyright © 2017. All Rights Reserved.