Class 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
    • Field Summary

      • Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject

        id
    • 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
      • Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject

        getId, setId
      • Methods inherited from interface ubic.gemma.model.common.description.Versioned

        getLastUpdated
    • Constructor Detail

      • ArrayDesignValueObjectExt

        public ArrayDesignValueObjectExt​(ubic.gemma.model.expression.arrayDesign.ArrayDesignValueObject vo)
    • Method Detail

      • getAllParentsAnnotationLink

        public String getAllParentsAnnotationLink()
      • 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)