Class MetaprojectImmutable
- java.lang.Object
-
- ch.systemsx.cisd.etlserver.registrator.api.v2.impl.MetaprojectImmutable
-
- All Implemented Interfaces:
ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable
- Direct Known Subclasses:
Metaproject
public class MetaprojectImmutable extends java.lang.Object implements ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutableThe read-only version of metaproject
-
-
Constructor Summary
Constructors Modifier Constructor Description MetaprojectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject metaproject)protectedMetaprojectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject metaproject, boolean existingMetaproject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()ch.systemsx.cisd.openbis.generic.shared.basic.dto.MetaprojectgetMetaproject()java.lang.StringgetName()java.lang.StringgetOwnerId()booleanisExistingMetaproject()
-
-
-
Constructor Detail
-
MetaprojectImmutable
protected MetaprojectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject metaproject, boolean existingMetaproject)
-
MetaprojectImmutable
public MetaprojectImmutable(ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject metaproject)
-
-
Method Detail
-
getMetaproject
public ch.systemsx.cisd.openbis.generic.shared.basic.dto.Metaproject getMetaproject()
-
isExistingMetaproject
public boolean isExistingMetaproject()
- Specified by:
isExistingMetaprojectin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescriptionin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable
-
getOwnerId
public java.lang.String getOwnerId()
- Specified by:
getOwnerIdin interfacech.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectImmutable
-
-