package com.xuexispace.ai.bean; import androidx.annotation.NonNull; import com.google.gson.Gson; import com.google.gson.JsonParser; import java.io.Serializable; public class AppBase implements Serializable { private static final long serialVersionUID = -1084612101570534997L; int id; String app_name; String app_package; // @SerializedName(value = "icon", alternate = "app_icon") String icon; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getApp_name() { return app_name; } public void setApp_name(String app_name) { this.app_name = app_name; } public String getApp_package() { return app_package; } public void setApp_package(String app_package) { this.app_package = app_package; } public String getIcon() { return icon; } public void setIcon(String icon) { this.icon = icon; } @NonNull @Override public String toString() { return JsonParser.parseString(new Gson().toJson(this)).getAsJsonObject().toString(); } }