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.String
getExperimentIdentifier()
Return the experiment identifier of this experiment.java.lang.String
getExperimentType()
Return the type for this experiment.java.util.Date
getModificationDate()
Returns the modification date of this experiment.java.lang.String
getPermId()
Returns the permId of this experiment.java.lang.String
getPropertyValue(java.lang.String propertyCode)
Return the value of a property specified by a code.java.util.Date
getRegistrationDate()
Returns the registration date of this experiment.boolean
isExistingExperiment()
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 codepropertyCode
is 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.
-
-