Class Project
java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.project.Project
- All Implemented Interfaces:
IAttachmentsHolder,ICodeHolder,IDescriptionHolder,IExperimentsHolder,IIdentifierHolder,IModificationDateHolder,IModifierHolder,IPermIdHolder,IRegistrationDateHolder,IRegistratorHolder,ISpaceHolder,Serializable
@JsonObject("as.dto.project.Project")
public class Project
extends Object
implements Serializable, IAttachmentsHolder, ICodeHolder, IDescriptionHolder, IExperimentsHolder, IIdentifierHolder, IModificationDateHolder, IModifierHolder, IPermIdHolder, IRegistrationDateHolder, IRegistratorHolder, ISpaceHolder
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()getSpace()booleanisFrozen()booleanbooleanvoidsetAttachments(List<Attachment> attachments) voidvoidsetDescription(String description) voidsetExperiments(List<Experiment> experiments) voidsetExperimentsHistory(List<HistoryEntry> experimentsHistory) voidsetFetchOptions(ProjectFetchOptions fetchOptions) voidsetFrozen(boolean frozen) voidsetFrozenForExperiments(boolean frozenForExperiments) voidsetFrozenForSamples(boolean frozenForSamples) voidsetHistory(List<HistoryEntry> history) voidsetIdentifier(ProjectIdentifier identifier) voidvoidsetModificationDate(Date modificationDate) voidsetModifier(Person modifier) voidsetPermId(ProjectPermId permId) voidsetRegistrationDate(Date registrationDate) voidsetRegistrator(Person registrator) voidsetSamples(List<Sample> samples) voidsetSamplesHistory(List<HistoryEntry> samplesHistory) voidvoidsetSpaceHistory(List<HistoryEntry> spaceHistory) voidsetUnknownHistory(List<HistoryEntry> unknownHistory) toString()
-
Constructor Details
-
Project
public Project()
-
-
Method Details
-
getFetchOptions
-
setFetchOptions
-
getPermId
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
-
getIdentifier
- Specified by:
getIdentifierin interfaceIIdentifierHolder
-
setIdentifier
-
getCode
- Specified by:
getCodein interfaceICodeHolder
-
setCode
-
getDescription
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
-
isFrozen
public boolean isFrozen() -
setFrozen
public void setFrozen(boolean frozen) -
isFrozenForExperiments
public boolean isFrozenForExperiments() -
setFrozenForExperiments
public void setFrozenForExperiments(boolean frozenForExperiments) -
isFrozenForSamples
public boolean isFrozenForSamples() -
setFrozenForSamples
public void setFrozenForSamples(boolean frozenForSamples) -
getRegistrationDate
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
-
getModificationDate
- Specified by:
getModificationDatein interfaceIModificationDateHolder
-
setModificationDate
-
getExperiments
- Specified by:
getExperimentsin interfaceIExperimentsHolder
-
setExperiments
-
getSamples
-
setSamples
-
getHistory
-
setHistory
-
getSpaceHistory
-
setSpaceHistory
-
getExperimentsHistory
-
setExperimentsHistory
-
getSamplesHistory
-
setSamplesHistory
-
getUnknownHistory
-
setUnknownHistory
-
getSpace
- Specified by:
getSpacein interfaceISpaceHolder
-
setSpace
-
getRegistrator
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
-
getModifier
- Specified by:
getModifierin interfaceIModifierHolder
-
setModifier
-
getLeader
-
setLeader
-
getAttachments
- Specified by:
getAttachmentsin interfaceIAttachmentsHolder
-
setAttachments
-
toString
-