Class DatasetsWebService.ExpressionExperimentWithSearchResultValueObject

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.rest.DatasetsWebService.ExpressionExperimentWithSearchResultValueObject
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
Enclosing class:
DatasetsWebService

public static final class DatasetsWebService.ExpressionExperimentWithSearchResultValueObject extends ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject
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
    ExpressionExperimentWithSearchResultValueObject(ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject vo)
     
    ExpressionExperimentWithSearchResultValueObject(ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject vo, ubic.gemma.model.common.search.SearchResult<ubic.gemma.model.expression.experiment.ExpressionExperiment> result, String resultObjectUrl, boolean resultObjectUrlExternal)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected boolean
     
    boolean
     
    SearchWebService.SearchResultValueObject<ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject>
     
    int
     
     

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

    getAccession, getArrayDesignCount, getBatchConfound, getBatchEffect, getBatchEffectStatistics, getBioAssayCount, getBioMaterialCount, getCharacteristics, getCurrentUserHasWritePermission, getCurrentUserIsOwner, getDescription, getExperimentalDesign, getExternalDatabase, getExternalDatabaseUri, getExternalLabel, 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, setExternalLabel, setExternalUri, setGeeq, setIsPublic, setIsShared, setMetadata, setMinPvalue, setName, setNumberOfBioAssays, setProcessedExpressionVectorCount, setShortName, setSource, setSuitableForDEA, setTaxonObject, setTechnologyType, setUserCanWrite, setUserOwned

    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 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

    • ExpressionExperimentWithSearchResultValueObject

      public ExpressionExperimentWithSearchResultValueObject(ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject vo)
    • ExpressionExperimentWithSearchResultValueObject

      public ExpressionExperimentWithSearchResultValueObject(ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject vo, @Nullable ubic.gemma.model.common.search.SearchResult<ubic.gemma.model.expression.experiment.ExpressionExperiment> result, String resultObjectUrl, boolean resultObjectUrlExternal)
  • Method Details

    • getSearchResult

      @Nullable public SearchWebService.SearchResultValueObject<ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject> getSearchResult()
    • toString

      public String toString()
      Overrides:
      toString in class ubic.gemma.model.expression.experiment.ExpressionExperimentValueObject
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ubic.gemma.model.common.IdentifiableValueObject<ubic.gemma.model.expression.experiment.ExpressionExperiment>
    • canEqual

      protected boolean canEqual(Object other)
      Overrides:
      canEqual in class ubic.gemma.model.common.IdentifiableValueObject<ubic.gemma.model.expression.experiment.ExpressionExperiment>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ubic.gemma.model.common.IdentifiableValueObject<ubic.gemma.model.expression.experiment.ExpressionExperiment>