Class ProjectUpdate
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.project.update.ProjectUpdate
- All Implemented Interfaces:
IObjectUpdate<IProjectId>,IUpdate,Serializable
@JsonObject("as.dto.project.update.ProjectUpdate")
public class ProjectUpdate
extends Object
implements IUpdate, IObjectUpdate<IProjectId>
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfreeze()voidvoidvoidsetDescription(String description) voidsetProjectId(IProjectId projectId) voidsetSpaceId(ISpaceId spaceId) booleanbooleanbooleantoString()
-
Constructor Details
-
ProjectUpdate
public ProjectUpdate()
-
-
Method Details
-
getObjectId
- Specified by:
getObjectIdin interfaceIObjectUpdate<IProjectId>
-
getProjectId
-
setProjectId
-
setSpaceId
-
getSpaceId
-
setDescription
-
getDescription
-
shouldBeFrozen
public boolean shouldBeFrozen() -
freeze
public void freeze() -
shouldBeFrozenForExperiments
public boolean shouldBeFrozenForExperiments() -
freezeForExperiments
public void freezeForExperiments() -
shouldBeFrozenForSamples
public boolean shouldBeFrozenForSamples() -
freezeForSamples
public void freezeForSamples() -
getAttachments
-
toString
-