Class GOGroupValueObject

    • Constructor Detail

      • GOGroupValueObject

        public GOGroupValueObject()
      • GOGroupValueObject

        public GOGroupValueObject​(String name,
                                  String description,
                                  Long taxonId,
                                  String taxonName,
                                  Collection<Long> memberIds,
                                  String goId,
                                  String searchTerm)
        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
        memberIds - can be null; for a gene or experiment, this is a collection just containing their id
        searchTerm - search term
        goId - go ID
    • Method Detail

      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getGoId

        public String getGoId()
        Returns:
        the goId
      • setGoId

        public void setGoId​(String goId)
        Parameters:
        goId - the goId to set
      • getSearchTerm

        public String getSearchTerm()
        Returns:
        the searchTerm
      • setSearchTerm

        public void setSearchTerm​(String searchTerm)
        Parameters:
        searchTerm - the searchTerm to set