Interface IExperimentImmutable
-
- All Superinterfaces:
IMetaprojectContent
public interface IExperimentImmutable extends IMetaprojectContent
Read-only interface to an existing experiment.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetExperimentIdentifier()Return the experiment identifier of this experiment.java.lang.StringgetExperimentType()Return the type for this experiment.java.util.DategetModificationDate()Returns the modification date of this experiment.java.lang.StringgetPermId()Returns the permId of this experiment.java.lang.StringgetPropertyValue(java.lang.String propertyCode)Return the value of a property specified by a code.java.util.DategetRegistrationDate()Returns the registration date of this experiment.booleanisExistingExperiment()Return true if the experiment is in openBIS.-
Methods inherited from interface ch.systemsx.cisd.openbis.dss.generic.shared.api.internal.v2.IMetaprojectContent
getEntityId
-
-
-
-
Method Detail
-
getExperimentIdentifier
java.lang.String getExperimentIdentifier()
Return the experiment identifier of this experiment.
-
isExistingExperiment
boolean isExistingExperiment()
Return true if the experiment is in openBIS.
-
getExperimentType
java.lang.String getExperimentType()
Return the type for this experiment. May be null.
-
getPropertyValue
java.lang.String getPropertyValue(java.lang.String propertyCode)
Return the value of a property specified by a code. May return null of no such property with codepropertyCodeis found.
-
getPermId
java.lang.String getPermId()
Returns the permId of this experiment.
-
getRegistrationDate
java.util.Date getRegistrationDate()
Returns the registration date of this experiment.
-
getModificationDate
java.util.Date getModificationDate()
Returns the modification date of this experiment.
-
-