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

me.chanjar.weixin.mp.bean.message.HardWare Maven / Gradle / Ivy

The newest version!
package me.chanjar.weixin.mp.bean.message;

import java.io.Serializable;

import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlCData;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamConverter;
import lombok.Data;
import me.chanjar.weixin.common.util.xml.XStreamCDataConverter;
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;

/**
 * 
 *  Created by BinaryWang on 2017/5/4.
 * 
* * @author Binary Wang */ @Data @XStreamAlias("HardWare") @JacksonXmlRootElement(localName = "HardWare") public class HardWare implements Serializable { private static final long serialVersionUID = -1295785297354896461L; /** * 消息展示,目前支持myrank(排行榜) */ @XStreamAlias("MessageView") @XStreamConverter(value = XStreamCDataConverter.class) @JacksonXmlProperty(localName = "MessageView") @JacksonXmlCData private String messageView; /** * 消息点击动作,目前支持ranklist(点击跳转排行榜) */ @XStreamAlias("MessageAction") @XStreamConverter(value = XStreamCDataConverter.class) @JacksonXmlProperty(localName = "MessageAction") @JacksonXmlCData private String messageAction; @Override public String toString() { return WxMpGsonBuilder.create().toJson(this); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy