Package com.sgs.common.database
Class Document
- java.lang.Object
-
- com.sgs.common.database.HibernateObject
-
- com.sgs.common.database.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.
-
-
Field Summary
-
Fields inherited from class com.sgs.common.database.HibernateObject
ID
-
-
Constructor Summary
Constructors Constructor Description Document()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApprovalTemplategetApprovalTemplate()intgetCurrentVersion()java.util.DategetDeleted()java.lang.StringgetDescription()java.lang.StringgetDocumentId()DocumentTypegetDocumentType()ClientgetSupplier()java.lang.StringgetTags()java.lang.StringgetTitle()java.util.DategetUploadedAt()UsergetUploadedBy()voidsetApprovalTemplate(ApprovalTemplate approvalTemplate)voidsetCurrentVersion(int currentVersion)voidsetDeleted(java.util.Date deleted)voidsetDescription(java.lang.String description)voidsetDocumentId(java.lang.String documentId)voidsetDocumentType(DocumentType documentType)voidsetSupplier(Client supplier)voidsetTags(java.lang.String tags)voidsetTitle(java.lang.String title)voidsetUploadedAt(java.util.Date uploadedAt)voidsetUploadedBy(User uploadedBy)java.lang.StringtoString()-
Methods inherited from class com.sgs.common.database.HibernateObject
getExported, getID, isDontSave, isModified, setDontSave, setExported, setID, setModified
-
-
-
-
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)
-
getDocumentType
public DocumentType getDocumentType()
-
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)
-
getApprovalTemplate
public ApprovalTemplate getApprovalTemplate()
-
setApprovalTemplate
public void setApprovalTemplate(ApprovalTemplate approvalTemplate)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-