BaseAttachment

abstract class BaseAttachment : Item, Parcelable

Constructors

Link copied to clipboard
open fun BaseAttachment()
Link copied to clipboard
open fun BaseAttachment(@NonNull cursor: Cursor)

Properties

Link copied to clipboard
private open var attachmentId: String
Link copied to clipboard
private open var attachmentPath: String
Link copied to clipboard
private open var attachmentRemovedReason: Int
Link copied to clipboard
private open var attachmentSize: Long
Link copied to clipboard
private open var attachmentStatus: Int
Link copied to clipboard
private open var attachmentType: Int
Link copied to clipboard
private open var bytesTransfered: Long
Link copied to clipboard
protected open val extra: String
Link copied to clipboard
val FILE_NAME: String
Link copied to clipboard
private open var fileName: String
Link copied to clipboard
val GIF_EXTENSION: String
Link copied to clipboard
val IMAGE_TYPE_LOGO: Int
Link copied to clipboard
val IMAGE_TYPE_PICTURE: Int
Link copied to clipboard
private open var imageType: Int
whether the image is a contact picture or company logo
Link copied to clipboard
val JPG_EXTENSION: String
Link copied to clipboard
private open var messageId: String
Link copied to clipboard
@get:NonNull
private open var mimeType: String
Link copied to clipboard
val REMOVED_BECAUSE_OF_QUOTA: Int
Link copied to clipboard
val REMOVED_BY_USER: Int
Link copied to clipboard
val REMOVED_NO_REASON: Int
Link copied to clipboard
private open var requestId: String
Link copied to clipboard
private open var serverId: String
Link copied to clipboard
val STATUS_FAILED: Int
Link copied to clipboard
val STATUS_INFECTED: Int
Link copied to clipboard
val STATUS_INITIAL: Int
Link copied to clipboard
val STATUS_PENDING: Int
Link copied to clipboard
val STATUS_SUCCESS: Int
Link copied to clipboard
val STATUS_TRANSFER: Int
Link copied to clipboard
val STATUS_WAITING: Int
Link copied to clipboard
val TEMP_EXTENSION: String
Link copied to clipboard
val THUMBNAIL_EXTENSION: String
Link copied to clipboard
private open var thumbnailPath: String
Link copied to clipboard
val TRANSFER_TYPE_CONTACT_DOWNLOAD: Int
Link copied to clipboard
val TRANSFER_TYPE_DOWNLOAD: Int
Link copied to clipboard
val TRANSFER_TYPE_UPLOAD: Int
Link copied to clipboard
private open var transferType: Int
Link copied to clipboard
val TYPE_AUDIO: Int
Link copied to clipboard
val TYPE_AUDIO_CLIP: Int
Link copied to clipboard
val TYPE_CALENDAR: Int
Link copied to clipboard
val TYPE_CHUNK_CALENDAR: Int
Link copied to clipboard
val TYPE_CHUNK_CONTACT: Int
Link copied to clipboard
val TYPE_CHUNK_TEXT: Int
Link copied to clipboard
val TYPE_CONTACT: Int
Link copied to clipboard
val TYPE_DOCUMENT: Int
Link copied to clipboard
val TYPE_FILE: Int
Link copied to clipboard
val TYPE_GIF: Int
Link copied to clipboard
val TYPE_IMAGE: Int
Link copied to clipboard
val TYPE_LINK: Int
Link copied to clipboard
val TYPE_LOCATION: Int
Link copied to clipboard
val TYPE_NEWS: Int
Link copied to clipboard
val TYPE_SETTING: Int
Link copied to clipboard
val TYPE_VIDEO: Int
Link copied to clipboard
val TYPE_VOICEMAIL: Int
Link copied to clipboard
val TYPE_YOUTUBE: Int
Link copied to clipboard
val WEBCHAT_SYNC_ATTACHMENT_ID_PREFIX: String

Functions

Link copied to clipboard
abstract fun attachmentType(): Int
Link copied to clipboard
open fun copy(): BaseAttachment
Link copied to clipboard
abstract fun createCopy(): BaseAttachment
Link copied to clipboard
abstract fun defaultExtension(): String
Link copied to clipboard
abstract fun defaultMimeType(): String
Link copied to clipboard
open fun describeContents(): Int
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun getAttachmentUri(): Uri
Link copied to clipboard
open fun getExtension(): String
Link copied to clipboard
open fun getThumbnailUri(): Uri
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun isAttachmentNotAvailable(): Boolean
Link copied to clipboard
open fun isDownloadableAttachment(@NonNull attachment: BaseAttachment): Boolean
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
abstract fun writeBundleToParcel(@NonNull val: Bundle)
Link copied to clipboard
open fun writeToParcel(@NonNull dest: Parcel, flags: Int)

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard