Class ExpressionExperimentSubSet
- java.lang.Object
-
- ubic.gemma.model.common.AbstractDescribable
-
- ubic.gemma.model.common.AbstractAuditable
-
- ubic.gemma.model.analysis.Investigation
-
- ubic.gemma.model.expression.experiment.BioAssaySet
-
- ubic.gemma.model.expression.experiment.ExpressionExperimentSubSet
-
- All Implemented Interfaces:
gemma.gsec.model.Securable
,gemma.gsec.model.SecuredChild
,Serializable
,Auditable
,Describable
,Identifiable
public class ExpressionExperimentSubSet extends BioAssaySet implements gemma.gsec.model.SecuredChild
A subset of samples from an ExpressionExperiment- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExpressionExperimentSubSet.Factory
-
Constructor Summary
Constructors Constructor Description ExpressionExperimentSubSet()
No-arg constructor added to satisfy javabean contract
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionExperimentValueObject
createValueObject()
Special use case.gemma.gsec.model.Securable
getSecurityOwner()
ExpressionExperiment
getSourceExperiment()
void
setSourceExperiment(ExpressionExperiment sourceExperiment)
-
Methods inherited from class ubic.gemma.model.expression.experiment.BioAssaySet
getAccession, getBioAssays, setAccession, setBioAssays
-
Methods inherited from class ubic.gemma.model.analysis.Investigation
getCharacteristics, getOtherRelevantPublications, getOwner, getPrimaryPublication, setCharacteristics, setOtherRelevantPublications, setOwner, setPrimaryPublication
-
Methods inherited from class ubic.gemma.model.common.AbstractAuditable
getAuditTrail, setAuditTrail
-
Methods inherited from class ubic.gemma.model.common.AbstractDescribable
equals, getDescription, getId, getName, hashCode, setDescription, setId, setName, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ubic.gemma.model.common.Identifiable
getId
-
-
-
-
Method Detail
-
createValueObject
public ExpressionExperimentValueObject createValueObject()
Description copied from class:BioAssaySet
Special use case. Use a constructor of the desired VO instead, or the loadValueObject() in all VO-Enabled services.- Specified by:
createValueObject
in classBioAssaySet
- Returns:
- an expression experiment value object.
-
getSecurityOwner
public gemma.gsec.model.Securable getSecurityOwner()
- Specified by:
getSecurityOwner
in interfacegemma.gsec.model.SecuredChild
-
getSourceExperiment
public ExpressionExperiment getSourceExperiment()
-
setSourceExperiment
public void setSourceExperiment(ExpressionExperiment sourceExperiment)
-
-