Class ExpressionExperimentSetValueObject

    • Constructor Detail

      • ExpressionExperimentSetValueObject

        public ExpressionExperimentSetValueObject()
        Required when using the class as a spring bean.
      • ExpressionExperimentSetValueObject

        public ExpressionExperimentSetValueObject​(Long id)
    • Method Detail

      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getExpressionExperimentIds

        public Collection<Long> getExpressionExperimentIds()
      • setExpressionExperimentIds

        public void setExpressionExperimentIds​(Collection<Long> expressionExperimentIds)
      • getIsPublic

        public boolean getIsPublic()
        Specified by:
        getIsPublic in interface gemma.gsec.model.SecureValueObject
      • setIsPublic

        public void setIsPublic​(boolean isPublic)
        Specified by:
        setIsPublic in interface gemma.gsec.model.SecureValueObject
      • getIsShared

        public boolean getIsShared()
        Specified by:
        getIsShared in interface gemma.gsec.model.SecureValueObject
      • setIsShared

        public void setIsShared​(boolean isShared)
        Specified by:
        setIsShared in interface gemma.gsec.model.SecureValueObject
      • getSecurableClass

        public Class<? extends gemma.gsec.model.Securable> getSecurableClass()
        Specified by:
        getSecurableClass in interface gemma.gsec.model.SecureValueObject
      • getUserCanWrite

        public boolean getUserCanWrite()
        Specified by:
        getUserCanWrite in interface gemma.gsec.model.SecureValueObject
      • setUserCanWrite

        public void setUserCanWrite​(boolean userCanWrite)
        Specified by:
        setUserCanWrite in interface gemma.gsec.model.SecureValueObject
      • getUserOwned

        public boolean getUserOwned()
        Specified by:
        getUserOwned in interface gemma.gsec.model.SecureValueObject
      • setUserOwned

        public void setUserOwned​(boolean isUserOwned)
        Specified by:
        setUserOwned in interface gemma.gsec.model.SecureValueObject
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getSize

        public Integer getSize()
      • setSize

        public void setSize​(Integer numExperiments)
      • getNumWithCoexpressionAnalysis

        public Integer getNumWithCoexpressionAnalysis()
      • setNumWithCoexpressionAnalysis

        public void setNumWithCoexpressionAnalysis​(Integer numWithCoexpressionAnalysis)
      • getNumWithDifferentialExpressionAnalysis

        public Integer getNumWithDifferentialExpressionAnalysis()
      • setNumWithDifferentialExpressionAnalysis

        public void setNumWithDifferentialExpressionAnalysis​(Integer numWithDifferentialExpressionAnalysis)
      • getTaxonId

        public Long getTaxonId()
      • setTaxonId

        public void setTaxonId​(Long taxonId)
      • getTaxonName

        public String getTaxonName()
      • setTaxonName

        public void setTaxonName​(String taxonName)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • isModifiable

        public boolean isModifiable()
      • setModifiable

        public void setModifiable​(boolean modifiable)