Class FreeTextGeneResultsValueObject
java.lang.Object
ubic.gemma.model.common.IdentifiableValueObject<GeneSet>
ubic.gemma.model.genome.gene.GeneSetValueObject
ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject
ubic.gemma.model.genome.gene.FreeTextGeneResultsValueObject
- All Implemented Interfaces:
gemma.gsec.model.Securable, gemma.gsec.model.SecureValueObject, Serializable, GemmaSessionBackedValueObject, Identifiable
*
- Author:
- tvrossum
- See Also:
-
Field Summary
Fields inherited from class IdentifiableValueObject
id -
Constructor Summary
ConstructorsConstructorDescriptiondefault constructor to satisfy java bean contractFreeTextGeneResultsValueObject(String name, String description, Long taxonId, String taxonName, Collection<Long> geneIds, String queryString) Method to create a display object from scratch -
Method Summary
Methods inherited from class SessionBoundGeneSetValueObject
isModified, setModifiedMethods inherited from class GeneSetValueObject
getCurrentUserIsOwner, getIsPublic, getIsShared, getSecurableClass, getSize, getTaxonId, getTaxonName, getUserCanWrite, getUserOwned, setIsPublic, setIsShared, setSize, setUserCanWrite, toStringMethods inherited from class IdentifiableValueObject
getId, setIdMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface GemmaSessionBackedValueObject
getId, setIdMethods inherited from interface gemma.gsec.model.Securable
getIdMethods inherited from interface gemma.gsec.model.SecureValueObject
setUserOwned
-
Constructor Details
-
FreeTextGeneResultsValueObject
public FreeTextGeneResultsValueObject()default constructor to satisfy java bean contract -
FreeTextGeneResultsValueObject
public FreeTextGeneResultsValueObject(String name, String description, Long taxonId, String taxonName, Collection<Long> geneIds, String queryString) Method to create a display object from scratch- Parameters:
name- cannot be nulldescription- should not be nulltaxonId- can be nulltaxonName- can be nullgeneIds- can be null; for a gene or experiment, this is a collection just containing their idqueryString- the query string
-
-
Method Details
-
getQueryString
- Returns:
- the queryString
-
setQueryString
- Parameters:
queryString- the queryString to set
-