Package ubic.gemma.model.genome.gene
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
public class FreeTextGeneResultsValueObject extends SessionBoundGeneSetValueObject
*- Author:
- tvrossum
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class ubic.gemma.model.common.IdentifiableValueObject
id
-
-
Constructor Summary
Constructors Constructor Description FreeTextGeneResultsValueObject()
default 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getQueryString()
void
setQueryString(String queryString)
-
Methods inherited from class ubic.gemma.model.genome.gene.SessionBoundGeneSetValueObject
isModified, setModified
-
Methods inherited from class ubic.gemma.model.genome.gene.GeneSetValueObject
getCurrentUserIsOwner, getIsPublic, getIsShared, getSecurableClass, getSize, getTaxonId, getTaxonName, getUserCanWrite, getUserOwned, setIsPublic, setIsShared, setSize, setUserCanWrite, toString
-
Methods inherited from class ubic.gemma.model.common.IdentifiableValueObject
getId, setId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface ubic.gemma.model.common.GemmaSessionBackedValueObject
getId, setId
-
-
-
-
Constructor Detail
-
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
-
-