public class DownloadEntity
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<DownloadEntity> |
CREATOR |
| Modifier | Constructor and Description |
|---|---|
|
DownloadEntity() |
protected |
DownloadEntity(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
java.lang.String |
getCacheDir() |
java.lang.String |
getDownloadUrl() |
java.lang.String |
getMd5() |
long |
getSize() |
boolean |
isApkFileValid(java.io.File apkFile)
验证文件是否有效【没设置mMd5默认不校验,直接有效】
|
boolean |
isShowNotification() |
DownloadEntity |
setCacheDir(java.lang.String cacheDir) |
DownloadEntity |
setDownloadUrl(java.lang.String downloadUrl) |
DownloadEntity |
setMd5(java.lang.String md5) |
DownloadEntity |
setShowNotification(boolean showNotification) |
DownloadEntity |
setSize(long size) |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<DownloadEntity> CREATOR
public DownloadEntity()
protected DownloadEntity(android.os.Parcel in)
public java.lang.String getDownloadUrl()
public DownloadEntity setDownloadUrl(java.lang.String downloadUrl)
public java.lang.String getCacheDir()
public DownloadEntity setCacheDir(java.lang.String cacheDir)
public java.lang.String getMd5()
public DownloadEntity setMd5(java.lang.String md5)
public long getSize()
public DownloadEntity setSize(long size)
public boolean isShowNotification()
public DownloadEntity setShowNotification(boolean showNotification)
public boolean isApkFileValid(java.io.File apkFile)
apkFile - 需要校验的文件public java.lang.String toString()
toString in class java.lang.Objectpublic int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelable