All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.chanjar.weixin.mp.bean.template.WxMpTemplate Maven / Gradle / Ivy

There is a newer version: 4.6.9.B
Show newest version
package me.chanjar.weixin.mp.bean.template;

import com.google.gson.JsonParser;
import com.google.gson.annotations.SerializedName;
import com.google.gson.reflect.TypeToken;
import me.chanjar.weixin.common.util.ToStringUtils;
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;

import java.util.List;

/**
 * 
 * 模板列表信息
 * Created by Binary Wang on 2016-10-17.
 * @author binarywang(Binary Wang)
 * 
*/ public class WxMpTemplate { private static final JsonParser JSON_PARSER = new JsonParser(); public static List fromJson(String json) { return WxMpGsonBuilder.create().fromJson(JSON_PARSER.parse(json).getAsJsonObject().get("template_list"), new TypeToken>() { }.getType()); } @Override public String toString() { return ToStringUtils.toSimpleString(this); } /** * template_id * 模板ID */ @SerializedName("template_id") private String templateId; /** * title * 模板标题 */ @SerializedName("title") private String title; /** * primary_industry * 模板所属行业的一级行业 */ @SerializedName("primary_industry") private String primaryIndustry; /** * deputy_industry * 模板所属行业的二级行业 */ @SerializedName("deputy_industry") private String deputyIndustry; /** * content * 模板内容 */ @SerializedName("content") private String content; /** * example * 模板示例 */ @SerializedName("example") private String example; public String getTemplateId() { return this.templateId; } public void setTemplateId(String templateId) { this.templateId = templateId; } public String getTitle() { return this.title; } public void setTitle(String title) { this.title = title; } public String getPrimaryIndustry() { return this.primaryIndustry; } public void setPrimaryIndustry(String primaryIndustry) { this.primaryIndustry = primaryIndustry; } public String getDeputyIndustry() { return this.deputyIndustry; } public void setDeputyIndustry(String deputyIndustry) { this.deputyIndustry = deputyIndustry; } public String getContent() { return this.content; } public void setContent(String content) { this.content = content; } public String getExample() { return this.example; } public void setExample(String example) { this.example = example; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy