Class PublicationDTO

All Implemented Interfaces:
Comparable<PublicationDTO>

public class PublicationDTO extends DocumentDTO implements Comparable<PublicationDTO>
  • Constructor Details

    • PublicationDTO

      public PublicationDTO()
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • compareTo

      public int compareTo(PublicationDTO o)
      Specified by:
      compareTo in interface Comparable<PublicationDTO>
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getVersion

      public String getVersion()
    • setVersion

      public void setVersion(String version)
    • getCreator

      public String getCreator()
    • setCreator

      public void setCreator(String creator)
    • getUpdater

      public String getUpdater()
    • setUpdater

      public void setUpdater(String updater)
    • getUpdateDate

      public String getUpdateDate()
    • setUpdateDate

      public void setUpdateDate(String updateDate)
    • getCommentsNumber

      public int getCommentsNumber()
    • setCommentsNumber

      public void setCommentsNumber(int commentsNumber)
    • getInstanceId

      public String getInstanceId()
    • setInstanceId

      public void setInstanceId(String instanceId)
    • setContent

      public void setContent(boolean content)
    • getContent

      public boolean getContent()
    • getLinkedPublications

      public List<PublicationDTO> getLinkedPublications()
    • setLinkedPublications

      public void setLinkedPublications(List<PublicationDTO> linkedPublications)
    • getCreationDate

      public String getCreationDate()
    • setCreationDate

      public void setCreationDate(String creationDate)
    • getVignette

      public String getVignette()
    • setVignette

      public void setVignette(String vignette)
    • getViewsNumber

      public int getViewsNumber()
    • setViewsNumber

      public void setViewsNumber(int viewsNumber)
    • setNotAllowedDownloads

      public void setNotAllowedDownloads(List<String> notAllowedDownloads)
    • getNotAllowedDownloads

      public List<String> getNotAllowedDownloads()
    • isDraft

      public boolean isDraft()
    • setDraft

      public void setDraft(boolean draft)
    • isPublishable

      public boolean isPublishable()
    • setPublishable

      public void setPublishable(boolean publishable)
    • fromJSON

      public static PublicationDTO fromJSON(jsinterop.base.JsPropertyMap<Object> json)