Class PublicationForGUI

All Implemented Interfaces:
Serializable, Comparable<PerunBean>

public class PublicationForGUI extends Publication
Extension for single publication which provides more info for GUI
Author:
Pavel Zlamal <256627@mail.muni.cz>
See Also:
  • Constructor Details

    • PublicationForGUI

      public PublicationForGUI(List<Author> authors, double rank, int id, int externalId, int publicationSystemId, String title, int year, String main, String isbn, int categoryId, String createdBy, Date createdDate, String doi, boolean locked)
    • PublicationForGUI

      public PublicationForGUI(List<Author> authors, double rank, int id, int externalId, int publicationSystemId, String title, int year, String main, String isbn, int categoryId, String createdBy, Date createdDate, String doi, boolean locked, int createdByUid)
    • PublicationForGUI

      public PublicationForGUI(Publication pub)
  • Method Details

    • getCategoryName

      public String getCategoryName()
    • setCategoryName

      public void setCategoryName(String categoryName)
    • getPubSystemName

      public String getPubSystemName()
    • setPubSystemName

      public void setPubSystemName(String pubSystemName)
    • getThanks

      public List<ThanksForGUI> getThanks()
    • setThanks

      public void setThanks(List<ThanksForGUI> thanks)
    • toString

      public String toString()
      Overrides:
      toString in class Publication