public class UpdateEntity
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<UpdateEntity> |
CREATOR |
| Modifier | Constructor and Description |
|---|---|
|
UpdateEntity() |
protected |
UpdateEntity(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
java.lang.String |
getApkCacheDir() |
DownloadEntity |
getDownLoadEntity() |
java.lang.String |
getDownloadUrl() |
IUpdateHttpService |
getIUpdateHttpService() |
java.lang.String |
getMd5() |
long |
getSize() |
java.lang.String |
getUpdateContent() |
int |
getVersionCode() |
java.lang.String |
getVersionName() |
boolean |
isAutoInstall() |
boolean |
isForce() |
boolean |
isHasUpdate() |
boolean |
isIgnorable() |
boolean |
isSilent() |
UpdateEntity |
setApkCacheDir(java.lang.String apkCacheDir)
设置apk的缓存地址,只支持设置一次
|
UpdateEntity |
setDownLoadEntity(DownloadEntity downloadEntity) |
UpdateEntity |
setDownloadUrl(java.lang.String downloadUrl) |
UpdateEntity |
setForce(boolean force) |
UpdateEntity |
setHasUpdate(boolean hasUpdate) |
UpdateEntity |
setIsAutoInstall(boolean isAutoInstall) |
void |
setIsAutoMode(boolean isAutoMode)
设置是否是自动模式【自动静默下载,自动安装】
|
UpdateEntity |
setIsIgnorable(boolean isIgnorable) |
UpdateEntity |
setIsSilent(boolean isSilent) |
UpdateEntity |
setIUpdateHttpService(IUpdateHttpService updateHttpService) |
UpdateEntity |
setMd5(java.lang.String md5) |
UpdateEntity |
setSize(long size) |
UpdateEntity |
setUpdateContent(java.lang.String updateContent) |
UpdateEntity |
setVersionCode(int versionCode) |
UpdateEntity |
setVersionName(java.lang.String versionName) |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<UpdateEntity> CREATOR
public UpdateEntity()
protected UpdateEntity(android.os.Parcel in)
public boolean isHasUpdate()
public UpdateEntity setHasUpdate(boolean hasUpdate)
public boolean isForce()
public UpdateEntity setForce(boolean force)
public boolean isIgnorable()
public UpdateEntity setIsIgnorable(boolean isIgnorable)
public boolean isSilent()
public UpdateEntity setIsSilent(boolean isSilent)
public boolean isAutoInstall()
public UpdateEntity setIsAutoInstall(boolean isAutoInstall)
public UpdateEntity setApkCacheDir(java.lang.String apkCacheDir)
apkCacheDir - public void setIsAutoMode(boolean isAutoMode)
isAutoMode - public int getVersionCode()
public UpdateEntity setVersionCode(int versionCode)
public java.lang.String getVersionName()
public UpdateEntity setVersionName(java.lang.String versionName)
public java.lang.String getUpdateContent()
public UpdateEntity setUpdateContent(java.lang.String updateContent)
public java.lang.String getDownloadUrl()
public UpdateEntity setDownloadUrl(java.lang.String downloadUrl)
public java.lang.String getMd5()
public UpdateEntity setMd5(java.lang.String md5)
public long getSize()
public UpdateEntity setSize(long size)
public java.lang.String getApkCacheDir()
public UpdateEntity setDownLoadEntity(DownloadEntity downloadEntity)
public DownloadEntity getDownLoadEntity()
public UpdateEntity setIUpdateHttpService(IUpdateHttpService updateHttpService)
public IUpdateHttpService getIUpdateHttpService()
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