Class Category

java.lang.Object
cz.metacentrum.perun.core.api.PerunBean
cz.metacentrum.perun.cabinet.model.Category
All Implemented Interfaces:
Serializable, Comparable<PerunBean>

public class Category extends PerunBean
This class represents a category (of publication). I.e. patent, article in journal etc. Each category is supposed to have some rank, which expresses the importance of given category.
Author:
Jiri Harazim <harazim@mail.muni.cz>, Pavel Zlamal <256627@mail.muni.cz>
See Also:
  • Constructor Details

    • Category

      public Category()
    • Category

      public Category(int id, String name, Double rank)
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class PerunBean
    • getName

      public String getName()
      Get Category name
      Returns:
      name
    • setName

      public void setName(String name)
      Set Category name.
      Parameters:
      name - the value for CATEGORY.name
    • getRank

      public Double getRank()
      Get Category rank.
      Returns:
      Rank of Category
    • setRank

      public void setRank(Double rank)
      Set Category rank.
      Parameters:
      rank - the value for CATEGORY.rank
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class PerunBean
    • toString

      public String toString()
      Overrides:
      toString in class PerunBean