Class FreeTextGeneResultsValueObject

All Implemented Interfaces:
gemma.gsec.model.Securable, gemma.gsec.model.SecureValueObject, Serializable, GemmaSessionBackedValueObject, Identifiable

public class FreeTextGeneResultsValueObject extends SessionBoundGeneSetValueObject
*
Author:
tvrossum
See Also:
  • 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 null
      description - should not be null
      taxonId - can be null
      taxonName - can be null
      geneIds - can be null; for a gene or experiment, this is a collection just containing their id
      queryString - the query string
  • Method Details

    • getQueryString

      public String getQueryString()
      Returns:
      the queryString
    • setQueryString

      public void setQueryString(String queryString)
      Parameters:
      queryString - the queryString to set