Class Document


  • public class Document
    extends HibernateObject
    Represents a document in the system. It includes metadata such as document code, title, description, upload details, supplier information, and the associated approval template for document management.
    • Constructor Detail

      • Document

        public Document()
    • Method Detail

      • getDocumentId

        public java.lang.String getDocumentId()
      • setDocumentId

        public void setDocumentId​(java.lang.String documentId)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getUploadedAt

        public java.util.Date getUploadedAt()
      • setUploadedAt

        public void setUploadedAt​(java.util.Date uploadedAt)
      • getSupplier

        public Client getSupplier()
      • setSupplier

        public void setSupplier​(Client supplier)
      • getUploadedBy

        public User getUploadedBy()
      • setUploadedBy

        public void setUploadedBy​(User uploadedBy)
      • getCurrentVersion

        public int getCurrentVersion()
      • setCurrentVersion

        public void setCurrentVersion​(int currentVersion)
      • setDocumentType

        public void setDocumentType​(DocumentType documentType)
      • getTags

        public java.lang.String getTags()
      • setTags

        public void setTags​(java.lang.String tags)
      • getDeleted

        public java.util.Date getDeleted()
      • setDeleted

        public void setDeleted​(java.util.Date deleted)
      • setApprovalTemplate

        public void setApprovalTemplate​(ApprovalTemplate approvalTemplate)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object