Class ArrayDesignValueObjectExt
- java.lang.Object
-
- ubic.gemma.model.common.IdentifiableValueObject<C>
-
- ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject<ubic.gemma.model.expression.arrayDesign.ArrayDesign>
-
- ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
-
- ubic.gemma.web.controller.expression.arrayDesign.ArrayDesignValueObjectExt
-
- All Implemented Interfaces:
Serializable
,ubic.gemma.model.common.description.Versioned
,ubic.gemma.model.common.Identifiable
public class ArrayDesignValueObjectExt extends ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
Extended value object to carry more data to client.- Author:
- paul
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ArrayDesignValueObjectExt(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject vo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAllParentsAnnotationLink()
Collection<String>
getAlternateNames()
ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
getAlternative()
String
getBioProcessAnnotationLink()
String
getColorString()
Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject>
getMergees()
ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
getMerger()
String
getNoParentsAnnotationLink()
Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject>
getSubsumees()
ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
getSubsumer()
void
setAdditionalTaxa(Collection<ubic.gemma.model.genome.Taxon> t)
Method to format taxon list for display.void
setAllParentsAnnotationLink(String allParentsAnnotationLink)
void
setAlternateNames(Collection<String> alternateNames)
void
setAlternative(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject alternative)
void
setBioProcessAnnotationLink(String bioProcessAnnotationLink)
void
setColorString(String colorString)
void
setMergees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> mergees)
void
setMerger(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject)
void
setNoParentsAnnotationLink(String noParentsAnnotationLink)
void
setSubsumees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> subsumees)
void
setSubsumer(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject)
-
Methods inherited from class ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject
canEqual, create, equals, getBlackListed, getColor, getCreateDate, getDateCached, getDescription, getDesignElementCount, getExpressionExperimentCount, getExternalReferences, getHasBlatAssociations, getHasGeneAssociations, getHasSequenceAssociations, getIsAffymetrixAltCdf, getIsMerged, getIsMergee, getIsSubsumed, getIsSubsumer, getLastGeneMapping, getLastRepeatMask, getLastSequenceAnalysis, getLastSequenceUpdate, getName, getNumberOfExpressionExperiments, getNumGenes, getNumProbeAlignments, getNumProbeSequences, getNumProbesToGenes, getReleaseUrl, getReleaseVersion, getShortName, getSwitchedExpressionExperimentCount, getTaxon, getTaxonID, getTaxonObject, getTechnologyType, hashCode, setBlackListed, setColor, setCreateDate, setDateCached, setDescription, setDesignElementCount, setExpressionExperimentCount, setExternalReferences, setHasBlatAssociations, setHasGeneAssociations, setHasSequenceAssociations, setIsAffymetrixAltCdf, setIsMerged, setIsMergee, setIsSubsumed, setIsSubsumer, setLastGeneMapping, setLastRepeatMask, setLastSequenceAnalysis, setLastSequenceUpdate, setName, setNumGenes, setNumProbeAlignments, setNumProbeSequences, setNumProbesToGenes, setReleaseUrl, setReleaseVersion, setShortName, setSwitchedExpressionExperimentCount, setTaxonObject, setTechnologyType, toString
-
Methods inherited from class ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject
getCurationNote, getLastNeedsAttentionEvent, getLastNoteUpdateEvent, getLastTroubledEvent, getLastUpdated, getNeedsAttention, getTroubled, getTroubleDetails, getTroubleDetails, setCurationNote, setLastNeedsAttentionEvent, setLastNoteUpdateEvent, setLastTroubledEvent, setLastUpdated, setNeedsAttention, setTroubled
-
-
-
-
Method Detail
-
getAllParentsAnnotationLink
public String getAllParentsAnnotationLink()
-
getAlternateNames
public Collection<String> getAlternateNames()
-
getAlternative
public ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject getAlternative()
-
getBioProcessAnnotationLink
public String getBioProcessAnnotationLink()
-
getColorString
public String getColorString()
-
getMergees
public Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> getMergees()
-
getMerger
public ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject getMerger()
-
getNoParentsAnnotationLink
public String getNoParentsAnnotationLink()
-
getSubsumees
public Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> getSubsumees()
-
getSubsumer
public ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject getSubsumer()
-
setAdditionalTaxa
public void setAdditionalTaxa(Collection<ubic.gemma.model.genome.Taxon> t)
Method to format taxon list for display.- Parameters:
t
- Collection of taxon used to create array/platform
-
setAllParentsAnnotationLink
public void setAllParentsAnnotationLink(String allParentsAnnotationLink)
-
setAlternateNames
public void setAlternateNames(Collection<String> alternateNames)
-
setAlternative
public void setAlternative(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject alternative)
-
setBioProcessAnnotationLink
public void setBioProcessAnnotationLink(String bioProcessAnnotationLink)
-
setColorString
public void setColorString(String colorString)
-
setMergees
public void setMergees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> mergees)
-
setMerger
public void setMerger(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject)
-
setNoParentsAnnotationLink
public void setNoParentsAnnotationLink(String noParentsAnnotationLink)
-
setSubsumees
public void setSubsumees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> subsumees)
-
setSubsumer
public void setSubsumer(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject)
-
-