Class ExpressionExperimentEditValueObject

java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<ubic.gemma.model.expression.experiment.ExpressionExperiment>
ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject<ubic.gemma.model.expression.experiment.ExpressionExperiment>
ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject
ubic.gemma.model.expression.experiment.ExpressionExperimentDetailsValueObject
ubic.gemma.web.controller.expression.experiment.ExpressionExperimentEditValueObject
All Implemented Interfaces:
gemma.gsec.model.Securable, gemma.gsec.model.SecureValueObject, Serializable, ubic.gemma.model.common.Describable, ubic.gemma.model.common.Identifiable, ubic.gemma.model.expression.experiment.BioAssaySetValueObject

public class ExpressionExperimentEditValueObject extends ubic.gemma.model.expression.experiment.ExpressionExperimentDetailsValueObject
Author:
paul
See Also:
  • Field Summary

    Fields inherited from class ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject

    description, name, numberOfBioAssays

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

    id
  • Constructor Summary

    Constructors
    Constructor
    Description
    Required when using the class as a spring bean.
    ExpressionExperimentEditValueObject(ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject eevo)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Collection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject>
     
    Collection<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject>
     
    void
    setBioAssays(Collection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject> bioAssays)
     
    void
    setQuantitationTypes(Collection<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> qts)
     

    Methods inherited from class ubic.gemma.model.expression.experiment.ExpressionExperimentDetailsValueObject

    getActuallyTroubled, getArrayDesigns, getBatchFetchEventType, getCellBrowserDatasetName, getCellBrowserUrl, getDateArrayDesignLastUpdated, getDateBatchFetch, getDateCached, getDateDifferentialAnalysis, getDateLinkAnalysis, getDateMissingValueAnalysis, getDatePcaAnalysis, getDateProcessedDataVectorComputation, getDifferentialExpressionAnalyses, getExpressionExperimentSets, getFont, getHasBatchInformation, getHasBothIntensities, getHasCoexpressionAnalysis, getHasDifferentialExpressionAnalysis, getHasEitherIntensity, getHasMultiplePreferredQuantitationTypes, getHasMultipleTechnologyTypes, getIsRNASeq, getIsSingleCell, getLastArrayDesignUpdateDate, getLinkAnalysisEventType, getMissingValueAnalysisEventType, getNumAnnotations, getNumberOfCellIds, getNumberOfCells, getNumPopulatedFactors, getOriginalPlatforms, getOtherParts, getPcaAnalysisEventType, getPlatformTroubled, getPrimaryCitation, getProcessedDataVectorComputationEventType, getPubmedId, getQChtml, getReprocessedFromRawData, getSampleRemovedFlags, getSecondaryAccession, getSecondaryExternalDatabase, getSecondaryExternalUri, getTroubled, getTroubleDetails, getTroubleDetails, isHasCellBrowser, setArrayDesigns, setBatchFetchEventType, setCellBrowserDatasetName, setCellBrowserUrl, setDateArrayDesignLastUpdated, setDateBatchFetch, setDateCached, setDateDifferentialAnalysis, setDateLinkAnalysis, setDateMissingValueAnalysis, setDatePcaAnalysis, setDateProcessedDataVectorComputation, setDifferentialExpressionAnalyses, setExpressionExperimentSets, setFont, setHasBatchInformation, setHasBothIntensities, setHasCellBrowser, setHasCoexpressionAnalysis, setHasDifferentialExpressionAnalysis, setHasEitherIntensity, setHasMultiplePreferredQuantitationTypes, setHasMultipleTechnologyTypes, setIsRNASeq, setIsSingleCell, setLastArrayDesignUpdateDate, setLinkAnalysisEventType, setMissingValueAnalysisEventType, setNumAnnotations, setNumberOfCellIds, setNumberOfCells, setNumPopulatedFactors, setOriginalPlatforms, setOtherParts, setPcaAnalysisEventType, setPrimaryCitation, setProcessedDataVectorComputationEventType, setPubmedId, setQChtml, setReprocessedFromRawData, setSampleRemovedFlags, setSecondaryAccession, setSecondaryExternalDatabase, setSecondaryExternalUri

    Methods inherited from class ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject

    getAccession, getArrayDesignCount, getBatchConfound, getBatchEffect, getBatchEffectStatistics, getBioAssayCount, getBioMaterialCount, getCharacteristics, getCurrentUserHasWritePermission, getCurrentUserIsOwner, getDescription, getExperimentalDesign, getExternalDatabase, getExternalDatabaseUri, getExternalUri, getGeeq, getIsPublic, getIsShared, getMetadata, getMinPvalue, getName, getNumberOfBioAssays, getProcessedExpressionVectorCount, getSecurableClass, getShortName, getSource, getSuitableForDEA, getTaxon, getTaxonId, getTaxonObject, getTechnologyType, getUserCanWrite, getUserOwned, setAccession, setArrayDesignCount, setBatchConfound, setBatchEffect, setBatchEffectStatistics, setBioMaterialCount, setCharacteristics, setDescription, setExperimentalDesign, setExternalDatabase, setExternalDatabaseUri, setExternalUri, setGeeq, setIsPublic, setIsShared, setMetadata, setMinPvalue, setName, setNumberOfBioAssays, setProcessedExpressionVectorCount, setShortName, setSource, setSuitableForDEA, setTaxonObject, setTechnologyType, setUserCanWrite, setUserOwned, toString

    Methods inherited from class ubic.gemma.model.common.auditAndSecurity.curation.AbstractCuratableValueObject

    getCurationNote, getLastNeedsAttentionEvent, getLastNoteUpdateEvent, getLastTroubledEvent, getLastUpdated, getNeedsAttention, setCurationNote, setLastNeedsAttentionEvent, setLastNoteUpdateEvent, setLastTroubledEvent, setLastUpdated, setNeedsAttention, setTroubled

    Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject

    canEqual, equals, getId, hashCode, setId

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface ubic.gemma.model.common.Identifiable

    getId

    Methods inherited from interface gemma.gsec.model.Securable

    getId
  • Constructor Details

    • ExpressionExperimentEditValueObject

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

      public ExpressionExperimentEditValueObject(ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject eevo)
  • Method Details

    • getQuantitationTypes

      public Collection<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> getQuantitationTypes()
    • setQuantitationTypes

      public void setQuantitationTypes(Collection<ubic.gemma.model.common.quantitationtype.QuantitationTypeValueObject> qts)
    • getBioAssays

      public Collection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject> getBioAssays()
    • setBioAssays

      public void setBioAssays(Collection<ubic.gemma.model.expression.bioAssay.BioAssayValueObject> bioAssays)