Class JsonSerializer
- java.lang.Object
-
- com.vaadin.server.widgetsetutils.metadata.JsonSerializer
-
- All Implemented Interfaces:
GeneratedSerializer
- Direct Known Subclasses:
ArraySerializer,EnumSerializer
public abstract class JsonSerializer extends Object implements GeneratedSerializer
-
-
Constructor Summary
Constructors Constructor Description JsonSerializer(com.google.gwt.core.ext.typeinfo.JType type)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract voidprintDeserializerBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String type, String jsonValue, String connection)protected abstract voidprintSerializerBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String value, String applicationConnection)protected voidwriteSerializerBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w)voidwriteSerializerInstantiator(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w)
-
-
-
Method Detail
-
writeSerializerInstantiator
public void writeSerializerInstantiator(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w) throws com.google.gwt.core.ext.UnableToCompleteException- Specified by:
writeSerializerInstantiatorin interfaceGeneratedSerializer- Throws:
com.google.gwt.core.ext.UnableToCompleteException
-
writeSerializerBody
protected void writeSerializerBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w)
-
printDeserializerBody
protected abstract void printDeserializerBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String type, String jsonValue, String connection)
-
-