PayWarn.java
package com.foxinmy.weixin4j.mp.oldpayment;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import com.alibaba.fastjson.annotation.JSONField;
import com.foxinmy.weixin4j.payment.PayBaseInfo;
/**
* V2告警通知
*
* @className PayWarn
* @author jinyu(foxinmy@gmail.com)
* @date 2014年12月31日
* @since JDK 1.6
* @see
*/
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class PayWarn extends PayBaseInfo {
private static final long serialVersionUID = 2334592957844332640L;
/**
* 错误代号 1001=发货超时
*/
@JSONField(name = "ErrorType")
@XmlElement(name = "ErrorType")
private String errortype;
/**
* 错误描述
*/
@JSONField(name = "Description")
@XmlElement(name = "Description")
private String description;
/**
* 错误详情
*/
@JSONField(name = "AlarmContent")
@XmlElement(name = "AlarmContent")
private String alarmcontent;
public PayWarn() {
}
public String getErrortype() {
return errortype;
}
public String getDescription() {
return description;
}
public String getAlarmcontent() {
return alarmcontent;
}
@Override
public String toString() {
return "PayWarn [errortype=" + errortype + ", description="
+ description + ", alarmcontent=" + alarmcontent + ", "
+ super.toString() + "]";
}
}