Class ExperimentalDesign
- java.lang.Object
- 
- ubic.gemma.model.common.AbstractDescribable
- 
- ubic.gemma.model.expression.experiment.ExperimentalDesign
 
 
- 
- All Implemented Interfaces:
- gemma.gsec.model.Securable,- gemma.gsec.model.SecuredChild,- Serializable,- Securable,- SecuredChild,- Describable,- Identifiable
 
 @Indexed public class ExperimentalDesign extends AbstractDescribable implements SecuredChild, Serializable - See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classExperimentalDesign.Factory
 - 
Constructor SummaryConstructors Constructor Description ExperimentalDesign()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDescription()Obtain a human-readable description of the objectSet<ExperimentalFactor>getExperimentalFactors()LonggetId()StringgetName()Obtain the name of an object is a possibly ambiguous human-readable identifier that need not be an external database reference.StringgetNormalizationDescription()StringgetQualityControlDescription()StringgetReplicateDescription()SecurablegetSecurityOwner()Set<Characteristic>getTypes()voidsetExperimentalFactors(Set<ExperimentalFactor> experimentalFactors)voidsetNormalizationDescription(String normalizationDescription)voidsetQualityControlDescription(String qualityControlDescription)voidsetReplicateDescription(String replicateDescription)voidsetTypes(Set<Characteristic> types)- 
Methods inherited from class ubic.gemma.model.common.AbstractDescribableequals, hashCode, setDescription, setId, setName, toString
 
- 
 
- 
- 
- 
Method Detail- 
getId@DocumentId public Long getId() - Specified by:
- getIdin interface- Identifiable
- Specified by:
- getIdin interface- gemma.gsec.model.Securable
- Overrides:
- getIdin class- AbstractDescribable
 
 - 
getName@Field public String getName() Description copied from interface:DescribableObtain the name of an object is a possibly ambiguous human-readable identifier that need not be an external database reference.- Specified by:
- getNamein interface- Describable
- Overrides:
- getNamein class- AbstractDescribable
 
 - 
getDescription@Field(store=YES) public String getDescription() Description copied from interface:DescribableObtain a human-readable description of the object- Specified by:
- getDescriptionin interface- Describable
- Overrides:
- getDescriptionin class- AbstractDescribable
 
 - 
getExperimentalFactors@IndexedEmbedded public Set<ExperimentalFactor> getExperimentalFactors() - Returns:
- The description of the factors (TimeCourse, Dosage, etc.) that group the BioAssays.
 
 - 
setExperimentalFactorspublic void setExperimentalFactors(Set<ExperimentalFactor> experimentalFactors) 
 - 
getNormalizationDescriptionpublic String getNormalizationDescription() 
 - 
setNormalizationDescriptionpublic void setNormalizationDescription(String normalizationDescription) 
 - 
getQualityControlDescriptionpublic String getQualityControlDescription() 
 - 
setQualityControlDescriptionpublic void setQualityControlDescription(String qualityControlDescription) 
 - 
getReplicateDescriptionpublic String getReplicateDescription() 
 - 
setReplicateDescriptionpublic void setReplicateDescription(String replicateDescription) 
 - 
getSecurityOwnerpublic Securable getSecurityOwner() - Specified by:
- getSecurityOwnerin interface- gemma.gsec.model.SecuredChild
- Specified by:
- getSecurityOwnerin interface- SecuredChild
 
 - 
getTypespublic Set<Characteristic> getTypes() 
 - 
setTypespublic void setTypes(Set<Characteristic> types) 
 
- 
 
-