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

eu.ginere.base.web.json.I18NLabelSerializer Maven / Gradle / Ivy

package eu.ginere.base.web.json;

import java.lang.reflect.Type;

import org.apache.log4j.Logger;

import com.google.gson.JsonElement;
import com.google.gson.JsonPrimitive;
import com.google.gson.JsonSerializationContext;
import com.google.gson.JsonSerializer;

import eu.ginere.base.util.i18n.I18NLabel;


public class I18NLabelSerializer implements JsonSerializer{
	static final Logger log = Logger.getLogger(I18NLabelSerializer.class);
	
	public JsonElement serialize(I18NLabel src, 
								 Type typeOfSrc,
								 JsonSerializationContext context) {
		return new JsonPrimitive(src.toString());
	}
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy