Class Space
- java.lang.Object
-
- ch.ethz.sis.openbis.generic.asapi.v3.dto.space.Space
-
- All Implemented Interfaces:
ICodeHolder,IDescriptionHolder,IModificationDateHolder,IPermIdHolder,IProjectsHolder,IRegistrationDateHolder,IRegistratorHolder,ISamplesHolder,java.io.Serializable
@JsonObject("as.dto.space.Space") public class Space extends java.lang.Object implements java.io.Serializable, ICodeHolder, IDescriptionHolder, IModificationDateHolder, IPermIdHolder, IProjectsHolder, IRegistrationDateHolder, IRegistratorHolder, ISamplesHolder- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Space()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCode()java.lang.StringgetDescription()SpaceFetchOptionsgetFetchOptions()SpaceTechIdgetId()java.util.DategetModificationDate()SpacePermIdgetPermId()java.util.List<Project>getProjects()java.util.DategetRegistrationDate()PersongetRegistrator()java.util.List<Sample>getSamples()booleanisFrozen()booleanisFrozenForProjects()booleanisFrozenForSamples()voidsetCode(java.lang.String code)voidsetDescription(java.lang.String description)voidsetFetchOptions(SpaceFetchOptions fetchOptions)voidsetFrozen(boolean frozen)voidsetFrozenForProjects(boolean frozenForProjects)voidsetFrozenForSamples(boolean frozenForSamples)voidsetId(SpaceTechId id)voidsetModificationDate(java.util.Date modificationDate)voidsetPermId(SpacePermId permId)voidsetProjects(java.util.List<Project> projects)voidsetRegistrationDate(java.util.Date registrationDate)voidsetRegistrator(Person registrator)voidsetSamples(java.util.List<Sample> samples)java.lang.StringtoString()
-
-
-
Method Detail
-
getFetchOptions
public SpaceFetchOptions getFetchOptions()
-
setFetchOptions
public void setFetchOptions(SpaceFetchOptions fetchOptions)
-
getId
public SpaceTechId getId()
-
setId
public void setId(SpaceTechId id)
-
getPermId
public SpacePermId getPermId()
- Specified by:
getPermIdin interfaceIPermIdHolder
-
setPermId
public void setPermId(SpacePermId permId)
-
getCode
public java.lang.String getCode()
- Specified by:
getCodein interfaceICodeHolder
-
setCode
public void setCode(java.lang.String code)
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfaceIDescriptionHolder
-
setDescription
public void setDescription(java.lang.String description)
-
isFrozen
public boolean isFrozen()
-
setFrozen
public void setFrozen(boolean frozen)
-
isFrozenForProjects
public boolean isFrozenForProjects()
-
setFrozenForProjects
public void setFrozenForProjects(boolean frozenForProjects)
-
isFrozenForSamples
public boolean isFrozenForSamples()
-
setFrozenForSamples
public void setFrozenForSamples(boolean frozenForSamples)
-
getRegistrationDate
public java.util.Date getRegistrationDate()
- Specified by:
getRegistrationDatein interfaceIRegistrationDateHolder
-
setRegistrationDate
public void setRegistrationDate(java.util.Date registrationDate)
-
getModificationDate
public java.util.Date getModificationDate()
- Specified by:
getModificationDatein interfaceIModificationDateHolder
-
setModificationDate
public void setModificationDate(java.util.Date modificationDate)
-
getRegistrator
public Person getRegistrator()
- Specified by:
getRegistratorin interfaceIRegistratorHolder
-
setRegistrator
public void setRegistrator(Person registrator)
-
getSamples
public java.util.List<Sample> getSamples()
- Specified by:
getSamplesin interfaceISamplesHolder
-
setSamples
public void setSamples(java.util.List<Sample> samples)
-
getProjects
public java.util.List<Project> getProjects()
- Specified by:
getProjectsin interfaceIProjectsHolder
-
setProjects
public void setProjects(java.util.List<Project> projects)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-