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

com.yuweix.kuafu.data.serializer.JsonSerializer Maven / Gradle / Ivy

The newest version!
package com.yuweix.kuafu.data.serializer;


import com.yuweix.kuafu.core.json.Json;


/**
 * 序列化工具
 * @author yuwei
 */
public class JsonSerializer implements Serializer {
//	private static final Logger log = LoggerFactory.getLogger(JsonSerializer.class);

	private Json json;

	public JsonSerializer(Json json) {
		this.json = json;
	}

	/**
	 * 序列化
	 */
	public String serialize(T t) {
		return t == null ? null : json.serialize(t);
	}

	/**
	 * 反序列化
	 */
	public T deserialize(String str) {
		return str == null ? null : json.deserialize(str);
	}
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy