Class ProjectImmutable
- java.lang.Object
-
- ch.systemsx.cisd.etlserver.registrator.api.v2.impl.ProjectImmutable
-
- All Implemented Interfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
public class ProjectImmutable extends java.lang.Object implements ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
-
Constructor Summary
Constructors Constructor Description ProjectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project project)
ProjectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project project, boolean isExistingProject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
checkExists()
Throw an exception if the project does not existboolean
equals(java.lang.Object obj)
java.lang.String
getCode()
java.lang.String
getDescription()
java.lang.Long
getId()
java.lang.String
getPermId()
ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project
getProject()
java.lang.String
getProjectIdentifier()
java.lang.String
getSpaceCode()
int
hashCode()
boolean
isExistingProject()
-
-
-
Method Detail
-
getId
public java.lang.Long getId()
-
getPermId
public java.lang.String getPermId()
- Specified by:
getPermId
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
getSpaceCode
public java.lang.String getSpaceCode()
- Specified by:
getSpaceCode
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
getProjectIdentifier
public java.lang.String getProjectIdentifier()
- Specified by:
getProjectIdentifier
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
isExistingProject
public boolean isExistingProject()
- Specified by:
isExistingProject
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
checkExists
protected void checkExists()
Throw an exception if the project does not exist
-
getProject
public ch.systemsx.cisd.openbis.generic.shared.basic.dto.Project getProject()
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IProjectImmutable
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
-