com.google.gwt.user.rebind.rpc
Class FieldSerializerCreator

java.lang.Object
  extended by com.google.gwt.user.rebind.rpc.FieldSerializerCreator

public class FieldSerializerCreator
extends java.lang.Object

Creates a field serializer for a class that implements IsSerializable or Serializable. The field serializer is emitted into the same package as the class that it serializes. TODO(mmendez): Need to make the generated field serializers final TODO(mmendez): Would be nice to be able to have imports, rather than using fully qualified type names everywhere


Constructor Summary
FieldSerializerCreator(TypeOracle typeOracle, SerializableTypeOracle typesSentFromBrowser, SerializableTypeOracle typesSentToBrowser, JClassType requestedClass)
          Constructs a field serializer for the class.
 
Method Summary
 java.lang.String realize(TreeLogger logger, GeneratorContext ctx)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldSerializerCreator

public FieldSerializerCreator(TypeOracle typeOracle,
                              SerializableTypeOracle typesSentFromBrowser,
                              SerializableTypeOracle typesSentToBrowser,
                              JClassType requestedClass)
Constructs a field serializer for the class.

Method Detail

realize

public java.lang.String realize(TreeLogger logger,
                                GeneratorContext ctx)