Document
data class Document(var id: String = "", var name: String = "", var date: Long = 0, var pagesCount: Int = 0, var size: Long = -1L, var thumbnailUri: String? = null, var ocrStatus: OcrStatus = OcrStatus.NOT_SCHEDULED, var language: Language? = null, var ocrText: String? = null, var documentType: DocumentType = DocumentType.UNKNOWN) : Parcelable
Document model used in the application and database.