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

com.jpattern.gwt.client.serializer.GwtProJsonObjectSerializer Maven / Gradle / Ivy

package com.jpattern.gwt.client.serializer;

/**
 * 
 * @author Francesco Cina'
 *
 */
public class GwtProJsonObjectSerializer implements IObjectSerializer {

//	private final Class aClass;
//	private final ILogger logger;
//	private final Serializer serializer;
//	
//	public GwtProJsonObjectSerializer(Serializer serializer, Class aClass) {
//		this.serializer = serializer;
//		this.aClass = aClass;
//		this.logger = ApplicationProxy.getInstance().getApplicationProvider().getLoggerService().getLogger(this.getClass());
//	}

	@Override
	public T deserialize(String json) {
//		logger.trace("Expected object class: " + aClass);
//		logger.trace("json object to deserialize: " + json);
//		return (T) serializer.deSerialize( json , aClass.getName() );
		return null;
	}

	@Override
	public String serialize(T bean) {
//		Serializer serializer =  (Serializer) GWT.create( Serializer.class );
//		return serializer.serialize( bean );
		return "";
	}

	@Override
	public Class getSerializerClass() {
//		return aClass;
		return null;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy