fixed issues 14
This commit is contained in:
@@ -2,14 +2,27 @@ package com.foxinmy.weixin4j.util;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import com.alibaba.fastjson.annotation.JSONCreator;
|
||||
import com.alibaba.fastjson.annotation.JSONField;
|
||||
|
||||
/**
|
||||
* name-value
|
||||
*
|
||||
* @className NameValue
|
||||
* @author jy
|
||||
* @date 2015年3月29日
|
||||
* @since JDK 1.7
|
||||
* @see
|
||||
*/
|
||||
public class NameValue implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 4557003825642138566L;
|
||||
private static final long serialVersionUID = -348620146718819093L;
|
||||
private String name;
|
||||
private String value;
|
||||
|
||||
private final String name;
|
||||
private final String value;
|
||||
|
||||
public NameValue(String name, String value) {
|
||||
@JSONCreator
|
||||
public NameValue(@JSONField(name = "name") String name,
|
||||
@JSONField(name = "value") String value) {
|
||||
this.name = name;
|
||||
this.value = value;
|
||||
}
|
||||
@@ -21,4 +34,9 @@ public class NameValue implements Serializable {
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "NameValue [name=" + name + ", value=" + value + "]";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user