Class BioAssayValueObject
- java.lang.Object
-
- ubic.gemma.model.common.IdentifiableValueObject<BioAssay>
-
- ubic.gemma.model.expression.bioAssay.BioAssayValueObject
-
- All Implemented Interfaces:
Serializable
,Identifiable
public class BioAssayValueObject extends IdentifiableValueObject<BioAssay>
- Author:
- Paul
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id
-
-
Constructor Summary
Constructors Constructor Description BioAssayValueObject()
Required when using the class as a spring bean.BioAssayValueObject(Long id)
BioAssayValueObject(BioAssay bioAssay, boolean basic)
BioAssayValueObject(BioAssay bioAssay, boolean basic, boolean predictedOutlier)
BioAssayValueObject(BioAssay bioAssay, Map<Long,ArrayDesignValueObject> arrayDesignValueObjectsById, boolean basic)
-
Method Summary
-
Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject
getId, setId
-
-
-
-
Constructor Detail
-
BioAssayValueObject
public BioAssayValueObject()
Required when using the class as a spring bean.
-
BioAssayValueObject
public BioAssayValueObject(BioAssay bioAssay, @Nullable Map<Long,ArrayDesignValueObject> arrayDesignValueObjectsById, boolean basic)
- Parameters:
arrayDesignValueObjectsById
- pre-populated array design VOs by ID, or null to ignore and the VOs will be initialized viaArrayDesignValueObject(ArrayDesign)
-
BioAssayValueObject
public BioAssayValueObject(BioAssay bioAssay, boolean basic)
-
BioAssayValueObject
public BioAssayValueObject(BioAssay bioAssay, boolean basic, boolean predictedOutlier)
-
BioAssayValueObject
public BioAssayValueObject(Long id)
-
-
Method Detail
-
convert2ValueObjects
public static Collection<BioAssayValueObject> convert2ValueObjects(Collection<BioAssay> bioAssays)
-
getAccession
public DatabaseEntryValueObject getAccession()
-
getArrayDesign
public ArrayDesignValueObject getArrayDesign()
-
getDescription
public String getDescription()
-
getMetadata
public String getMetadata()
-
getName
public String getName()
-
getOriginalPlatform
public ArrayDesignValueObject getOriginalPlatform()
-
getPredictedOutlier
public Boolean getPredictedOutlier()
-
getProcessingDate
public Date getProcessingDate()
-
getSample
public BioMaterialValueObject getSample()
-
getSequencePairedReads
public Boolean getSequencePairedReads()
-
getSequenceReadCount
public Long getSequenceReadCount()
-
getSequenceReadLength
public Integer getSequenceReadLength()
-
getUserFlaggedOutlier
public Boolean getUserFlaggedOutlier()
-
isOutlier
public boolean isOutlier()
-
setAccession
public void setAccession(DatabaseEntryValueObject accession)
-
setArrayDesign
public void setArrayDesign(ArrayDesignValueObject arrayDesign)
-
setDescription
public void setDescription(String description)
-
setMetadata
public void setMetadata(String metadata)
-
setName
public void setName(String name)
-
setOriginalPlatform
public void setOriginalPlatform(ArrayDesignValueObject originalPlatform)
-
setOutlier
public void setOutlier(boolean outlier)
-
setPredictedOutlier
public void setPredictedOutlier(Boolean predictedOutlier)
-
setProcessingDate
public void setProcessingDate(Date processingDate)
-
setSample
public void setSample(BioMaterialValueObject sample)
-
setSequencePairedReads
public void setSequencePairedReads(Boolean sequencePairedReads)
-
setSequenceReadCount
public void setSequenceReadCount(Long sequenceReadCount)
-
setSequenceReadLength
public void setSequenceReadLength(Integer sequenceReadLength)
-
setUserFlaggedOutlier
public void setUserFlaggedOutlier(Boolean userFlaggedOutlier)
-
toString
public String toString()
- Overrides:
toString
in classIdentifiableValueObject<BioAssay>
-
-