New file |
| | |
| | | package com.hdl.linkpm.sdk.user.bean; |
| | | |
| | | import androidx.annotation.NonNull; |
| | | |
| | | import java.io.Serializable; |
| | | |
| | | /** |
| | | * Created by jlchen on 12/15/21. |
| | | * 新版本详情 |
| | | */ |
| | | public class NewVersionBean implements Serializable { |
| | | |
| | | private String version;//新的版本号 |
| | | private String appName;//app名称 |
| | | private String appCode;//app编码 |
| | | private boolean isEnforce;//是否是强制更新 |
| | | private String appMarket;//应用市场名称 |
| | | private String releaseSystem;//发布系统,IOS、Android、wgt |
| | | private String updateDescription;//更新说明json,多语言由客户端解析 |
| | | private String packageUrl;//下载地址 |
| | | private String remark;//备注 |
| | | private String limitGt;//minVersion 要求宿主App的最低版本号 |
| | | private String limitLe;//maxVersion 限制宿主App的最高版本号 |
| | | private long size;//文件大小 |
| | | private String signMethod;//文件签名类型:md5(32位小写) |
| | | private String sign;//文件签名 |
| | | |
| | | |
| | | @NonNull |
| | | public String getVersion() { |
| | | return version == null ? "" : version; |
| | | } |
| | | |
| | | public void setVersion(@NonNull String version) { |
| | | this.version = version; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getAppName() { |
| | | return appName == null ? "" : appName; |
| | | } |
| | | |
| | | public void setAppName(@NonNull String appName) { |
| | | this.appName = appName; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getAppCode() { |
| | | return appCode == null ? "" : appCode; |
| | | } |
| | | |
| | | public void setAppCode(@NonNull String appCode) { |
| | | this.appCode = appCode; |
| | | } |
| | | |
| | | public boolean getIsEnforce() { |
| | | return isEnforce; |
| | | } |
| | | |
| | | public void setIsEnforce(boolean enforce) { |
| | | isEnforce = enforce; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getAppMarket() { |
| | | return appMarket == null ? "" : appMarket; |
| | | } |
| | | |
| | | public void setAppMarket(@NonNull String appMarket) { |
| | | this.appMarket = appMarket; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getReleaseSystem() { |
| | | return releaseSystem == null ? "" : releaseSystem; |
| | | } |
| | | |
| | | public void setReleaseSystem(@NonNull String releaseSystem) { |
| | | this.releaseSystem = releaseSystem; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getUpdateDescription() { |
| | | return updateDescription == null ? "" : updateDescription; |
| | | } |
| | | |
| | | public void setUpdateDescription(@NonNull String updateDescription) { |
| | | this.updateDescription = updateDescription; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getPackageUrl() { |
| | | return packageUrl == null ? "" : packageUrl; |
| | | } |
| | | |
| | | public void setPackageUrl(@NonNull String packageUrl) { |
| | | this.packageUrl = packageUrl; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getRemark() { |
| | | return remark == null ? "" : remark; |
| | | } |
| | | |
| | | public void setRemark(@NonNull String remark) { |
| | | this.remark = remark; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getLimitGt() { |
| | | return limitGt == null ? "" : limitGt; |
| | | } |
| | | |
| | | public void setLimitGt(@NonNull String limitGt) { |
| | | this.limitGt = limitGt; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getLimitLe() { |
| | | return limitLe == null ? "" : limitLe; |
| | | } |
| | | |
| | | public void setLimitLe(@NonNull String limitLe) { |
| | | this.limitLe = limitLe; |
| | | } |
| | | |
| | | public boolean isEnforce() { |
| | | return isEnforce; |
| | | } |
| | | |
| | | public void setEnforce(boolean enforce) { |
| | | isEnforce = enforce; |
| | | } |
| | | |
| | | public long getSize() { |
| | | return size; |
| | | } |
| | | |
| | | public void setSize(long size) { |
| | | this.size = size; |
| | | } |
| | | |
| | | public String getSignMethod() { |
| | | return signMethod == null ? "" : signMethod; |
| | | } |
| | | |
| | | public void setSignMethod(String signMethod) { |
| | | this.signMethod = signMethod; |
| | | } |
| | | |
| | | public String getSign() { |
| | | return sign == null ? "" : sign; |
| | | } |
| | | |
| | | public void setSign(String sign) { |
| | | this.sign = sign; |
| | | } |
| | | |
| | | /** |
| | | * 更新说明json,多语言有客户端解析 |
| | | */ |
| | | public static class UpdateDescriptionBean implements Serializable { |
| | | private String Chinese;//中文更新说明 |
| | | private String English;//英文更新说明 |
| | | |
| | | @NonNull |
| | | public String getChinese() { |
| | | return Chinese == null ? "" : Chinese; |
| | | } |
| | | |
| | | public void setChinese(@NonNull String chinese) { |
| | | Chinese = chinese; |
| | | } |
| | | |
| | | @NonNull |
| | | public String getEnglish() { |
| | | return English == null ? "" : English; |
| | | } |
| | | |
| | | public void setEnglish(@NonNull String english) { |
| | | English = english; |
| | | } |
| | | } |
| | | } |