Class ArrayDesignValueObjectExt
java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<ubic.gemma.model.expression.arrayDesign.ArrayDesign>
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:
-
Field Summary
Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id -
Constructor Summary
ConstructorsConstructorDescriptionArrayDesignValueObjectExt(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject vo) -
Method Summary
Modifier and TypeMethodDescriptionubic.gemma.model.expression.arrayDesign.ArrayDesignValueObjectCollection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObjectCollection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObjectvoidsetAdditionalTaxa(Collection<ubic.gemma.model.genome.Taxon> t) Method to format taxon list for display.voidsetAdditionalTaxa(Set<String> additionalTaxa) voidsetAllParentsAnnotationLink(String allParentsAnnotationLink) voidsetAlternateNames(Collection<String> alternateNames) voidsetAlternative(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject alternative) voidsetBioProcessAnnotationLink(String bioProcessAnnotationLink) voidsetColorString(String colorString) voidsetMergees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> mergees) voidsetMerger(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject) voidsetNoParentsAnnotationLink(String noParentsAnnotationLink) voidsetSubsumees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> subsumees) voidsetSubsumer(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, toStringMethods 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, setTroubledMethods inherited from class ubic.gemma.model.common.IdentifiableValueObject
getId, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ubic.gemma.model.common.description.Versioned
getLastUpdated
-
Constructor Details
-
ArrayDesignValueObjectExt
public ArrayDesignValueObjectExt(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject vo)
-
-
Method Details
-
getAdditionalTaxa
-
setAdditionalTaxa
-
getAllParentsAnnotationLink
-
getAlternateNames
-
getAlternative
public ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject getAlternative() -
getBioProcessAnnotationLink
-
getColorString
-
getMergees
-
getMerger
public ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject getMerger() -
getNoParentsAnnotationLink
-
getSubsumees
-
getSubsumer
public ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject getSubsumer() -
setAdditionalTaxa
Method to format taxon list for display.- Parameters:
t- Collection of taxon used to create array/platform
-
setAllParentsAnnotationLink
-
setAlternateNames
-
setAlternative
public void setAlternative(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject alternative) -
setBioProcessAnnotationLink
-
setColorString
-
setMergees
public void setMergees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> mergees) -
setMerger
public void setMerger(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject) -
setNoParentsAnnotationLink
-
setSubsumees
public void setSubsumees(Collection<ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject> subsumees) -
setSubsumer
public void setSubsumer(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject arrayDesignValueObject)
-